Documentation ¶
Overview ¶
Package mavros_msgs contains message definitions.
Index ¶
- Constants
- type ADSBVehicle
- type ActuatorControl
- type Altitude
- type AttitudeTarget
- type BatteryStatus
- type CamIMUStamp
- type CameraImageCaptured
- type CellularStatus
- type CommandAck
- type CommandAckReq
- type CommandAckRes
- type CommandBool
- type CommandBoolReq
- type CommandBoolRes
- type CommandCode
- type CommandHome
- type CommandHomeReq
- type CommandHomeRes
- type CommandInt
- type CommandIntReq
- type CommandIntRes
- type CommandLong
- type CommandLongReq
- type CommandLongRes
- type CommandTOL
- type CommandTOLReq
- type CommandTOLRes
- type CommandTriggerControl
- type CommandTriggerControlReq
- type CommandTriggerControlRes
- type CommandTriggerInterval
- type CommandTriggerIntervalReq
- type CommandTriggerIntervalRes
- type CommandVtolTransition
- type CommandVtolTransitionReq
- type CommandVtolTransitionRes
- type CompanionProcessStatus
- type DebugValue
- type ESCInfo
- type ESCInfoItem
- type ESCStatus
- type ESCStatusItem
- type ESCTelemetry
- type ESCTelemetryItem
- type EstimatorStatus
- type ExtendedState
- type FileChecksum
- type FileChecksumReq
- type FileChecksumRes
- type FileClose
- type FileCloseReq
- type FileCloseRes
- type FileEntry
- type FileList
- type FileListReq
- type FileListRes
- type FileMakeDir
- type FileMakeDirReq
- type FileMakeDirRes
- type FileOpen
- type FileOpenReq
- type FileOpenRes
- type FileRead
- type FileReadReq
- type FileReadRes
- type FileRemove
- type FileRemoveDir
- type FileRemoveDirReq
- type FileRemoveDirRes
- type FileRemoveReq
- type FileRemoveRes
- type FileRename
- type FileRenameReq
- type FileRenameRes
- type FileTruncate
- type FileTruncateReq
- type FileTruncateRes
- type FileWrite
- type FileWriteReq
- type FileWriteRes
- type GPSINPUT
- type GPSRAW
- type GPSRTK
- type GlobalPositionTarget
- type HilActuatorControls
- type HilControls
- type HilGPS
- type HilSensor
- type HilStateQuaternion
- type HomePosition
- type LandingTarget
- type LogData
- type LogEntry
- type LogRequestData
- type LogRequestDataReq
- type LogRequestDataRes
- type LogRequestEnd
- type LogRequestEndReq
- type LogRequestEndRes
- type LogRequestList
- type LogRequestListReq
- type LogRequestListRes
- type MagnetometerReporter
- type ManualControl
- type Mavlink
- type MessageInterval
- type MessageIntervalReq
- type MessageIntervalRes
- type MountConfigure
- type MountConfigureReq
- type MountConfigureRes
- type MountControl
- type NavControllerOutput
- type OnboardComputerStatus
- type OpticalFlowRad
- type OverrideRCIn
- type Param
- type ParamGet
- type ParamGetReq
- type ParamGetRes
- type ParamPull
- type ParamPullReq
- type ParamPullRes
- type ParamPush
- type ParamPushReq
- type ParamPushRes
- type ParamSet
- type ParamSetReq
- type ParamSetRes
- type ParamValue
- type PlayTuneV2
- type PositionTarget
- type RCIn
- type RCOut
- type RTCM
- type RTKBaseline
- type RadioStatus
- type SetMavFrame
- type SetMavFrameReq
- type SetMavFrameRes
- type SetMode
- type SetModeReq
- type SetModeRes
- type State
- type StatusText
- type StreamRate
- type StreamRateReq
- type StreamRateRes
- type SysStatus
- type TerrainReport
- type Thrust
- type TimesyncStatus
- type Trajectory
- type Tunnel
- type VFR_HUD
- type VehicleInfo
- type VehicleInfoGet
- type VehicleInfoGetReq
- type VehicleInfoGetRes
- type Vibration
- type Waypoint
- type WaypointClear
- type WaypointClearReq
- type WaypointClearRes
- type WaypointList
- type WaypointPull
- type WaypointPullReq
- type WaypointPullRes
- type WaypointPush
- type WaypointPushReq
- type WaypointPushRes
- type WaypointReached
- type WaypointSetCurrent
- type WaypointSetCurrentReq
- type WaypointSetCurrentRes
- type WheelOdomStamped
Constants ¶
View Source
const ( ActuatorControl_PX4_MIX_FLIGHT_CONTROL uint8 = 0 ActuatorControl_PX4_MIX_FLIGHT_CONTROL_VTOL_ALT uint8 = 1 ActuatorControl_PX4_MIX_PAYLOAD uint8 = 2 ActuatorControl_PX4_MIX_MANUAL_PASSTHROUGH uint8 = 3 )
View Source
const ( ADSBVehicle_ALT_PRESSURE_QNH uint8 = 0 ADSBVehicle_ALT_GEOMETRIC uint8 = 1 ADSBVehicle_EMITTER_NO_INFO uint8 = 0 ADSBVehicle_EMITTER_LIGHT uint8 = 1 ADSBVehicle_EMITTER_SMALL uint8 = 2 ADSBVehicle_EMITTER_LARGE uint8 = 3 ADSBVehicle_EMITTER_HIGH_VORTEX_LARGE uint8 = 4 ADSBVehicle_EMITTER_HEAVY uint8 = 5 ADSBVehicle_EMITTER_HIGHLY_MANUV uint8 = 6 ADSBVehicle_EMITTER_ROTOCRAFT uint8 = 7 ADSBVehicle_EMITTER_UNASSIGNED uint8 = 8 ADSBVehicle_EMITTER_GLIDER uint8 = 9 ADSBVehicle_EMITTER_LIGHTER_AIR uint8 = 10 ADSBVehicle_EMITTER_PARACHUTE uint8 = 11 ADSBVehicle_EMITTER_ULTRA_LIGHT uint8 = 12 ADSBVehicle_EMITTER_UNASSIGNED2 uint8 = 13 ADSBVehicle_EMITTER_UAV uint8 = 14 ADSBVehicle_EMITTER_SPACE uint8 = 15 ADSBVehicle_EMITTER_UNASSGINED3 uint8 = 16 ADSBVehicle_EMITTER_EMERGENCY_SURFACE uint8 = 17 ADSBVehicle_EMITTER_SERVICE_SURFACE uint8 = 18 ADSBVehicle_EMITTER_POINT_OBSTACLE uint8 = 19 ADSBVehicle_FLAG_VALID_COORDS uint16 = 1 ADSBVehicle_FLAG_VALID_ALTITUDE uint16 = 2 ADSBVehicle_FLAG_VALID_HEADING uint16 = 4 ADSBVehicle_FLAG_VALID_VELOCITY uint16 = 8 ADSBVehicle_FLAG_VALID_CALLSIGN uint16 = 16 ADSBVehicle_FLAG_VALID_SQUAWK uint16 = 32 ADSBVehicle_FLAG_SIMULATED uint16 = 64 ADSBVehicle_FLAG_VERTICAL_VELOCITY_VALID uint16 = 128 ADSBVehicle_FLAG_BARO_VALID uint16 = 256 ADSBVehicle_FLAG_SOURCE_UAT uint16 = 32768 )
View Source
const ( AttitudeTarget_IGNORE_ROLL_RATE uint8 = 1 AttitudeTarget_IGNORE_PITCH_RATE uint8 = 2 AttitudeTarget_IGNORE_YAW_RATE uint8 = 4 AttitudeTarget_IGNORE_THRUST uint8 = 64 AttitudeTarget_IGNORE_ATTITUDE uint8 = 128 )
View Source
const ( CommandCode_AIRFRAME_CONFIGURATION uint16 = 2520 CommandCode_ARM_AUTHORIZATION_REQUEST uint16 = 3001 CommandCode_CAMERA_TRACK_POINT uint16 = 2004 CommandCode_CAMERA_TRACK_RECTANGLE uint16 = 2005 CommandCode_CAMERA_STOP_TRACKING uint16 = 2010 CommandCode_CAN_FORWARD uint16 = 32000 CommandCode_COMPONENT_ARM_DISARM uint16 = 400 CommandCode_CONDITION_DELAY uint16 = 112 CommandCode_CONDITION_CHANGE_ALT uint16 = 113 CommandCode_CONDITION_DISTANCE uint16 = 114 CommandCode_CONDITION_YAW uint16 = 115 CommandCode_CONDITION_LAST uint16 = 159 CommandCode_CONTROL_HIGH_LATENCY uint16 = 2600 CommandCode_DO_FOLLOW uint16 = 32 CommandCode_DO_FOLLOW_REPOSITION uint16 = 33 CommandCode_DO_SET_MODE uint16 = 176 CommandCode_DO_JUMP uint16 = 177 CommandCode_DO_CHANGE_SPEED uint16 = 178 CommandCode_DO_SET_HOME uint16 = 179 CommandCode_DO_SET_PARAMETER uint16 = 180 CommandCode_DO_SET_RELAY uint16 = 181 CommandCode_DO_REPEAT_RELAY uint16 = 182 CommandCode_DO_SET_SERVO uint16 = 183 CommandCode_DO_REPEAT_SERVO uint16 = 184 CommandCode_DO_FLIGHTTERMINATION uint16 = 185 CommandCode_DO_CHANGE_ALTITUDE uint16 = 186 CommandCode_DO_LAND_START uint16 = 189 CommandCode_DO_RALLY_LAND uint16 = 190 CommandCode_DO_GO_AROUND uint16 = 191 CommandCode_DO_REPOSITION uint16 = 192 CommandCode_DO_PAUSE_CONTINUE uint16 = 193 CommandCode_DO_SET_REVERSE uint16 = 194 CommandCode_DO_SET_ROI_LOCATION uint16 = 195 CommandCode_DO_SET_ROI_WPNEXT_OFFSET uint16 = 196 CommandCode_DO_SET_ROI_NONE uint16 = 197 CommandCode_DO_SET_ROI_SYSID uint16 = 198 CommandCode_DO_CONTROL_VIDEO uint16 = 200 CommandCode_DO_SET_ROI uint16 = 201 CommandCode_DO_DIGICAM_CONFIGURE uint16 = 202 CommandCode_DO_DIGICAM_CONTROL uint16 = 203 CommandCode_DO_MOUNT_CONFIGURE uint16 = 204 CommandCode_DO_MOUNT_CONTROL uint16 = 205 CommandCode_DO_SET_CAM_TRIGG_DIST uint16 = 206 CommandCode_DO_FENCE_ENABLE uint16 = 207 CommandCode_DO_PARACHUTE uint16 = 208 CommandCode_DO_MOTOR_TEST uint16 = 209 CommandCode_DO_INVERTED_FLIGHT uint16 = 210 CommandCode_DO_GRIPPER uint16 = 211 CommandCode_DO_AUTOTUNE_ENABLE uint16 = 212 CommandCode_DO_SET_CAM_TRIGG_INTERVAL uint16 = 214 CommandCode_DO_MOUNT_CONTROL_QUAT uint16 = 220 CommandCode_DO_GUIDED_MASTER uint16 = 221 CommandCode_DO_GUIDED_LIMITS uint16 = 222 CommandCode_DO_ENGINE_CONTROL uint16 = 223 CommandCode_DO_SET_MISSION_CURRENT uint16 = 224 CommandCode_DO_LAST uint16 = 240 CommandCode_DO_JUMP_TAG uint16 = 601 CommandCode_DO_GIMBAL_MANAGER_PITCHYAW uint16 = 1000 CommandCode_DO_GIMBAL_MANAGER_CONFIGURE uint16 = 1001 CommandCode_DO_TRIGGER_CONTROL uint16 = 2003 CommandCode_DO_VTOL_TRANSITION uint16 = 3000 CommandCode_DO_ADSB_OUT_IDENT uint16 = 10001 CommandCode_DO_WINCH uint16 = 42600 CommandCode_FIXED_MAG_CAL_YAW uint16 = 42006 CommandCode_GET_HOME_POSITION uint16 = 410 CommandCode_GET_MESSAGE_INTERVAL uint16 = 510 CommandCode_IMAGE_START_CAPTURE uint16 = 2000 CommandCode_IMAGE_STOP_CAPTURE uint16 = 2001 CommandCode_JUMP_TAG uint16 = 600 CommandCode_LOGGING_START uint16 = 2510 CommandCode_LOGGING_STOP uint16 = 2511 CommandCode_MISSION_START uint16 = 300 CommandCode_NAV_WAYPOINT uint16 = 16 CommandCode_NAV_LOITER_UNLIM uint16 = 17 CommandCode_NAV_LOITER_TURNS uint16 = 18 CommandCode_NAV_LOITER_TIME uint16 = 19 CommandCode_NAV_RETURN_TO_LAUNCH uint16 = 20 CommandCode_NAV_LAND uint16 = 21 CommandCode_NAV_TAKEOFF uint16 = 22 CommandCode_NAV_LAND_LOCAL uint16 = 23 CommandCode_NAV_TAKEOFF_LOCAL uint16 = 24 CommandCode_NAV_FOLLOW uint16 = 25 CommandCode_NAV_CONTINUE_AND_CHANGE_ALT uint16 = 30 CommandCode_NAV_LOITER_TO_ALT uint16 = 31 CommandCode_NAV_ROI uint16 = 80 CommandCode_NAV_PATHPLANNING uint16 = 81 CommandCode_NAV_SPLINE_WAYPOINT uint16 = 82 CommandCode_NAV_VTOL_TAKEOFF uint16 = 84 CommandCode_NAV_VTOL_LAND uint16 = 85 CommandCode_NAV_GUIDED_ENABLE uint16 = 92 CommandCode_NAV_DELAY uint16 = 93 CommandCode_NAV_PAYLOAD_PLACE uint16 = 94 CommandCode_NAV_LAST uint16 = 95 CommandCode_NAV_SET_YAW_SPEED uint16 = 213 CommandCode_NAV_FENCE_RETURN_POINT uint16 = 5000 CommandCode_NAV_FENCE_POLYGON_VERTEX_INCLUSION uint16 = 5001 CommandCode_NAV_FENCE_POLYGON_VERTEX_EXCLUSION uint16 = 5002 CommandCode_NAV_FENCE_CIRCLE_INCLUSION uint16 = 5003 CommandCode_NAV_FENCE_CIRCLE_EXCLUSION uint16 = 5004 CommandCode_NAV_RALLY_POINT uint16 = 5100 CommandCode_OBLIQUE_SURVEY uint16 = 260 CommandCode_OVERRIDE_GOTO uint16 = 252 CommandCode_PANORAMA_CREATE uint16 = 2800 CommandCode_PAYLOAD_PREPARE_DEPLOY uint16 = 30001 CommandCode_PAYLOAD_CONTROL_DEPLOY uint16 = 30002 CommandCode_PREFLIGHT_CALIBRATION uint16 = 241 CommandCode_PREFLIGHT_SET_SENSOR_OFFSETS uint16 = 242 CommandCode_PREFLIGHT_UAVCAN uint16 = 243 CommandCode_PREFLIGHT_STORAGE uint16 = 245 CommandCode_PREFLIGHT_REBOOT_SHUTDOWN uint16 = 246 CommandCode_REQUEST_MESSAGE uint16 = 512 CommandCode_REQUEST_PROTOCOL_VERSION uint16 = 519 CommandCode_REQUEST_AUTOPILOT_CAPABILITIES uint16 = 520 CommandCode_REQUEST_CAMERA_INFORMATION uint16 = 521 CommandCode_REQUEST_CAMERA_SETTINGS uint16 = 522 CommandCode_REQUEST_STORAGE_INFORMATION uint16 = 525 CommandCode_REQUEST_CAMERA_CAPTURE_STATUS uint16 = 527 CommandCode_REQUEST_FLIGHT_INFORMATION uint16 = 528 CommandCode_REQUEST_VIDEO_STREAM_INFORMATION uint16 = 2504 CommandCode_REQUEST_VIDEO_STREAM_STATUS uint16 = 2505 CommandCode_RESET_CAMERA_SETTINGS uint16 = 529 CommandCode_RUN_PREARM_CHECKS uint16 = 401 CommandCode_SET_MESSAGE_INTERVAL uint16 = 511 CommandCode_SET_CAMERA_MODE uint16 = 530 CommandCode_SET_CAMERA_ZOOM uint16 = 531 CommandCode_SET_CAMERA_FOCUS uint16 = 532 CommandCode_SET_GUIDED_SUBMODE_STANDARD uint16 = 4000 CommandCode_SET_GUIDED_SUBMODE_CIRCLE uint16 = 4001 CommandCode_START_RX_PAIR uint16 = 500 CommandCode_STORAGE_FORMAT uint16 = 526 CommandCode_UAVCAN_GET_NODE_INFO uint16 = 5200 CommandCode_VIDEO_START_CAPTURE uint16 = 2500 CommandCode_VIDEO_STOP_CAPTURE uint16 = 2501 CommandCode_VIDEO_START_STREAMING uint16 = 2502 CommandCode_VIDEO_STOP_STREAMING uint16 = 2503 )
View Source
const ( CompanionProcessStatus_MAV_STATE_UNINIT uint8 = 0 CompanionProcessStatus_MAV_STATE_BOOT uint8 = 1 CompanionProcessStatus_MAV_STATE_CALIBRATING uint8 = 2 CompanionProcessStatus_MAV_STATE_STANDBY uint8 = 3 CompanionProcessStatus_MAV_STATE_ACTIVE uint8 = 4 CompanionProcessStatus_MAV_STATE_CRITICAL uint8 = 5 CompanionProcessStatus_MAV_STATE_EMERGENCY uint8 = 6 CompanionProcessStatus_MAV_STATE_POWEROFF uint8 = 7 CompanionProcessStatus_MAV_STATE_FLIGHT_TERMINATION uint8 = 8 CompanionProcessStatus_MAV_COMP_ID_OBSTACLE_AVOIDANCE uint8 = 196 CompanionProcessStatus_MAV_COMP_ID_VISUAL_INERTIAL_ODOMETRY uint8 = 197 )
View Source
const ( DebugValue_TYPE_DEBUG uint8 = 0 DebugValue_TYPE_DEBUG_VECT uint8 = 1 DebugValue_TYPE_DEBUG_FLOAT_ARRAY uint8 = 2 DebugValue_TYPE_NAMED_VALUE_FLOAT uint8 = 3 DebugValue_TYPE_NAMED_VALUE_INT uint8 = 4 )
View Source
const ( ExtendedState_VTOL_STATE_UNDEFINED uint8 = 0 ExtendedState_VTOL_STATE_TRANSITION_TO_FW uint8 = 1 ExtendedState_VTOL_STATE_TRANSITION_TO_MC uint8 = 2 ExtendedState_VTOL_STATE_MC uint8 = 3 ExtendedState_VTOL_STATE_FW uint8 = 4 ExtendedState_LANDED_STATE_UNDEFINED uint8 = 0 ExtendedState_LANDED_STATE_ON_GROUND uint8 = 1 ExtendedState_LANDED_STATE_IN_AIR uint8 = 2 ExtendedState_LANDED_STATE_TAKEOFF uint8 = 3 ExtendedState_LANDED_STATE_LANDING uint8 = 4 )
View Source
const ( FileEntry_TYPE_FILE uint8 = 0 FileEntry_TYPE_DIRECTORY uint8 = 1 )
View Source
const ( GlobalPositionTarget_FRAME_GLOBAL_INT uint8 = 5 GlobalPositionTarget_FRAME_GLOBAL_REL_ALT uint8 = 6 GlobalPositionTarget_FRAME_GLOBAL_TERRAIN_ALT uint8 = 11 GlobalPositionTarget_IGNORE_LATITUDE uint16 = 1 GlobalPositionTarget_IGNORE_LONGITUDE uint16 = 2 GlobalPositionTarget_IGNORE_ALTITUDE uint16 = 4 GlobalPositionTarget_IGNORE_VX uint16 = 8 GlobalPositionTarget_IGNORE_VY uint16 = 16 GlobalPositionTarget_IGNORE_VZ uint16 = 32 GlobalPositionTarget_IGNORE_AFX uint16 = 64 GlobalPositionTarget_IGNORE_AFY uint16 = 128 GlobalPositionTarget_IGNORE_AFZ uint16 = 256 GlobalPositionTarget_FORCE uint16 = 512 GlobalPositionTarget_IGNORE_YAW uint16 = 1024 GlobalPositionTarget_IGNORE_YAW_RATE uint16 = 2048 )
View Source
const ( GPSINPUT_GPS_FIX_TYPE_NO_GPS uint8 = 0 GPSINPUT_GPS_FIX_TYPE_NO_FIX uint8 = 1 GPSINPUT_GPS_FIX_TYPE_2D_FIX uint8 = 2 GPSINPUT_GPS_FIX_TYPE_3D_FIX uint8 = 3 GPSINPUT_GPS_FIX_TYPE_DGPS uint8 = 4 GPSINPUT_GPS_FIX_TYPE_RTK_FLOATR uint8 = 5 GPSINPUT_GPS_FIX_TYPE_RTK_FIXEDR uint8 = 6 GPSINPUT_GPS_FIX_TYPE_STATIC uint8 = 7 GPSINPUT_GPS_FIX_TYPE_PPP uint8 = 8 )
View Source
const ( GPSRAW_GPS_FIX_TYPE_NO_GPS uint8 = 0 GPSRAW_GPS_FIX_TYPE_NO_FIX uint8 = 1 GPSRAW_GPS_FIX_TYPE_2D_FIX uint8 = 2 GPSRAW_GPS_FIX_TYPE_3D_FIX uint8 = 3 GPSRAW_GPS_FIX_TYPE_DGPS uint8 = 4 GPSRAW_GPS_FIX_TYPE_RTK_FLOATR uint8 = 5 GPSRAW_GPS_FIX_TYPE_RTK_FIXEDR uint8 = 6 GPSRAW_GPS_FIX_TYPE_STATIC uint8 = 7 GPSRAW_GPS_FIX_TYPE_PPP uint8 = 8 )
View Source
const ( LandingTarget_GLOBAL uint8 = 0 LandingTarget_LOCAL_NED uint8 = 2 LandingTarget_MISSION uint8 = 3 LandingTarget_GLOBAL_RELATIVE_ALT uint8 = 4 LandingTarget_LOCAL_ENU uint8 = 5 LandingTarget_GLOBAL_INT uint8 = 6 LandingTarget_GLOBAL_RELATIVE_ALT_INT uint8 = 7 LandingTarget_LOCAL_OFFSET_NED uint8 = 8 LandingTarget_BODY_NED uint8 = 9 LandingTarget_BODY_OFFSET_NED uint8 = 10 LandingTarget_GLOBAL_TERRAIN_ALT uint8 = 11 LandingTarget_GLOBAL_TERRAIN_ALT_INT uint8 = 12 LandingTarget_LIGHT_BEACON uint8 = 0 LandingTarget_RADIO_BEACON uint8 = 1 LandingTarget_VISION_FIDUCIAL uint8 = 2 LandingTarget_VISION_OTHER uint8 = 3 )
View Source
const ( Mavlink_FRAMING_OK uint8 = 1 Mavlink_FRAMING_BAD_CRC uint8 = 2 Mavlink_FRAMING_BAD_SIGNATURE uint8 = 3 Mavlink_MAVLINK_V10 uint8 = 254 Mavlink_MAVLINK_V20 uint8 = 253 )
View Source
const ( MountControl_MAV_MOUNT_MODE_RETRACT uint8 = 0 MountControl_MAV_MOUNT_MODE_NEUTRAL uint8 = 1 MountControl_MAV_MOUNT_MODE_MAVLINK_TARGETING uint8 = 2 MountControl_MAV_MOUNT_MODE_RC_TARGETING uint8 = 3 MountControl_MAV_MOUNT_MODE_GPS_POINT uint8 = 4 )
View Source
const ( OverrideRCIn_CHAN_RELEASE uint16 = 0 OverrideRCIn_CHAN_NOCHANGE uint16 = 65535 )
View Source
const ( PlayTuneV2_QBASIC1_1 uint8 = 1 PlayTuneV2_MML_MODERN uint8 = 2 )
View Source
const ( PositionTarget_FRAME_LOCAL_NED uint8 = 1 PositionTarget_FRAME_LOCAL_OFFSET_NED uint8 = 7 PositionTarget_FRAME_BODY_NED uint8 = 8 PositionTarget_FRAME_BODY_OFFSET_NED uint8 = 9 PositionTarget_IGNORE_PX uint16 = 1 PositionTarget_IGNORE_PY uint16 = 2 PositionTarget_IGNORE_PZ uint16 = 4 PositionTarget_IGNORE_VX uint16 = 8 PositionTarget_IGNORE_VY uint16 = 16 PositionTarget_IGNORE_VZ uint16 = 32 PositionTarget_IGNORE_AFX uint16 = 64 PositionTarget_IGNORE_AFY uint16 = 128 PositionTarget_IGNORE_AFZ uint16 = 256 PositionTarget_FORCE uint16 = 512 PositionTarget_IGNORE_YAW uint16 = 1024 PositionTarget_IGNORE_YAW_RATE uint16 = 2048 )
View Source
const ( RTKBaseline_RTK_BASELINE_COORDINATE_SYSTEM_ECEF uint8 = 0 RTKBaseline_RTK_BASELINE_COORDINATE_SYSTEM_NED uint8 = 1 )
View Source
const ( State_MODE_APM_PLANE_MANUAL string = "MANUAL" State_MODE_APM_PLANE_CIRCLE string = "CIRCLE" State_MODE_APM_PLANE_STABILIZE string = "STABILIZE" State_MODE_APM_PLANE_TRAINING string = "TRAINING" State_MODE_APM_PLANE_ACRO string = "ACRO" State_MODE_APM_PLANE_FBWA string = "FBWA" State_MODE_APM_PLANE_FBWB string = "FBWB" State_MODE_APM_PLANE_CRUISE string = "CRUISE" State_MODE_APM_PLANE_AUTOTUNE string = "AUTOTUNE" State_MODE_APM_PLANE_AUTO string = "AUTO" State_MODE_APM_PLANE_RTL string = "RTL" State_MODE_APM_PLANE_LOITER string = "LOITER" State_MODE_APM_PLANE_LAND string = "LAND" State_MODE_APM_PLANE_GUIDED string = "GUIDED" State_MODE_APM_PLANE_INITIALISING string = "INITIALISING" State_MODE_APM_PLANE_QSTABILIZE string = "QSTABILIZE" State_MODE_APM_PLANE_QHOVER string = "QHOVER" State_MODE_APM_PLANE_QLOITER string = "QLOITER" State_MODE_APM_PLANE_QLAND string = "QLAND" State_MODE_APM_PLANE_QRTL string = "QRTL" State_MODE_APM_COPTER_STABILIZE string = "STABILIZE" State_MODE_APM_COPTER_ACRO string = "ACRO" State_MODE_APM_COPTER_ALT_HOLD string = "ALT_HOLD" State_MODE_APM_COPTER_AUTO string = "AUTO" State_MODE_APM_COPTER_GUIDED string = "GUIDED" State_MODE_APM_COPTER_LOITER string = "LOITER" State_MODE_APM_COPTER_RTL string = "RTL" State_MODE_APM_COPTER_CIRCLE string = "CIRCLE" State_MODE_APM_COPTER_POSITION string = "POSITION" State_MODE_APM_COPTER_LAND string = "LAND" State_MODE_APM_COPTER_OF_LOITER string = "OF_LOITER" State_MODE_APM_COPTER_DRIFT string = "DRIFT" State_MODE_APM_COPTER_SPORT string = "SPORT" State_MODE_APM_COPTER_FLIP string = "FLIP" State_MODE_APM_COPTER_AUTOTUNE string = "AUTOTUNE" State_MODE_APM_COPTER_POSHOLD string = "POSHOLD" State_MODE_APM_COPTER_BRAKE string = "BRAKE" State_MODE_APM_COPTER_THROW string = "THROW" State_MODE_APM_COPTER_AVOID_ADSB string = "AVOID_ADSB" State_MODE_APM_COPTER_GUIDED_NOGPS string = "GUIDED_NOGPS" State_MODE_APM_ROVER_MANUAL string = "MANUAL" State_MODE_APM_ROVER_LEARNING string = "LEARNING" State_MODE_APM_ROVER_STEERING string = "STEERING" State_MODE_APM_ROVER_HOLD string = "HOLD" State_MODE_APM_ROVER_AUTO string = "AUTO" State_MODE_APM_ROVER_RTL string = "RTL" State_MODE_APM_ROVER_GUIDED string = "GUIDED" State_MODE_APM_ROVER_INITIALISING string = "INITIALISING" State_MODE_PX4_MANUAL string = "MANUAL" State_MODE_PX4_ACRO string = "ACRO" State_MODE_PX4_ALTITUDE string = "ALTCTL" State_MODE_PX4_POSITION string = "POSCTL" State_MODE_PX4_OFFBOARD string = "OFFBOARD" State_MODE_PX4_STABILIZED string = "STABILIZED" State_MODE_PX4_RATTITUDE string = "RATTITUDE" State_MODE_PX4_MISSION string = "AUTO.MISSION" State_MODE_PX4_LOITER string = "AUTO.LOITER" State_MODE_PX4_RTL string = "AUTO.RTL" State_MODE_PX4_LAND string = "AUTO.LAND" State_MODE_PX4_RTGS string = "AUTO.RTGS" State_MODE_PX4_READY string = "AUTO.READY" State_MODE_PX4_TAKEOFF string = "AUTO.TAKEOFF" )
View Source
const ( StatusText_EMERGENCY uint8 = 0 StatusText_ALERT uint8 = 1 StatusText_CRITICAL uint8 = 2 StatusText_ERROR uint8 = 3 StatusText_WARNING uint8 = 4 StatusText_NOTICE uint8 = 5 StatusText_INFO uint8 = 6 StatusText_DEBUG uint8 = 7 )
View Source
const ( Trajectory_MAV_TRAJECTORY_REPRESENTATION_WAYPOINTS uint8 = 0 Trajectory_MAV_TRAJECTORY_REPRESENTATION_BEZIER uint8 = 1 )
View Source
const ( Tunnel_PAYLOAD_TYPE_UNKNOWN uint16 = 0 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED0 uint16 = 200 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED1 uint16 = 201 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED2 uint16 = 202 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED3 uint16 = 203 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED4 uint16 = 204 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED5 uint16 = 205 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED6 uint16 = 206 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED7 uint16 = 207 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED8 uint16 = 208 Tunnel_PAYLOAD_TYPE_STORM32_RESERVED9 uint16 = 209 )
View Source
const ( VehicleInfo_HAVE_INFO_HEARTBEAT uint8 = 1 VehicleInfo_HAVE_INFO_AUTOPILOT_VERSION uint8 = 2 )
View Source
const ( Waypoint_FRAME_GLOBAL uint8 = 0 Waypoint_FRAME_LOCAL_NED uint8 = 1 Waypoint_FRAME_MISSION uint8 = 2 Waypoint_FRAME_GLOBAL_REL_ALT uint8 = 3 Waypoint_FRAME_LOCAL_ENU uint8 = 4 Waypoint_FRAME_GLOBAL_INT uint8 = 5 Waypoint_FRAME_GLOBAL_RELATIVE_ALT_INT uint8 = 6 Waypoint_FRAME_LOCAL_OFFSET_NED uint8 = 7 Waypoint_FRAME_BODY_NED uint8 = 8 Waypoint_FRAME_BODY_OFFSET_NED uint8 = 9 Waypoint_FRAME_GLOBAL_TERRAIN_ALT uint8 = 10 Waypoint_FRAME_GLOBAL_TERRAIN_ALT_INT uint8 = 11 Waypoint_FRAME_BODY_FRD uint8 = 12 Waypoint_FRAME_RESERVED_13 uint8 = 13 Waypoint_FRAME_RESERVED_14 uint8 = 14 Waypoint_FRAME_RESERVED_15 uint8 = 15 Waypoint_FRAME_RESERVED_16 uint8 = 16 Waypoint_FRAME_RESERVED_17 uint8 = 17 Waypoint_FRAME_RESERVED_18 uint8 = 18 Waypoint_FRAME_RESERVED_19 uint8 = 19 Waypoint_FRAME_LOCAL_FRD uint8 = 20 Waypoint_FRAME_LOCAL_FLU uint8 = 21 )
View Source
const ( CommandVtolTransitionReq_STATE_MC uint8 = 3 CommandVtolTransitionReq_STATE_FW uint8 = 4 )
View Source
const ( FileOpenReq_MODE_READ uint8 = 0 FileOpenReq_MODE_WRITE uint8 = 1 FileOpenReq_MODE_CREATE uint8 = 2 )
View Source
const ( MountConfigureReq_MODE_RETRACT uint8 = 0 MountConfigureReq_MODE_NEUTRAL uint8 = 1 MountConfigureReq_MODE_MAVLINK_TARGETING uint8 = 2 MountConfigureReq_MODE_RC_TARGETING uint8 = 3 MountConfigureReq_MODE_GPS_POINT uint8 = 4 MountConfigureReq_INPUT_ANGLE_BODY_FRAME uint8 = 0 MountConfigureReq_INPUT_ANGULAR_RATE uint8 = 1 MountConfigureReq_INPUT_ANGLE_ABSOLUTE_FRAME uint8 = 2 )
View Source
const ( SetMavFrameReq_FRAME_GLOBAL uint8 = 0 SetMavFrameReq_FRAME_LOCAL_NED uint8 = 1 SetMavFrameReq_FRAME_MISSION uint8 = 2 SetMavFrameReq_FRAME_GLOBAL_RELATIVE_ALT uint8 = 3 SetMavFrameReq_FRAME_LOCAL_ENU uint8 = 4 SetMavFrameReq_FRAME_GLOBAL_INT uint8 = 5 SetMavFrameReq_FRAME_GLOBAL_RELATIVE_ALT_INT uint8 = 6 SetMavFrameReq_FRAME_LOCAL_OFFSET_NED uint8 = 7 SetMavFrameReq_FRAME_BODY_NED uint8 = 8 SetMavFrameReq_FRAME_BODY_OFFSET_NED uint8 = 9 SetMavFrameReq_FRAME_GLOBAL_TERRAIN_ALT uint8 = 10 SetMavFrameReq_FRAME_GLOBAL_TERRAIN_ALT_INT uint8 = 11 SetMavFrameReq_FRAME_BODY_FRD uint8 = 12 SetMavFrameReq_FRAME_RESERVED_13 uint8 = 13 SetMavFrameReq_FRAME_RESERVED_14 uint8 = 14 SetMavFrameReq_FRAME_RESERVED_15 uint8 = 15 SetMavFrameReq_FRAME_RESERVED_16 uint8 = 16 SetMavFrameReq_FRAME_RESERVED_17 uint8 = 17 SetMavFrameReq_FRAME_RESERVED_18 uint8 = 18 SetMavFrameReq_FRAME_RESERVED_19 uint8 = 19 SetMavFrameReq_FRAME_LOCAL_FRD uint8 = 20 SetMavFrameReq_FRAME_LOCAL_FLU uint8 = 21 )
View Source
const ( SetModeReq_MAV_MODE_PREFLIGHT uint8 = 0 SetModeReq_MAV_MODE_STABILIZE_DISARMED uint8 = 80 SetModeReq_MAV_MODE_STABILIZE_ARMED uint8 = 208 SetModeReq_MAV_MODE_MANUAL_DISARMED uint8 = 64 SetModeReq_MAV_MODE_MANUAL_ARMED uint8 = 192 SetModeReq_MAV_MODE_GUIDED_DISARMED uint8 = 88 SetModeReq_MAV_MODE_GUIDED_ARMED uint8 = 216 SetModeReq_MAV_MODE_AUTO_DISARMED uint8 = 92 SetModeReq_MAV_MODE_AUTO_ARMED uint8 = 220 SetModeReq_MAV_MODE_TEST_DISARMED uint8 = 66 SetModeReq_MAV_MODE_TEST_ARMED uint8 = 194 )
View Source
const ( StreamRateReq_STREAM_ALL uint8 = 0 StreamRateReq_STREAM_RAW_SENSORS uint8 = 1 StreamRateReq_STREAM_EXTENDED_STATUS uint8 = 2 StreamRateReq_STREAM_RC_CHANNELS uint8 = 3 StreamRateReq_STREAM_RAW_CONTROLLER uint8 = 4 StreamRateReq_STREAM_POSITION uint8 = 6 StreamRateReq_STREAM_EXTRA1 uint8 = 10 StreamRateReq_STREAM_EXTRA2 uint8 = 11 StreamRateReq_STREAM_EXTRA3 uint8 = 12 )
View Source
const ( VehicleInfoGetReq_GET_MY_SYSID uint8 = 0 VehicleInfoGetReq_GET_MY_COMPID uint8 = 0 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ADSBVehicle ¶
type ADSBVehicle struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `` /* 882-byte string literal not displayed */ Header std_msgs.Header ICAOAddress uint32 `rosname:"ICAO_address"` Callsign string Latitude float64 Longitude float64 Altitude float32 Heading float32 HorVelocity float32 VerVelocity float32 AltitudeType uint8 EmitterType uint8 Tslc time.Duration Flags uint16 Squawk uint16 }
type ActuatorControl ¶
type AttitudeTarget ¶
type AttitudeTarget struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `` /* 129-byte string literal not displayed */ Header std_msgs.Header TypeMask uint8 Orientation geometry_msgs.Quaternion BodyRate geometry_msgs.Vector3 Thrust float32 }
type BatteryStatus ¶
type CamIMUStamp ¶
type CameraImageCaptured ¶
type CameraImageCaptured struct { msg.Package `ros:"mavros_msgs"` Header std_msgs.Header Orientation geometry_msgs.Quaternion Geo geographic_msgs.GeoPoint RelativeAlt float32 ImageIndex int32 CaptureResult int8 FileUrl string }
type CellularStatus ¶
type CommandAck ¶
type CommandAck struct { msg.Package `ros:"mavros_msgs"` CommandAckReq CommandAckRes }
type CommandAckReq ¶
type CommandAckRes ¶
type CommandBool ¶
type CommandBool struct { msg.Package `ros:"mavros_msgs"` CommandBoolReq CommandBoolRes }
type CommandBoolReq ¶
type CommandBoolRes ¶
type CommandCode ¶
type CommandCode struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `` /* 4022-byte string literal not displayed */ }
type CommandHome ¶
type CommandHome struct { msg.Package `ros:"mavros_msgs"` CommandHomeReq CommandHomeRes }
type CommandHomeReq ¶
type CommandHomeRes ¶
type CommandInt ¶
type CommandInt struct { msg.Package `ros:"mavros_msgs"` CommandIntReq CommandIntRes }
type CommandIntReq ¶
type CommandIntRes ¶
type CommandLong ¶
type CommandLong struct { msg.Package `ros:"mavros_msgs"` CommandLongReq CommandLongRes }
type CommandLongReq ¶
type CommandLongRes ¶
type CommandTOL ¶
type CommandTOL struct { msg.Package `ros:"mavros_msgs"` CommandTOLReq CommandTOLRes }
type CommandTOLReq ¶
type CommandTOLRes ¶
type CommandTriggerControl ¶
type CommandTriggerControl struct { msg.Package `ros:"mavros_msgs"` CommandTriggerControlReq CommandTriggerControlRes }
type CommandTriggerInterval ¶
type CommandTriggerInterval struct { msg.Package `ros:"mavros_msgs"` CommandTriggerIntervalReq CommandTriggerIntervalRes }
type CommandVtolTransition ¶
type CommandVtolTransition struct { msg.Package `ros:"mavros_msgs"` CommandVtolTransitionReq CommandVtolTransitionRes }
type CompanionProcessStatus ¶
type DebugValue ¶
type ESCInfoItem ¶
type ESCStatus ¶
type ESCStatus struct { msg.Package `ros:"mavros_msgs"` Header std_msgs.Header EscStatus []ESCStatusItem }
type ESCStatusItem ¶
type ESCTelemetry ¶
type ESCTelemetry struct { msg.Package `ros:"mavros_msgs"` Header std_msgs.Header EscTelemetry []ESCTelemetryItem }
type ESCTelemetryItem ¶
type EstimatorStatus ¶
type EstimatorStatus struct { msg.Package `ros:"mavros_msgs"` Header std_msgs.Header AttitudeStatusFlag bool VelocityHorizStatusFlag bool VelocityVertStatusFlag bool PosHorizRelStatusFlag bool PosHorizAbsStatusFlag bool PosVertAbsStatusFlag bool PosVertAglStatusFlag bool ConstPosModeStatusFlag bool PredPosHorizRelStatusFlag bool PredPosHorizAbsStatusFlag bool GpsGlitchStatusFlag bool AccelErrorStatusFlag bool }
type ExtendedState ¶
type FileChecksum ¶
type FileChecksum struct { msg.Package `ros:"mavros_msgs"` FileChecksumReq FileChecksumRes }
type FileChecksumReq ¶
type FileChecksumRes ¶
type FileClose ¶
type FileClose struct { msg.Package `ros:"mavros_msgs"` FileCloseReq FileCloseRes }
type FileCloseReq ¶
type FileCloseRes ¶
type FileList ¶
type FileList struct { msg.Package `ros:"mavros_msgs"` FileListReq FileListRes }
type FileListReq ¶
type FileListRes ¶
type FileMakeDir ¶
type FileMakeDir struct { msg.Package `ros:"mavros_msgs"` FileMakeDirReq FileMakeDirRes }
type FileMakeDirReq ¶
type FileMakeDirRes ¶
type FileOpen ¶
type FileOpen struct { msg.Package `ros:"mavros_msgs"` FileOpenReq FileOpenRes }
type FileOpenReq ¶
type FileOpenRes ¶
type FileRead ¶
type FileRead struct { msg.Package `ros:"mavros_msgs"` FileReadReq FileReadRes }
type FileReadReq ¶
type FileReadRes ¶
type FileRemove ¶
type FileRemove struct { msg.Package `ros:"mavros_msgs"` FileRemoveReq FileRemoveRes }
type FileRemoveDir ¶
type FileRemoveDir struct { msg.Package `ros:"mavros_msgs"` FileRemoveDirReq FileRemoveDirRes }
type FileRemoveDirReq ¶
type FileRemoveDirRes ¶
type FileRemoveReq ¶
type FileRemoveRes ¶
type FileRename ¶
type FileRename struct { msg.Package `ros:"mavros_msgs"` FileRenameReq FileRenameRes }
type FileRenameReq ¶
type FileRenameRes ¶
type FileTruncate ¶
type FileTruncate struct { msg.Package `ros:"mavros_msgs"` FileTruncateReq FileTruncateRes }
type FileTruncateReq ¶
type FileTruncateRes ¶
type FileWrite ¶
type FileWrite struct { msg.Package `ros:"mavros_msgs"` FileWriteReq FileWriteRes }
type FileWriteReq ¶
type FileWriteRes ¶
type GPSINPUT ¶
type GPSINPUT struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `` /* 260-byte string literal not displayed */ Header std_msgs.Header FixType uint8 GpsId uint8 IgnoreFlags uint16 TimeWeekMs uint32 TimeWeek uint16 Lat int32 Lon int32 Alt float32 Hdop float32 Vdop float32 Vn float32 Ve float32 Vd float32 SpeedAccuracy float32 HorizAccuracy float32 VertAccuracy float32 SatellitesVisible uint8 Yaw uint16 }
type GPSRAW ¶
type GPSRAW struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `` /* 260-byte string literal not displayed */ Header std_msgs.Header FixType uint8 Lat int32 Lon int32 Alt int32 Eph uint16 Epv uint16 Vel uint16 Cog uint16 SatellitesVisible uint8 AltEllipsoid int32 HAcc uint32 VAcc uint32 VelAcc uint32 HdgAcc int32 Yaw uint16 DgpsNumch uint8 DgpsAge uint32 }
type GlobalPositionTarget ¶
type GlobalPositionTarget struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `` /* 361-byte string literal not displayed */ Header std_msgs.Header CoordinateFrame uint8 TypeMask uint16 Latitude float64 Longitude float64 Altitude float32 Velocity geometry_msgs.Vector3 AccelerationOrForce geometry_msgs.Vector3 Yaw float32 YawRate float32 }
type HilActuatorControls ¶
type HilControls ¶
type HilSensor ¶
type HilSensor struct { msg.Package `ros:"mavros_msgs"` Header std_msgs.Header Acc geometry_msgs.Vector3 Gyro geometry_msgs.Vector3 Mag geometry_msgs.Vector3 AbsPressure float32 DiffPressure float32 PressureAlt float32 Temperature float32 FieldsUpdated uint32 }
type HilStateQuaternion ¶
type HilStateQuaternion struct { msg.Package `ros:"mavros_msgs"` Header std_msgs.Header Orientation geometry_msgs.Quaternion AngularVelocity geometry_msgs.Vector3 LinearAcceleration geometry_msgs.Vector3 LinearVelocity geometry_msgs.Vector3 Geo geographic_msgs.GeoPoint IndAirspeed float32 TrueAirspeed float32 }
type HomePosition ¶
type HomePosition struct { msg.Package `ros:"mavros_msgs"` Header std_msgs.Header Geo geographic_msgs.GeoPoint Position geometry_msgs.Point Orientation geometry_msgs.Quaternion Approach geometry_msgs.Vector3 }
type LandingTarget ¶
type LogRequestData ¶
type LogRequestData struct { msg.Package `ros:"mavros_msgs"` LogRequestDataReq LogRequestDataRes }
type LogRequestDataReq ¶
type LogRequestDataRes ¶
type LogRequestEnd ¶
type LogRequestEnd struct { msg.Package `ros:"mavros_msgs"` LogRequestEndReq LogRequestEndRes }
type LogRequestEndReq ¶
type LogRequestEndRes ¶
type LogRequestList ¶
type LogRequestList struct { msg.Package `ros:"mavros_msgs"` LogRequestListReq LogRequestListRes }
type LogRequestListReq ¶
type LogRequestListRes ¶
type MagnetometerReporter ¶
type ManualControl ¶
type Mavlink ¶
type Mavlink struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `ros:"uint8 FRAMING_OK=1,uint8 FRAMING_BAD_CRC=2,uint8 FRAMING_BAD_SIGNATURE=3,uint8 MAVLINK_V10=254,uint8 MAVLINK_V20=253"` Header std_msgs.Header FramingStatus uint8 Magic uint8 Len uint8 IncompatFlags uint8 CompatFlags uint8 Seq uint8 Sysid uint8 Compid uint8 Msgid uint32 Checksum uint16 Payload64 []uint64 Signature []uint8 }
type MessageInterval ¶
type MessageInterval struct { msg.Package `ros:"mavros_msgs"` MessageIntervalReq MessageIntervalRes }
type MessageIntervalReq ¶
type MessageIntervalRes ¶
type MountConfigure ¶
type MountConfigure struct { msg.Package `ros:"mavros_msgs"` MountConfigureReq MountConfigureRes }
type MountConfigureReq ¶
type MountConfigureRes ¶
type MountControl ¶
type NavControllerOutput ¶
type NavControllerOutput struct {}
type OnboardComputerStatus ¶
type OnboardComputerStatus struct { msg.Package `ros:"mavros_msgs"` Header std_msgs.Header Component uint8 Uptime uint32 Type uint8 CpuCores [8]uint8 CpuCombined [10]uint8 GpuCores [4]uint8 GpuCombined [10]uint8 TemperatureBoard int8 TemperatureCore [8]int8 FanSpeed [4]int16 RamUsage uint32 RamTotal uint32 StorageType [4]uint32 StorageUsage [4]uint32 StorageTotal [4]uint32 LinkType [6]uint32 LinkTxRate [6]uint32 LinkRxRate [6]uint32 LinkTxMax [6]uint32 LinkRxMax [6]uint32 }
type OpticalFlowRad ¶
type OverrideRCIn ¶
type OverrideRCIn struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `ros:"uint16 CHAN_RELEASE=0,uint16 CHAN_NOCHANGE=65535"` Channels [18]uint16 }
type ParamGet ¶
type ParamGet struct { msg.Package `ros:"mavros_msgs"` ParamGetReq ParamGetRes }
type ParamGetReq ¶
type ParamGetRes ¶
type ParamGetRes struct { msg.Package `ros:"mavros_msgs"` Success bool Value ParamValue }
type ParamPull ¶
type ParamPull struct { msg.Package `ros:"mavros_msgs"` ParamPullReq ParamPullRes }
type ParamPullReq ¶
type ParamPullRes ¶
type ParamPush ¶
type ParamPush struct { msg.Package `ros:"mavros_msgs"` ParamPushReq ParamPushRes }
type ParamPushReq ¶
type ParamPushRes ¶
type ParamSet ¶
type ParamSet struct { msg.Package `ros:"mavros_msgs"` ParamSetReq ParamSetRes }
type ParamSetReq ¶
type ParamSetReq struct { msg.Package `ros:"mavros_msgs"` ParamId string Value ParamValue }
type ParamSetRes ¶
type ParamSetRes struct { msg.Package `ros:"mavros_msgs"` Success bool Value ParamValue }
type ParamValue ¶
type PlayTuneV2 ¶
type PositionTarget ¶
type PositionTarget struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `` /* 362-byte string literal not displayed */ Header std_msgs.Header CoordinateFrame uint8 TypeMask uint16 Position geometry_msgs.Point Velocity geometry_msgs.Vector3 AccelerationOrForce geometry_msgs.Vector3 Yaw float32 YawRate float32 }
type RTKBaseline ¶
type RTKBaseline struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `ros:"uint8 RTK_BASELINE_COORDINATE_SYSTEM_ECEF=0,uint8 RTK_BASELINE_COORDINATE_SYSTEM_NED=1"` Header std_msgs.Header TimeLastBaselineMs uint32 RtkReceiverId uint8 Wn uint16 Tow uint32 RtkHealth uint8 RtkRate uint8 Nsats uint8 BaselineCoordsType uint8 BaselineAMm int32 BaselineBMm int32 BaselineCMm int32 Accuracy uint32 IarNumHypotheses int32 }
type RadioStatus ¶
type SetMavFrame ¶
type SetMavFrame struct { msg.Package `ros:"mavros_msgs"` SetMavFrameReq SetMavFrameRes }
type SetMavFrameReq ¶
type SetMavFrameReq struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `` /* 612-byte string literal not displayed */ MavFrame uint8 }
type SetMavFrameRes ¶
type SetMode ¶
type SetMode struct { msg.Package `ros:"mavros_msgs"` SetModeReq SetModeRes }
type SetModeReq ¶
type SetModeRes ¶
type StatusText ¶
type StreamRate ¶
type StreamRate struct { msg.Package `ros:"mavros_msgs"` StreamRateReq StreamRateRes }
type StreamRateReq ¶
type StreamRateRes ¶
type SysStatus ¶ added in v2.1.5
type SysStatus struct { msg.Package `ros:"mavros_msgs"` Header std_msgs.Header SensorsPresent uint32 SensorsEnabled uint32 SensorsHealth uint32 Load uint16 VoltageBattery uint16 CurrentBattery int16 BatteryRemaining int8 DropRateComm uint16 ErrorsComm uint16 ErrorsCount1 uint16 ErrorsCount2 uint16 ErrorsCount3 uint16 ErrorsCount4 uint16 }
type TerrainReport ¶
type TimesyncStatus ¶
type Trajectory ¶
type Trajectory struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `ros:"uint8 MAV_TRAJECTORY_REPRESENTATION_WAYPOINTS=0,uint8 MAV_TRAJECTORY_REPRESENTATION_BEZIER=1"` Header std_msgs.Header Type uint8 Point1 PositionTarget `rosname:"point_1"` Point2 PositionTarget `rosname:"point_2"` Point3 PositionTarget `rosname:"point_3"` Point4 PositionTarget `rosname:"point_4"` Point5 PositionTarget `rosname:"point_5"` PointValid [5]uint8 Command [5]uint16 TimeHorizon [5]float32 }
type VehicleInfo ¶
type VehicleInfo struct { msg.Package `ros:"mavros_msgs"` msg.Definitions `ros:"uint8 HAVE_INFO_HEARTBEAT=1,uint8 HAVE_INFO_AUTOPILOT_VERSION=2"` Header std_msgs.Header AvailableInfo uint8 Sysid uint8 Compid uint8 Autopilot uint8 Type uint8 SystemStatus uint8 BaseMode uint8 CustomMode uint32 Mode string ModeId uint32 Capabilities uint64 FlightSwVersion uint32 MiddlewareSwVersion uint32 OsSwVersion uint32 BoardVersion uint32 FlightCustomVersion string VendorId uint16 ProductId uint16 Uid uint64 }
type VehicleInfoGet ¶
type VehicleInfoGet struct { msg.Package `ros:"mavros_msgs"` VehicleInfoGetReq VehicleInfoGetRes }
type VehicleInfoGetReq ¶
type VehicleInfoGetRes ¶
type VehicleInfoGetRes struct { msg.Package `ros:"mavros_msgs"` Success bool Vehicles []VehicleInfo }
type WaypointClear ¶
type WaypointClear struct { msg.Package `ros:"mavros_msgs"` WaypointClearReq WaypointClearRes }
type WaypointClearReq ¶
type WaypointClearRes ¶
type WaypointList ¶
type WaypointPull ¶
type WaypointPull struct { msg.Package `ros:"mavros_msgs"` WaypointPullReq WaypointPullRes }
type WaypointPullReq ¶
type WaypointPullRes ¶
type WaypointPush ¶
type WaypointPush struct { msg.Package `ros:"mavros_msgs"` WaypointPushReq WaypointPushRes }
type WaypointPushReq ¶
type WaypointPushRes ¶
type WaypointReached ¶
type WaypointSetCurrent ¶
type WaypointSetCurrent struct { msg.Package `ros:"mavros_msgs"` WaypointSetCurrentReq WaypointSetCurrentRes }
type WaypointSetCurrentReq ¶
type WaypointSetCurrentRes ¶
Source Files ¶
- msg_actuatorcontrol.go
- msg_adsbvehicle.go
- msg_altitude.go
- msg_attitudetarget.go
- msg_batterystatus.go
- msg_cameraimagecaptured.go
- msg_camimustamp.go
- msg_cellularstatus.go
- msg_commandcode.go
- msg_companionprocessstatus.go
- msg_debugvalue.go
- msg_escinfo.go
- msg_escinfoitem.go
- msg_escstatus.go
- msg_escstatusitem.go
- msg_esctelemetry.go
- msg_esctelemetryitem.go
- msg_estimatorstatus.go
- msg_extendedstate.go
- msg_fileentry.go
- msg_globalpositiontarget.go
- msg_gpsinput.go
- msg_gpsraw.go
- msg_gpsrtk.go
- msg_hilactuatorcontrols.go
- msg_hilcontrols.go
- msg_hilgps.go
- msg_hilsensor.go
- msg_hilstatequaternion.go
- msg_homeposition.go
- msg_landingtarget.go
- msg_logdata.go
- msg_logentry.go
- msg_magnetometerreporter.go
- msg_manualcontrol.go
- msg_mavlink.go
- msg_mountcontrol.go
- msg_navcontrolleroutput.go
- msg_onboardcomputerstatus.go
- msg_opticalflowrad.go
- msg_overridercin.go
- msg_param.go
- msg_paramvalue.go
- msg_playtunev2.go
- msg_positiontarget.go
- msg_radiostatus.go
- msg_rcin.go
- msg_rcout.go
- msg_rtcm.go
- msg_rtkbaseline.go
- msg_state.go
- msg_statustext.go
- msg_sysstatus.go
- msg_terrainreport.go
- msg_thrust.go
- msg_timesyncstatus.go
- msg_trajectory.go
- msg_tunnel.go
- msg_vehicleinfo.go
- msg_vfr_hud.go
- msg_vibration.go
- msg_waypoint.go
- msg_waypointlist.go
- msg_waypointreached.go
- msg_wheelodomstamped.go
- package.go
- srv_commandack.go
- srv_commandbool.go
- srv_commandhome.go
- srv_commandint.go
- srv_commandlong.go
- srv_commandtol.go
- srv_commandtriggercontrol.go
- srv_commandtriggerinterval.go
- srv_commandvtoltransition.go
- srv_filechecksum.go
- srv_fileclose.go
- srv_filelist.go
- srv_filemakedir.go
- srv_fileopen.go
- srv_fileread.go
- srv_fileremove.go
- srv_fileremovedir.go
- srv_filerename.go
- srv_filetruncate.go
- srv_filewrite.go
- srv_logrequestdata.go
- srv_logrequestend.go
- srv_logrequestlist.go
- srv_messageinterval.go
- srv_mountconfigure.go
- srv_paramget.go
- srv_parampull.go
- srv_parampush.go
- srv_paramset.go
- srv_setmavframe.go
- srv_setmode.go
- srv_streamrate.go
- srv_vehicleinfoget.go
- srv_waypointclear.go
- srv_waypointpull.go
- srv_waypointpush.go
- srv_waypointsetcurrent.go
Click to show internal directories.
Click to hide internal directories.