@@ -6,51 +6,54 @@ between ROS and Ignition Transport.
66The bridge is currently implemented in C++. At this point there's no support for
77service calls. Its support is limited to only the following message types:
88
9- | ROS type | Ignition Transport type |
10- | --------------------------------------| :------------------------------------:|
11- | builtin_interfaces/msg/Time | ignition::msgs::Time |
12- | std_msgs/msg/Bool | ignition::msgs::Boolean |
13- | std_msgs/msg/ColorRGBA | ignition::msgs::Color |
14- | std_msgs/msg/Empty | ignition::msgs::Empty |
15- | std_msgs/msg/Float32 | ignition::msgs::Float |
16- | std_msgs/msg/Float64 | ignition::msgs::Double |
17- | std_msgs/msg/Header | ignition::msgs::Header |
18- | std_msgs/msg/Int32 | ignition::msgs::Int32 |
19- | std_msgs/msg/UInt32 | ignition::msgs::UInt32 |
20- | std_msgs/msg/String | ignition::msgs::StringMsg |
21- | geometry_msgs/msg/Wrench | ignition::msgs::Wrench |
22- | geometry_msgs/msg/Quaternion | ignition::msgs::Quaternion |
23- | geometry_msgs/msg/Vector3 | ignition::msgs::Vector3d |
24- | geometry_msgs/msg/Point | ignition::msgs::Vector3d |
25- | geometry_msgs/msg/Pose | ignition::msgs::Pose |
26- | geometry_msgs/msg/PoseStamped | ignition::msgs::Pose |
27- | geometry_msgs/msg/Transform | ignition::msgs::Pose |
28- | geometry_msgs/msg/TransformStamped | ignition::msgs::Pose |
29- | geometry_msgs/msg/Twist | ignition::msgs::Twist |
30- | mav_msgs/msg/Actuators (TODO) | ignition::msgs::Actuators (TODO) |
31- | nav_msgs/msg/Odometry | ignition::msgs::Odometry |
32- | ros_ign_interfaces/msg/Contact | ignition::msgs::Contact |
33- | ros_ign_interfaces/msg/Contacts | ignition::msgs::Contacts |
34- | ros_ign_interfaces/msg/Entity | ignition::msgs::Entity |
35- | ros_ign_interfaces/msg/GuiCamera | ignition::msgs::GUICamera |
36- | ros_ign_interfaces/msg/JointWrench | ignition::msgs::JointWrench |
37- | ros_ign_interfaces/msg/Light | ignition::msgs::Light |
38- | ros_ign_interfaces/msg/StringVec | ignition::msgs::StringMsg_V |
39- | ros_ign_interfaces/msg/TrackVisual | ignition::msgs::TrackVisual |
40- | ros_ign_interfaces/msg/VideoRecord | ignition::msgs::VideoRecord |
41- | ros_ign_interfaces/msg/WorldControl | ignition::msgs::WorldControl |
42- | rosgraph_msgs/msg/Clock | ignition::msgs::Clock |
43- | sensor_msgs/msg/BatteryState | ignition::msgs::BatteryState |
44- | sensor_msgs/msg/CameraInfo | ignition::msgs::CameraInfo |
45- | sensor_msgs/msg/FluidPressure | ignition::msgs::FluidPressure |
46- | sensor_msgs/msg/Imu | ignition::msgs::IMU |
47- | sensor_msgs/msg/Image | ignition::msgs::Image |
48- | sensor_msgs/msg/JointState | ignition::msgs::Model |
49- | sensor_msgs/msg/LaserScan | ignition::msgs::LaserScan |
50- | sensor_msgs/msg/MagneticField | ignition::msgs::Magnetometer |
51- | sensor_msgs/msg/PointCloud2 | ignition::msgs::PointCloudPacked |
52- | tf2_msgs/msg/TFMessage | ignition::msgs::Pose_V |
53- | trajectory_msgs/msg/JointTrajectory | ignition::msgs::JointTrajectory |
9+ | ROS type | Ignition Transport type |
10+ | --------------------------------------| :--------------------------------------:|
11+ | builtin_interfaces/msg/Time | ignition::msgs::Time |
12+ | std_msgs/msg/Bool | ignition::msgs::Boolean |
13+ | std_msgs/msg/ColorRGBA | ignition::msgs::Color |
14+ | std_msgs/msg/Empty | ignition::msgs::Empty |
15+ | std_msgs/msg/Float32 | ignition::msgs::Float |
16+ | std_msgs/msg/Float64 | ignition::msgs::Double |
17+ | std_msgs/msg/Header | ignition::msgs::Header |
18+ | std_msgs/msg/Int32 | ignition::msgs::Int32 |
19+ | std_msgs/msg/UInt32 | ignition::msgs::UInt32 |
20+ | std_msgs/msg/String | ignition::msgs::StringMsg |
21+ | geometry_msgs/msg/Wrench | ignition::msgs::Wrench |
22+ | geometry_msgs/msg/Quaternion | ignition::msgs::Quaternion |
23+ | geometry_msgs/msg/Vector3 | ignition::msgs::Vector3d |
24+ | geometry_msgs/msg/Point | ignition::msgs::Vector3d |
25+ | geometry_msgs/msg/Pose | ignition::msgs::Pose |
26+ | geometry_msgs/msg/PoseWithCovariance | ignition::msgs::PoseWithCovariance |
27+ | geometry_msgs/msg/PoseStamped | ignition::msgs::Pose |
28+ | geometry_msgs/msg/Transform | ignition::msgs::Pose |
29+ | geometry_msgs/msg/TransformStamped | ignition::msgs::Pose |
30+ | geometry_msgs/msg/Twist | ignition::msgs::Twist |
31+ | geometry_msgs/msg/TwistWithCovariance| ignition::msgs::TwistWithCovariance |
32+ | mav_msgs/msg/Actuators (TODO) | ignition::msgs::Actuators (TODO) |
33+ | nav_msgs/msg/Odometry | ignition::msgs::Odometry |
34+ | nav_msgs/msg/Odometry | ignition::msgs::OdometryWithCovariance |
35+ | ros_ign_interfaces/msg/Contact | ignition::msgs::Contact |
36+ | ros_ign_interfaces/msg/Contacts | ignition::msgs::Contacts |
37+ | ros_ign_interfaces/msg/Entity | ignition::msgs::Entity |
38+ | ros_ign_interfaces/msg/GuiCamera | ignition::msgs::GUICamera |
39+ | ros_ign_interfaces/msg/JointWrench | ignition::msgs::JointWrench |
40+ | ros_ign_interfaces/msg/Light | ignition::msgs::Light |
41+ | ros_ign_interfaces/msg/StringVec | ignition::msgs::StringMsg_V |
42+ | ros_ign_interfaces/msg/TrackVisual | ignition::msgs::TrackVisual |
43+ | ros_ign_interfaces/msg/VideoRecord | ignition::msgs::VideoRecord |
44+ | ros_ign_interfaces/msg/WorldControl | ignition::msgs::WorldControl |
45+ | rosgraph_msgs/msg/Clock | ignition::msgs::Clock |
46+ | sensor_msgs/msg/BatteryState | ignition::msgs::BatteryState |
47+ | sensor_msgs/msg/CameraInfo | ignition::msgs::CameraInfo |
48+ | sensor_msgs/msg/FluidPressure | ignition::msgs::FluidPressure |
49+ | sensor_msgs/msg/Imu | ignition::msgs::IMU |
50+ | sensor_msgs/msg/Image | ignition::msgs::Image |
51+ | sensor_msgs/msg/JointState | ignition::msgs::Model |
52+ | sensor_msgs/msg/LaserScan | ignition::msgs::LaserScan |
53+ | sensor_msgs/msg/MagneticField | ignition::msgs::Magnetometer |
54+ | sensor_msgs/msg/PointCloud2 | ignition::msgs::PointCloudPacked |
55+ | tf2_msgs/msg/TFMessage | ignition::msgs::Pose_V |
56+ | trajectory_msgs/msg/JointTrajectory | ignition::msgs::JointTrajectory |
5457
5558Run ` ros2 run ros_ign_bridge parameter_bridge -h ` for instructions.
5659
0 commit comments