Topics - HxNi/Drone2021 GitHub Wiki
Legend
#: Explained Topic
**: Frequently Used Topic
[ ]: Message Type
( ): Subscriber in Publisher, Publisher in Subscriber to see Subscriber/Publisher topics at a glance
Frequently Used Topics
Publisher
/airsim_node/drone_1/front_center_custom/Scene [sensor_msgs/Image]
/simulation/depth_image [sensor_msgs/Image]
/mavros:
#state[mavros_msgs/state],
#battery[sensor_msgs/BatteryState],
#extended_state[mavros_msgs/ExtendedState],
home_position/
home[mavros_msgs/HomePosition]
(set)
#local_position/
accel[geometry_msgs/AccelWithCovarianceStamped],
odom[nav_msgs/Odometry],
#pose[geometry_msgs/PoseStamped],
pose_cov[geometry_msgs/PoseWithCovarianceStamped],
velocity_body[geometry_msgs/TwistStamped],
velocity_body_cov[geometry_msgs/TwistWithCovarianceStamped],
velocity_local[geometry_msgs/TwistStamped]
(pose)
#global_position/
#compass_hdg[std_msgs/Float64],
#global[sensor_msgs/NavSatFix],
gp_lp_offset[geometry_msgs/PoseStamped],
gp_origin[geographic_msgs/GeoPointStamped],
#local[nav_msgs/Odometry],
#rel_alt[std_msgs/Float64],
#raw/
#fix[sensor_msgs/NavSatFix],
#gps_vel[geometry_msgs/TwistStamped],
satellites[std_msgs/UInt32]
(global)
(home)
(set_gp_origin)
#imu/
#data[sensor_msgs/Imu],
#data_raw[sensor_msgs/Imu],
diff_pressure[sensor_msgs/FluidPressure],
static_pressure[sensor_msgs/FluidPressure],
#mag[sensor_msgs/MagneticField],
#temperature_baro[sensor_msgs/Temperature],
temperature_imu[sensor_msgs/Temperature]
Subscriber
/mavros:
local_position/
(accel)
(odom)
(pose)
(pose_cov)
(velocity_body)
(velocity_body_cov)
(velocity_local)
pose[geometry_msgs/PoseStamped]
global_position/
(compass_hdg)
(global)
(gp_lp_offset)
(gp_origin)
(local)
(rel_alt)
(raw/)
(fix)
(gps_vel)
(satellites)
global[sensor_msgs/NavSatFix],
home[mavros_msgs/HomePosition],
set_gp_origin[geographic_msgs/GeoPointStamped]
home_position/
(home)
set[mavros_msgs/HomePosition]
#setpoint_accel/accel[geometry_msgs/Vector3Stamped],
#setpoint_attitude/
#cmd_vel[geometry_msgs/TwistStamped],
#thrust[mavros_msgs/Thrust]
#setpoint_position/
#global[geographic_msgs/GeoPoseStamped],
global_to_local[geographic_msgs/GeoPoseStamped],
** #local[geometry_msgs/PoseStamped]
#setpoint_raw/
#attitude[mavros_msgs/AttitudeTarget],
#global[mavros_msgs/GlobalPositionTarget],
#local[mavros_msgs/PositionTarget]
setpoint_trajectory/local[trajectory_msgs/MultiDOFJointTrajectory],
#setpoint_velocity/
cmd_vel[geometry_msgs/TwistStamped],
#cmd_vel_unstamped[geometry_msgs/Twist]
All Topics
airsim/airsim_node
Publisher
/airsim_node:
#origin_geo_point[airsim_ros_pkgs/GPSYaw],
#drone_1/
#altimeter/Barometer[airsim_ros_pkgs/Altimeter],
environment[airsim_ros_pkgs/Environment],
#global_gps[sensor_msgs/NavSatFix],
gps/Gps[sensor_msgs/NavSatFix],
#imu/Imu[sensor_msgs/Imu],
#magnetometer/Magnetometer[sensor_msgs/MagneticField],
#odom_local_ned[nav_msgs/Odometry],
#front_center_custom/
#DepthPerspective/
#camera_info[sensor_msgs/CameraInfo],
#.[sensor_msgs/Image: > /image_pub],
#compressed/{., parameter_descriptions, parameter_updates},
#compressedDepth/{., parameter_descriptions, parameter_updates},
#theora/{., parameter_descriptions, parameter_updates}
#Scene/
#camera_info[sensor_msgs/CameraInfo],
** #.[sensor_msgs/Image],
#compressed/{., parameter_descriptions, parameter_updates},
#compressedDepth/{., parameter_descriptions, parameter_updates},
#theora/{., parameter_descriptions, parameter_updates}
Subscriber
/airsim_node:
#gimbal_angle_euler_cmd[airsim_ros_pkgs/GimbalAngleEulerCmd],
#gimbal_angle_quat_cmd[airsim_ros_pkgs/GimbalAngleQuatCmd],
drone_1/
#vel_cmd_body_frame[airsim_ros_pkgs/VelCmd],
#vel_cmd_world_frame[airsim_ros_pkgs/VelCmd]
depth_noise/image_pub
Publisher
/simulation/depth_image:
**#.[sensor_msgs/Image],
compressed/{., parameter_descriptions, parameter_updates},
compressedDepth/{., parameter_descriptions, parameter_updates},
theora/{., parameter_descriptions, parameter_updates}
Subscriber
/airsim_node:
drone_1/
front_center_custom/
DepthPerspective/
.[sensor_msgs/Image:/airsim_node > ]
mavros/mavros_node
Publisher
/mavros:
adsb/
vehicle[mavros_msgs/ADSBVehicle]
(send)
altitude[mavros_msgs/Altitude],
#cam_imu_sync/cam_imu_stamp[mavros_msgs/CamIMUStamp],
debug_value/
debug[mavros_msgs/DebugValue],
debug_vector[mavros_msgs/DebugValue],
named_value_float[mavros_msgs/DebugValue],
named_value_int[mavros_msgs/DebugValue]
(send)
esc_info[mavros_msgs/ESCInfo],
esc_status[mavros_msgs/ESCStatus],
estimator_status[mavros_msgs/EstimatorStatus],
geofence/waypoints[mavros_msgs/WaypointList],
gps_rtk/
rtk_baseline[mavros_msgs/RTKBaseline]
(send_rtcm)
gpsstatus/
gps1/
raw[mavros_msgs/GPSRAW],
rtk[mavros_msgs/GPSRTK]
gps2/
raw[mavros_msgs/GPSRAW],
rtk[mavros_msgs/GPSRTK]
#hil/
actuator_controls[mavros_msgs/HilActuatorControls],
#controls[mavros_msgs/HilControls]
(gps)
(imu_ned)
(optical_flow)
(rc_inputs)
(state)
landing_target/
lt_marker[geometry_msgs/Vector3Stamped],
pose_in[geometry_msgs/PoseStamped]
(pose)
log_transfer/
raw/
log_data[mavros_msgs/LogData],
log_entry[mavros_msgs/LogEntry]
#manual_control/
#control[mavros_msgs/ManualControl]
(send)
#mission/
#reached[mavros_msgs/WaypointReached],
#waypoints[mavros_msgs/WaypointList]
mount_control/
orientation[geometry_msgs/Quaternion]
(command)
odometry/
in[nav_msgs/Odometry]
(out)
param/param_value[mavros_msgs/Param],
#px4flow/
#ground_distance[sensor_msgs/Range],
#temperature[sensor_msgs/Temperature],
#raw/
#optical_flow_rad[mavros_msgs/OpticalFlowRad]
(send)
#radio_status[mavros_msgs/RadioStatus],
rallypoint/waypoints[mavros_msgs/WaypointList],
#rc/
#in[mavros_msgs/RCIn],
#out[mavros_msgs/RCOut]
(override)
#setpoint_raw/
#target_attitude[mavros_msgs/AttitudeTarget],
#target_global[mavros_msgs/GlobalPositionTarget],
#target_local[mavros_msgs/PositionTarget]
(attitude)
(global)
(local)
setpoint_trajectory/
desired[nav_msgs/Path]
(local)
statustext/
recv[mavros_msgs/StatusText]
(send)
target_actuator_control[mavros_msgs/ActuatorControl],
#time_reference[sensor_msgs/TimeReference],
timesync_status[mavros_msgs/TimesyncStatus],
trajectory/
desired[mavros_msgs/Trajectory]
(generated)
(path)
#vfr_hud[mavros_msgs/VFR_HUD],
#wind_estimation[geometry_msgs/TwistWithCovarianceStamped],
**
**#state[mavros_msgs/state],
#battery[sensor_msgs/BatteryState],
#extended_state[mavros_msgs/ExtendedState],
home_position/
home[mavros_msgs/HomePosition]
(set)
#local_position/
accel[geometry_msgs/AccelWithCovarianceStamped],
odom[nav_msgs/Odometry],
#pose[geometry_msgs/PoseStamped],
pose_cov[geometry_msgs/PoseWithCovarianceStamped],
velocity_body[geometry_msgs/TwistStamped],
velocity_body_cov[geometry_msgs/TwistWithCovarianceStamped],
velocity_local[geometry_msgs/TwistStamped]
(pose)
#global_position/
#compass_hdg[std_msgs/Float64],
#global[sensor_msgs/NavSatFix],
gp_lp_offset[geometry_msgs/PoseStamped],
gp_origin[geographic_msgs/GeoPointStamped],
#local[nav_msgs/Odometry],
#rel_alt[std_msgs/Float64],
#raw/
#fix[sensor_msgs/NavSatFix],
#gps_vel[geometry_msgs/TwistStamped],
satellites[std_msgs/UInt32]
(global)
(home)
(set_gp_origin)
#imu/
#data[sensor_msgs/Imu],
#data_raw[sensor_msgs/Imu],
diff_pressure[sensor_msgs/FluidPressure],
static_pressure[sensor_msgs/FluidPressure],
#mag[sensor_msgs/MagneticField],
#temperature_baro[sensor_msgs/Temperature],
temperature_imu[sensor_msgs/Temperature]
Subscriber
/mavros[ > /mavros]:
#actuator_control[mavros_msgs/ActuatorControl],
adsb/
(vehicle)
send[mavros_msgs/ADSBVehicle]
companion_process/status[mavros_msgs/CompanionProcessStatus],
debug_value/
(debug)
(debug_vector)
(named_value_float)
(named_value_int)
send[mavros_msgs/DebugValue]
fake_gps/mocap/tf[geometry_msgs/TransformStamped],
gps_rtk/
(rtk_baseline)
send_rtcm[mavros_msgs/RTCM]
hil/
(actuator_controls)
(controls)
gps[mavros_msgs/HilGPS],
imu_ned[mavros_msgs/HilSensor],
optical_flow[mavros_msgs/OpticalFlowRad],
rc_inputs[mavros_msgs/RCIn],
state[mavros_msgs/HilStateQuaternion]
landing_target/
(lt_marker)
(pose_in)
pose[geometry_msgs/PoseStamped]
#manual_control/
(control)
#send[mavros_msgs/ManualControl]
#mocap/pose[geometry_msgs/PoseStamped],
mount_control/
(orientation)
command[mavros_msgs/MountControl]
obstacle/send[sensor_msgs/LaserScan],
odometry/
(in)
out[nav_msgs/Odometry]
onboard_computer/status[mavros_msgs/OnboardComputerStatus],
play_tune[mavros_msgs/PlayTuneV2],
px4flow/
(ground_distance)
(temperature)
raw/
(optical_flow_rad)
send[mavros_msgs/OpticalFlowRad]
#rc/
(in)
(out)
#override[mavros_msgs/OverrideRCIn]
statustext/
(recv)
send[mavros_msgs/StatusText]
trajectory/
(desired)
generated[mavros_msgs/Trajectory],
path[nav_msgs/Path]
#vision_pose/
#pose[geometry_msgs/PoseStamped],
#pose_cov[geometry_msgs/PoseWithCovarianceStamped]
#vision_speed/speed_twist_cov[geometry_msgs/TwistWithCovarianceStamped],
**
local_position/
(accel)
(odom)
(pose)
(pose_cov)
(velocity_body)
(velocity_body_cov)
(velocity_local)
pose[geometry_msgs/PoseStamped]
global_position/
(compass_hdg)
(global)
(gp_lp_offset)
(gp_origin)
(local)
(rel_alt)
(raw/)
(fix)
(gps_vel)
(satellites)
global[sensor_msgs/NavSatFix],
home[mavros_msgs/HomePosition],
set_gp_origin[geographic_msgs/GeoPointStamped]
home_position/
(home)
set[mavros_msgs/HomePosition]
#setpoint_accel/accel[geometry_msgs/Vector3Stamped],
#setpoint_attitude/
#cmd_vel[geometry_msgs/TwistStamped],
#thrust[mavros_msgs/Thrust]
#setpoint_position/
#global[geographic_msgs/GeoPoseStamped],
global_to_local[geographic_msgs/GeoPoseStamped],
** #local[geometry_msgs/PoseStamped]
#setpoint_raw/
#attitude[mavros_msgs/AttitudeTarget],
#global[mavros_msgs/GlobalPositionTarget],
#local[mavros_msgs/PositionTarget]
setpoint_trajectory/local[trajectory_msgs/MultiDOFJointTrajectory],
#setpoint_velocity/
cmd_vel[geometry_msgs/TwistStamped],
#cmd_vel_unstamped[geometry_msgs/Twist]