diff --git a/src/akushon_main.cpp b/src/akushon_main.cpp index 535d34b..7e353df 100644 --- a/src/akushon_main.cpp +++ b/src/akushon_main.cpp @@ -28,9 +28,9 @@ int main(int argc, char * argv[]) { - rclcpp::init(argc, argv); + auto args = rclcpp::init_and_remove_ros_arguments(argc, argv); - if (argc < 2) { + if (args.size() < 2) { std::cerr << "Please specify the path!" << std::endl; return 0; } @@ -40,7 +40,7 @@ int main(int argc, char * argv[]) auto action_manager = std::make_shared(); - std::string path = argv[1]; + std::string path = args[1]; action_manager->load_config(path);