diff --git a/dev/source/docs/ros2-interfaces.rst b/dev/source/docs/ros2-interfaces.rst
index 9fc3267b22c..40c19c81e3e 100644
--- a/dev/source/docs/ros2-interfaces.rst
+++ b/dev/source/docs/ros2-interfaces.rst
@@ -20,29 +20,34 @@ ArduPilot exposes "sensor" type data over DDS, that usually corresponds to a phy
Topic Name |
Topic Type |
Description |
+ Frequency |
| ap/navsat/navsat0 |
sensor_msgs/msg/NavSatFix |
This is the reported GPS sensor position from the GPS subsystem.
TODO It will include a frame ID as instance number |
+ GPS-driven |
| ap/battery |
sensor_msgs/msg/BatteryState |
This sends the battery state for each enabled battery.
The battery instance is available in the frame ID.
- Each enabled battery will be have data published.
+ Each enabled battery will be have data published. |
+ 1 Hz |
| ap/imu/experimental/data |
sensor_msgs/msg/IMU |
This is the high rate IMU data from the IMU that is currently used in the EKF. |
+ 200 Hz |
| ap/airspeed |
geometry_msgs/msg/Vector3Stamped |
This is the 3D airspeed estimate of the vehicle in body frame. |
+ 30 Hz |
@@ -58,32 +63,38 @@ Pose, Rates, and Coordinates
Topic Name |
Topic Type |
Description |
+ Frequency |
| ap/gps_global_origin/filtered |
geographic_msgs/msg/GeoPointStamped |
- This is the filtered AHRS's inertial navigation origin. This is NOT the same ask the HOME location.
+ | This is the filtered AHRS's inertial navigation origin. This is NOT the same ask the HOME location. |
+ 1 Hz |
| ap/twist/filtered |
geometry_msgs/msg/TwistStamped |
This is the filtered AHRS's velocity in the local ENU frame relative to home. |
+ 30 Hz |
| ap/pose/filtered |
geometry_msgs/msg/PoseStamped |
This is the filtered AHRS's pose in the local ENU frame relative to home. |
+ 30 Hz |
| ap/geopose/filtered |
geographic_msgs/msg/GeoPoseStamped |
This is the filtered AHRS's pose (position+orientation) in global coordinates |
+ 30 Hz |
| ap/tf_static |
tf2_msgs/msg/TFMessage |
AP broadcasts its known static transforms on this topic.
The transforms include the GPS sensor offsets relative to the vehicle origin. |
+ N/A |
@@ -99,16 +110,19 @@ Time
Topic Name |
Topic Type |
Description |
+ Frequency |
| ap/time |
builtin_interface/msg/Time |
This sends time from AP's real time clock. |
+ 100 Hz |
| ap/clock |
rosgraph_msgs/msg/Clock |
This sends time from AP's real time clock in a format suitable for aligning ROS time of a companion computer. |
+ 100 Hz |