Closed slim71 closed 1 year ago
The problem is most probably related to the XRCE Client side. Can you share your code for the micro-ROS app?
Also, does this error happen both using the UDP and serial mode?
To be thorough:
I've actually managed to understand the core issue some hours ago. It was due to the ROS_DOMAIN_ID
, which I had set before (through .bashrc
). What helped me figure it out was this issue, which I hadn't seen before.
I wish I did, since it was so simple... 😓
Issue template
Steps to reproduce the issue
I'm just following the steps linked here, which for micro_ros_agent come up to:
Expected behavior
I should be able to see nodes with
ros2 node list
, and then inspect and interact with them.Actual behavior
I get a deserialization error, constantly. No nodes are listed at all when using
ros2 node list
.If useful, output from socat:
Output from the micro_ros_agent:
Additional information
I'm using micro_ros_agent together with Ardupilot in order to run some simulations. The ultimate goal is to be able to interact with nodes and topics in ROS2, since I'll have to build my project from that (with Ignition Gazebo).