px4-firmware/msg
Eric Katzfey 57df7e35b2
uORB: make queue size (ORB_QUEUE_LENGTH) completely static (#22815)
Previously uORB queue size was an awkward mix of runtime configurable (at advertise or IOCTL before allocate), but effectively static with all queue size settings (outside of test code) actually coming from the topic declaration (presently ORB_QUEUE_LENGTH in the .msg). This change finally resolves the inconsistency making the queue size fully static.

Additionally there were some corner cases that the muorb and orb communicator implementation were not correctly handling. This PR provides fixes for those issues. Also correctly sets remote queue lengths now based on the topic definitions.

* Made setting of uORB topic queue size in based on topic definition only
* Fixes to the ModalAI muorb implementation
* Removed libfc sensor from format checks
* msg/TransponderReport.msg ORB_QUEUE_LENGTH 8->16 (was set to higher in AdsbConflict.h

---------

Co-authored-by: Eric Katzfey <eric.katzfey@modalai.com>
Co-authored-by: Daniel Agar <daniel@agar.ca>
2024-03-08 16:28:24 -05:00
..
ActionRequest.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
ActuatorArmed.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
ActuatorControlsStatus.msg VTOL: remove virtual actuator_controls and instead use virtual torque/thrust topics 2023-03-16 11:55:45 +01:00
ActuatorMotors.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
ActuatorOutputs.msg Improve logging for Modal IO ESC (#21188) 2023-03-06 09:51:22 -05:00
ActuatorServos.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
ActuatorServosTrim.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
ActuatorTest.msg msg: set all ORB_QUEUE_LENGTH to actual rounded value 2023-09-08 15:28:16 -04:00
AdcReport.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
Airspeed.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
AirspeedValidated.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
AirspeedWind.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
ArmingCheckReply.msg Remove trailing whitespaces and trailing duplicate newlines 2023-12-01 13:11:00 -05:00
ArmingCheckRequest.msg Remove trailing whitespaces and trailing duplicate newlines 2023-12-01 13:11:00 -05:00
AutotuneAttitudeControlStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
BatteryStatus.msg battery: make time remaining estimation dependent on level flight cha… (#22401) 2024-02-06 17:32:09 +01:00
Buffer128.msg VOXL2 specific drivers, modules, and miscellaneous support files (#22588) 2024-01-18 12:14:17 -05:00
ButtonEvent.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
CMakeLists.txt geofence: publish status of loaded geofence 2024-03-08 17:26:04 +01:00
CameraCapture.msg Use gimbal attitude for the camera feedback when available 2022-11-14 09:26:14 -05:00
CameraStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
CameraTrigger.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
CellularStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
CollisionConstraints.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
CollisionReport.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
ConfigOverrides.msg Remove trailing whitespaces and trailing duplicate newlines 2023-12-01 13:11:00 -05:00
ControlAllocatorStatus.msg Control_allocator_status.msg: remove allocated_ fields 2022-11-02 14:56:13 +01:00
Cpuload.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
DatamanRequest.msg dataman: remove locking mechanism 2023-07-24 13:10:31 +02:00
DatamanResponse.msg dataman: remove locking mechanism 2023-07-24 13:10:31 +02:00
DebugArray.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
DebugKeyValue.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
DebugValue.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
DebugVect.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
DifferentialDriveSetpoint.msg DifferentialDrive: Rework structure 2024-02-12 14:29:10 +01:00
DifferentialPressure.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
DistanceSensor.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
Ekf2Timestamps.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
EscReport.msg Improve logging for Modal IO ESC (#21188) 2023-03-06 09:51:22 -05:00
EscStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
EstimatorAidSource1d.msg ekf2: remove aid src status fusion_enabled flag 2023-09-26 10:30:16 -04:00
EstimatorAidSource2d.msg ekf2: auxiliary position fusion 2023-12-01 11:50:22 +01:00
EstimatorAidSource3d.msg ekf2: remove aid src status fusion_enabled flag 2023-09-26 10:30:16 -04:00
EstimatorBias.msg ekf2: EV overhaul yaw and position fusion (#20501) 2022-12-20 10:23:56 -05:00
EstimatorBias3d.msg ekf2: EV overhaul yaw and position fusion (#20501) 2022-12-20 10:23:56 -05:00
EstimatorEventFlags.msg Fix magnetometer typo 2023-01-30 10:24:16 +01:00
EstimatorGpsStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
EstimatorInnovations.msg ekf2: delete redundant aid src status getters 2023-10-18 15:21:51 -04:00
EstimatorSelectorStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
EstimatorSensorBias.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
EstimatorStates.msg EKF2: Error-State Kalman Filter (#22262) 2023-10-31 10:02:18 -04:00
EstimatorStatus.msg ekf2: log mag inclination and strength for tuning 2023-07-24 10:16:37 -04:00
EstimatorStatusFlags.msg ekf2: move fuseVelPosHeight() -> fuseDirectStateMeasurement() 2024-02-20 13:16:24 -05:00
Event.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
FailsafeFlags.msg Geofence: rework messaging and notification 2023-11-22 21:45:02 -05:00
FailureDetectorStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
FigureEightStatus.msg FixedwingPositionControl: Add support for figure 8 loitering. 2023-10-31 15:57:59 -04:00
FlightPhaseEstimation.msg battery: make time remaining estimation dependent on level flight cha… (#22401) 2024-02-06 17:32:09 +01:00
FollowTarget.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
FollowTargetEstimator.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
FollowTargetStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GeneratorStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GeofenceResult.msg Geofence: rework messaging and notification 2023-11-22 21:45:02 -05:00
GeofenceStatus.msg geofence: publish status of loaded geofence 2024-03-08 17:26:04 +01:00
GimbalControls.msg Gimbal: remove shutter and retraction handling 2023-03-23 06:59:02 +01:00
GimbalDeviceAttitudeStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GimbalDeviceInformation.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GimbalDeviceSetAttitude.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GimbalManagerInformation.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GimbalManagerSetAttitude.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GimbalManagerSetManualControl.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GimbalManagerStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GotoSetpoint.msg Remove trailing whitespaces and trailing duplicate newlines 2023-12-01 13:11:00 -05:00
GpioConfig.msg Driver: Refactor MCP23009 GPIO expander into uORB driver 2023-06-19 07:58:21 +02:00
GpioIn.msg Driver: Refactor MCP23009 GPIO expander into uORB driver 2023-06-19 07:58:21 +02:00
GpioOut.msg Driver: Refactor MCP23009 GPIO expander into uORB driver 2023-06-19 07:58:21 +02:00
GpioRequest.msg Driver: Refactor MCP23009 GPIO expander into uORB driver 2023-06-19 07:58:21 +02:00
GpsDump.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
GpsInjectData.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
Gripper.msg params/uorb docs: rename mixer to control allocation (#20447) 2022-10-24 13:22:26 +02:00
HealthReport.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
HeaterStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
HomePosition.msg HomePosition: Add an instance counter 2023-11-24 08:11:41 +01:00
HoverThrustEstimate.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
InputRc.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
InternalCombustionEngineStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
IridiumsbdStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
IrlockReport.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
LandingGear.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
LandingGearWheel.msg Fixed-wing: split out control of steering wheel into seperate message LandingGearWheel 2022-11-22 13:46:25 -05:00
LandingTargetInnovations.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
LandingTargetPose.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
LaunchDetectionStatus.msg FW Launch Detection: refactor state machine and pubish launch_detection_status message 2022-11-25 18:45:36 +01:00
LedControl.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
LogMessage.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
LoggerStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
MagWorkerData.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
MagnetometerBiasEstimate.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
ManualControlSetpoint.msg Rework flaps/spoilers logic 2023-03-06 22:43:41 +01:00
ManualControlSwitches.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
MavlinkLog.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
MavlinkTunnel.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
MessageFormatRequest.msg Remove trailing whitespaces and trailing duplicate newlines 2023-12-01 13:11:00 -05:00
MessageFormatResponse.msg uorb: add message format compatibility check 2023-11-15 13:18:58 +01:00
Mission.msg mavlink_mission: add alternating storage for geofence and safe points on upload 2024-01-30 11:25:37 -05:00
MissionResult.msg MissionResult uorb: fix wrong int types 2024-03-08 17:26:04 +01:00
ModeCompleted.msg ModeCompleted.msg: document nav_state (#22544) 2024-01-08 11:32:41 +01:00
MountOrientation.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
NavigatorMissionItem.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
NormalizedUnsignedSetpoint.msg Rework flaps/spoilers logic 2023-03-06 22:43:41 +01:00
NpfgStatus.msg NPFG: Add fallback for corner cases 2023-12-05 10:42:23 +01:00
ObstacleDistance.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
OffboardControlMode.msg [offboard] add thrust and torque control mode 2023-11-22 22:14:50 -05:00
OnboardComputerStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
OrbTest.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
OrbTestLarge.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
OrbTestMedium.msg uORB: make queue size (ORB_QUEUE_LENGTH) completely static (#22815) 2024-03-08 16:28:24 -05:00
OrbitStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
ParameterUpdate.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
Ping.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
PositionControllerLandingStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
PositionControllerStatus.msg PositionControllerStatus.msg: add comments 2023-01-26 17:04:43 +01:00
PositionSetpoint.msg Navigator/FlightTaskAuto yaw handling improvements/simplifications (#22532) 2023-12-21 16:50:13 +01:00
PositionSetpointTriplet.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
PowerButtonState.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
PowerMonitor.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
PpsCapture.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
PwmInput.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
Px4ioStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
QshellReq.msg Qurt qshell implementation (#20736) 2022-12-09 16:49:41 -05:00
QshellRetval.msg Qurt qshell implementation (#20736) 2022-12-09 16:49:41 -05:00
RadioStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
RateCtrlStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
RcChannels.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
RcParameterMap.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
RegisterExtComponentReply.msg Remove trailing whitespaces and trailing duplicate newlines 2023-12-01 13:11:00 -05:00
RegisterExtComponentRequest.msg commander: implement external modes and mode executors 2023-11-15 13:18:58 +01:00
Rpm.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
RtlStatus.msg RTL: publish a status message on currently chosen RTL point 2024-02-16 10:27:22 +01:00
RtlTimeEstimate.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SatelliteInfo.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorAccel.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorAccelFifo.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorAirflow.msg src/drivers: new FT7 series wind/airflow sensor support (#22471) 2024-01-22 14:42:38 -05:00
SensorBaro.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorCombined.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorCorrection.msg Add magnetometer thermal compensation. 2023-06-07 12:07:29 -04:00
SensorGnssRelative.msg uavcan: add RelPosHeading->sensor_gnss_relative 2024-01-22 12:30:24 -05:00
SensorGps.msg SensorGps.msg: switch to double precision for lat/lon/alt 2023-07-13 07:50:09 +02:00
SensorGyro.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorGyroFft.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorGyroFifo.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorHygrometer.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorMag.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorOpticalFlow.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorPreflightMag.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorSelection.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorUwb.msg drivers: rework NXP UWB driver (#21124) 2023-07-12 11:44:23 -04:00
SensorsStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SensorsStatusImu.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
SystemPower.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
TakeoffStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
TaskStackInfo.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
TecsStatus.msg tecs_status.msg: directly add underspeed ratio to msg instead of boolean 2023-11-07 12:18:06 -05:00
TelemetryStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
TiltrotorExtraControls.msg Remove INDEX_COLLECTIVE_TILT from actuator_controls and instead use new topic tiltrotor_extra_controls 2023-03-06 22:43:41 +01:00
TimesyncStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
TrajectoryBezier.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
TrajectorySetpoint.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
TrajectoryWaypoint.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
TransponderReport.msg uORB: make queue size (ORB_QUEUE_LENGTH) completely static (#22815) 2024-03-08 16:28:24 -05:00
TuneControl.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
UavcanParameterRequest.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
UavcanParameterValue.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
UlogStream.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
UlogStreamAck.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
UnregisterExtComponent.msg Remove trailing whitespaces and trailing duplicate newlines 2023-12-01 13:11:00 -05:00
VehicleAcceleration.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleAirData.msg Added PerformanceModel for fixed wing (#22091) 2023-11-21 17:13:50 +01:00
VehicleAngularAccelerationSetpoint.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleAngularVelocity.msg merge vehicle_angular_acceleration into vehicle_angular_velocity (#20531) 2022-11-14 11:03:59 -05:00
VehicleAttitude.msg drivers: initial VectorNav (VN-100, VN-200, VN-300) support 2023-01-20 19:09:30 -05:00
VehicleAttitudeSetpoint.msg Rework flaps/spoilers logic 2023-03-06 22:43:41 +01:00
VehicleCommand.msg added support to reset vehicle position based on external position (#22444) 2024-01-11 13:09:22 +01:00
VehicleCommandAck.msg commander: implement external modes and mode executors 2023-11-15 13:18:58 +01:00
VehicleConstraints.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleControlMode.msg control_mode: reorder modes according to controller cascade 2023-11-23 20:35:48 +01:00
VehicleGlobalPosition.msg ekf2: auxiliary position fusion 2023-12-01 11:50:22 +01:00
VehicleImu.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleImuStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleLandDetected.msg LandDetector: log rotational_movement 2022-11-01 18:35:54 +01:00
VehicleLocalPosition.msg ekf2: fix computation of tilt and yaw variances add them to logging 2024-01-24 12:14:15 -05:00
VehicleLocalPositionSetpoint.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleMagnetometer.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleOdometry.msg ekf2: EV overhaul yaw and position fusion (#20501) 2022-12-20 10:23:56 -05:00
VehicleOpticalFlow.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleOpticalFlowVel.msg ekf2-flow: refactor control logic 2023-11-21 21:56:34 -05:00
VehicleRatesSetpoint.msg FW separate reset integrals for messages (#20502) 2022-11-01 06:06:27 +01:00
VehicleRoi.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleStatus.msg Commander: add position slow mode 2023-12-08 21:17:59 +01:00
VehicleThrustSetpoint.msg VTOL: remove virtual actuator_controls and instead use virtual torque/thrust topics 2023-03-16 11:55:45 +01:00
VehicleTorqueSetpoint.msg VTOL: remove virtual actuator_controls and instead use virtual torque/thrust topics 2023-03-16 11:55:45 +01:00
VehicleTrajectoryBezier.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VehicleTrajectoryWaypoint.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
VelocityLimits.msg FlightModeManager: Add task for position slow mode 2023-12-08 21:17:59 +01:00
VtolVehicleStatus.msg VTOL/Commander: rename transition_failsafe to vtol_fixed_wing_system_failure 2023-01-13 19:02:21 +03:00
WheelEncoders.msg Roboclaw: Consistent Left & Right naming convertion with Differential Drive class 2023-11-28 16:30:17 +01:00
Wind.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
YawEstimatorStatus.msg msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00