linorobot / linorobot2_hardware

Apache License 2.0
94 stars 84 forks source link

the micro-ros-agent does not start any node ? #26

Open FrGe2016 opened 1 year ago

FrGe2016 commented 1 year ago

Hi

My new robot is calibrated. Then i tried to run the micro agent. No ros2 topics are published and node started? Here is the console output for the micro agent.

ros2 run micro_ros_agent micro_ros_agent serial --dev /dev/ttyACM0 [1683167035.549510] info | TermiosAgentLinux.cpp | init | running... | fd: 3 [1683167035.550262] info | Root.cpp | set_verbose_level | logger setup | verbose_level: 4 [1683167035.968317] info | Root.cpp | create_client | create | client_key: 0x52A02E29, session_id: 0x81 [1683167035.968414] info | SessionManager.hpp | establish_session | session established | client_key: 0x52A02E29, address: 0 [1683167036.008943] info | ProxyClient.cpp | create_participant | participant created | client_key: 0x52A02E29, participant_id: 0x000(1) [1683167036.014593] info | ProxyClient.cpp | create_topic | topic created | client_key: 0x52A02E29, topic_id: 0x000(2), participant_id: 0x000(1) [1683167036.019474] info | ProxyClient.cpp | create_publisher | publisher created | client_key: 0x52A02E29, publisher_id: 0x000(3), participant_id: 0x000(1) [1683167036.025261] info | ProxyClient.cpp | create_datawriter | datawriter created | client_key: 0x52A02E29, datawriter_id: 0x000(5), publisher_id: 0x000(3) [1683167036.030775] info | ProxyClient.cpp | create_topic | topic created | client_key: 0x52A02E29, topic_id: 0x001(2), participant_id: 0x000(1) [1683167036.036687] info | ProxyClient.cpp | create_publisher | publisher created | client_key: 0x52A02E29, publisher_id: 0x001(3), participant_id: 0x000(1) [1683167036.042606] info | ProxyClient.cpp | create_datawriter | datawriter created | client_key: 0x52A02E29, datawriter_id: 0x001(5), publisher_id: 0x001(3) [1683167036.048670] info | ProxyClient.cpp | create_topic | topic created | client_key: 0x52A02E29, topic_id: 0x002(2), participant_id: 0x000(1) [1683167036.053655] info | ProxyClient.cpp | create_subscriber | subscriber created | client_key: 0x52A02E29, subscriber_id: 0x000(4), participant_id: 0x000(1) [1683167036.059770] info | ProxyClient.cpp | create_datareader | datareader created | client_key: 0x52A02E29, datareader_id: 0x000(6), subscriber_id: 0x000(4)

I have updated the micro agent with [update_microros.bash] but it did not change the result.