ROS Topics - RobustFieldAutonomyLab/videoray GitHub Wiki
Published Topics
A separate message package videoray_msgs
contains all message types that the package publishes and subscribes (separation of interface and implementation).
videoray_control/nav_data
(videoray_msgs/NavData
): packaged sensor measurements includeing time stamp, depth sensor, IMU, compass and DVL.stamp
(time
)depth
(float32
): z downlinear_velocity
(geometry_msgs/Vector3
): linear velocity in body frame (x forward z down)orientation
(geometry_msgs/Vector3
): orientation about x, y, z axis in degreelinear_acceleration
(geometry_msgs/Vector3
): linear acceleration in m/s^2angular_velocity
(geometry_msgs/Vector3
): angular velcocity about x, y, z axis in radians
/videoray_input/throttle
(videoray_msgs/Throttle
): combination of throttle and auto pilot commands.port
(float32
): [-1, 1]star
(float32
): [-1, 1]vert
(float32
): [-1, 1]auto_depth
(bool
)desired_depth
(float32
): z down in metersauto_heading
(bool
)desired_heading
(float32
): in degrees
Subscribed Topics
The videoray_control
package subscribes /videoray_input/throttle
topic, which is published by videoray_input
package. It has two sources, joystick and command. The command isn't fed into control package directly.
videoray_input/command
(videoray_msgs/Throttle
)