-
Notifications
You must be signed in to change notification settings - Fork 1
ROS Topics
Jinkun Wang edited this page Nov 27, 2017
·
1 revision
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 down -
linear_velocity(geometry_msgs/Vector3): linear velocity in body frame (x forward z down) -
orientation(geometry_msgs/Vector3): orientation about x, y, z axis in degree -
linear_acceleration(geometry_msgs/Vector3): linear acceleration in m/s^2 -
angular_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 meters -
auto_heading(bool) -
desired_heading(float32): in degrees
-
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)