From a24fb2c14a92fcb15384fc8da9c1fedbc9ca1a27 Mon Sep 17 00:00:00 2001 From: Pablo Garrido Date: Mon, 5 Jul 2021 10:49:11 +0200 Subject: [PATCH] Fix agent launch (#78) Co-authored-by: Your Name (cherry picked from commit 69f17c28a8d257893517ce1dfc50efd8972ef834) --- micro_ros_agent/launch/micro_ros_agent_launch.py | 2 +- micro_ros_agent/src/main.cpp | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/micro_ros_agent/launch/micro_ros_agent_launch.py b/micro_ros_agent/launch/micro_ros_agent_launch.py index d9071f0..4c564bd 100644 --- a/micro_ros_agent/launch/micro_ros_agent_launch.py +++ b/micro_ros_agent/launch/micro_ros_agent_launch.py @@ -7,6 +7,6 @@ def generate_launch_description(): package='micro_ros_agent', executable='micro_ros_agent', name='micro_ros_agent', - arguments={'udp4 --port 8888 -v6'} + arguments={"udp4", "-p", "8888", "-v6"} ) ]) diff --git a/micro_ros_agent/src/main.cpp b/micro_ros_agent/src/main.cpp index c9333ab..d5b29bf 100644 --- a/micro_ros_agent/src/main.cpp +++ b/micro_ros_agent/src/main.cpp @@ -27,6 +27,11 @@ int main(int argc, char** argv) std::vector params; for (int i = 0; i < argc; ++i) { + if(strcmp("--ros-args", argv[i]) == 0) + { + argc = i; + break; + } params.emplace_back(std::string(argv[i])); }