Closed kislevro closed 1 year ago
Where the problem could be?
The Agent is not getting data or is not getting the correct data, some things to check:
MICROROS_TRANSPORTS_FRAMING_MODE
on your rmw_uros_set_custom_transport
method, check this tutorial for more details: Custom Transports.As this is a serial transport, check that framing is enabled with MICROROS_TRANSPORTS_FRAMING_MODE on your rmw_uros_set_custom_transport method, check this tutorial for more details: Custom Transports.
It worked for me, Thank you!
Issue template
Steps to reproduce the issue
rclc_support_init
returnedRCL_RET_ERROR
therefore I tried to run the agent along the client./dev/serial/by-id/usb-Xilinx_JTAG+Serial_1234-oj1-if01-port0
byls /dev/serial/by-id/*
ros2 run micro_ros_agent micro_ros_agent serial --dev /dev/serial/by-id/usb-Xilinx_JTAG+Serial_1234-oj1-if01-port0 -v 6
(also tried with /dev/ttyUSB1)Relevant issues I tried their solution
Expected behavior
micro-ros node starts publish properly and its topics are visible, in addition in the terminal running the agent I expected the agent to create client, participant and the session to established.
Actual behavior
The micro-ros agent suck after
set_verbose_level
. Attached log -Where the problem could be?
Additional information
DUCDR_PIC=OFF
inmicrocdr
) and basic toolchain fits to my platform.