跳转到内容

ROS2/DDS 接口

DR02 通过 DrDDS 中间件提供 ROS2 兼容的话题与服务接口,适用于复杂算法开发与多节点协同。

注意: 使用ROS2 工具接收话题、查看频率等前,需要source /opt/robot/scripts/setup_ros2.sh环境变量。

该节的话题均为开机后即有消息发布,开发者可订阅话题消息,以获取传感器数据。

话题名描述消息类型频率
/IMU_DATA_BODY通用格式身体imu数据话题sensor_msgs/msg/Imu200Hz
/IMU_DATA_LEG通用格式腿部imu数据话题sensor_msgs/msg/Imu200Hz
话题名描述消息类型
/MOTION_STATE运动状态转换指令drdds/msg/MotionState
话题名描述消息类型
/GAIT运动步态切换指令drdds/msg/Gait
话题名描述消息类型
/STEER手柄摇杆(归一化)速度指令drdds/msg/Steer

【提示】 有关这些话题的详细参数说明和用法,请参考 运动控制状态接口 文档。