ros-industrial / ros2_canopen

CANopen driver framework for ROS2
https://ros-industrial.github.io/ros2_canopen/manual/rolling/
140 stars 60 forks source link

Add Diagnostics #104

Closed hellantos closed 1 year ago

hellantos commented 1 year ago

Either each driver node or the device container should publish diagnostic_msgs. These should at least indicate the state of each device (nmt, cia402, ...).

ipa-vsp commented 1 year ago

Added diagnostic messages for the Proxy and cia402 drivers in PR #117. Also utilized a diagnostics aggregator to analyze the state of the device.

Example message data: