mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-02 05:04:08 +08:00
* Add new INS driver sbgECom Implement sbgECom messages handling to provide IMU sensors, GNSS and EKF data to the autopilot Be able to parametrize the serial port, baudrate and the communicating mode Clone sbgECom library only if sbgecom support is enabled and apply a patch Be able to send SBG Systems INS settings in several ways when starting sbgecom driver * Fix sensor airspeed simulator units * Fix HIGHRES_IMU pressure unit * Allow HIGHRES_IMU to support 4 IMUs * sbgECom: Add documentation * Use submodule instead of fetching sbgECom using CMake * Remove patch strategy * Fix dates * Remove patch file * Update SBG dev type ID Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com> --------- Co-authored-by: Samuel Toledano <samuel.toledano@sbg-systems.com> Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com>
51 KiB
51 KiB
-
-
Flight Controllers (Autopilots)
- Flight Controller Selection
- Pixhawk Series
- Pixhawk Standard Autopilots
- NXP MR-VMU-RT1176 FMU (FMUv6X-RT)
- Holybro Pixhawk 6X-RT (FMUv6X-RT)
- CUAV Pixhawk V6X (FMUv6X)
- Holybro Pixhawk 6X (FMUv6X)
- Holybro Pixhawk 6X Pro (FMUv6X)
- RaccoonLab FMU6x
- Holybro Pixhawk 6C (FMUv6C)
- Holybro Pixhawk 6C Mini(FMUv6C)
- Holybro Pix32 v6 (FMUv6C)
- Holybro Pixhawk 5X (FMUv5X)
- Holybro Pixhawk 4 (FMUv5)
- Holybro Pixhawk 4 Mini (FMUv5) - Discontinued
- Drotek Pixhawk 3 Pro (FMUv4pro) - Discontinued
- mRo Pixracer (FMUv4)
- Hex Cube Black (FMUv3)
- mRo Pixhawk (FMUv3)
- Holybro Pixhawk Mini (FMUv3) - Discontinued
- Manufacturer-Supported Autopilots
- Accton Godwit GA1
- AirMind MindPX
- AirMind MindRacer
- ARK Electronics ARKV6X
- ARK FPV Flight Controller
- ARK Pi6X Flow Flight Controller
- CUAV Nora
- CUAV V5+ (FMUv5)
- CUAV V5 nano (FMUv5)
- CUAV X25 EVO
- CubePilot Cube Orange+ (CubePilot)
- CubePilot Cube Orange (CubePilot)
- CubePilot Cube Yellow (CubePilot)
- Holybro Kakute H7v2
- Holybro Kakute H7mini
- Holybro Kakute H7
- Holybro Kakute H7 Wing
- Holybro Durandal
- Holybro Pix32 v5
- ModalAI VOXL 2
- mRo Control Zero F7
- Sky-Drones AIRLink
- SPRacing SPRacingH7EXTREME
- ThePeach FCC-K1
- ThePeach FCC-R1
- Experimental Autopilots
- Discontinued Autopilots/Vehicles
- Pixhawk Autopilot Bus (PAB) & Carriers
- Mounting the Flight Controller
- Vibration Isolation
- Updating Firmware
- Flight Controller/Sensor Orientation
- Level Horizon Calibration
- Advanced Controller Orientation
- Bootloader Update
-
- Accelerometer
- Gyroscope
- Magnetometer (Compass)
- Airspeed Sensors
- Barometers
- Distance Sensors (Rangefinders)
- GNSS (GPS)
- RTK GNSS
- ARK RTK GPS (CAN)
- ARK MOSAIC-X5 RTK GPS (CAN)
- RTK GPS Heading with Dual u-blox F9P
- CUAV C-RTK
- CUAV C-RTK2 PPK/RTK GNSS
- CUAV C-RTK 9Ps
- DATAGNSS NANO HRTK GNSS
- DATAGNSS GEM1305 RTK GNSS
- Femtones MINI2 Receiver
- Freefly RTK GPS
- Holybro H-RTK ZED-F9P (DroneCAN)
- Holybro H-RTK-F9P
- Holybro H-RTK-M8P
- Holybro H-RTK Unicore UM982 GPS
- Locosys Hawk R1
- Locosys Hawk R2
- Septentrio GNSS Receivers
- Trimble MB-Two
- CubePilot Here+ (Discontined)
- INS (Inertial Navigation/GNSS)
- Optical Flow
- Tachometers (Revolution Counters)
- IMU Factory Calibration
- Sensor Thermal Compensation
-
-
- Getting Started
- Concepts
- Simulation
- Hardware
- Middleware
- uORB Messaging
- uORB Graph
- uORB Message Reference
- Versioned
- ActuatorMotors
- ActuatorServos
- AirspeedValidated
- ArmingCheckReply
- ArmingCheckRequest
- BatteryStatus
- ConfigOverrides
- FixedWingLateralSetpoint
- FixedWingLongitudinalSetpoint
- GotoSetpoint
- HomePosition
- LateralControlConfiguration
- LongitudinalControlConfiguration
- ManualControlSetpoint
- ModeCompleted
- RegisterExtComponentReply
- RegisterExtComponentRequest
- TrajectorySetpoint
- UnregisterExtComponent
- VehicleAngularVelocity
- VehicleAttitude
- VehicleAttitudeSetpoint
- VehicleCommand
- VehicleCommandAck
- VehicleControlMode
- VehicleGlobalPosition
- VehicleLandDetected
- VehicleLocalPosition
- VehicleOdometry
- VehicleRatesSetpoint
- VehicleStatus
- VtolVehicleStatus
- Unversioned Messages
- ActionRequest
- ActuatorArmed
- ActuatorControlsStatus
- ActuatorOutputs
- ActuatorServosTrim
- ActuatorTest
- AdcReport
- Airspeed
- AirspeedWind
- AutotuneAttitudeControlStatus
- BatteryInfo
- ButtonEvent
- CameraCapture
- CameraStatus
- CameraTrigger
- CanInterfaceStatus
- CellularStatus
- CollisionConstraints
- ControlAllocatorStatus
- Cpuload
- DatamanRequest
- DatamanResponse
- DebugArray
- DebugKeyValue
- DebugValue
- DebugVect
- DifferentialPressure
- DistanceSensor
- DistanceSensorModeChangeRequest
- DronecanNodeStatus
- Ekf2Timestamps
- EscReport
- EscStatus
- EstimatorAidSource1d
- EstimatorAidSource2d
- EstimatorAidSource3d
- EstimatorBias
- EstimatorBias3d
- EstimatorEventFlags
- EstimatorGpsStatus
- EstimatorInnovations
- EstimatorSelectorStatus
- EstimatorSensorBias
- EstimatorStates
- EstimatorStatus
- EstimatorStatusFlags
- Event
- FailsafeFlags
- FailureDetectorStatus
- FigureEightStatus
- FixedWingLateralGuidanceStatus
- FixedWingLateralStatus
- FixedWingRunwayControl
- FlightPhaseEstimation
- FollowTarget
- FollowTargetEstimator
- FollowTargetStatus
- FuelTankStatus
- GeneratorStatus
- GeofenceResult
- GeofenceStatus
- GimbalControls
- GimbalDeviceAttitudeStatus
- GimbalDeviceInformation
- GimbalDeviceSetAttitude
- GimbalManagerInformation
- GimbalManagerSetAttitude
- GimbalManagerSetManualControl
- GimbalManagerStatus
- GpioConfig
- GpioIn
- GpioOut
- GpioRequest
- GpsDump
- GpsInjectData
- Gripper
- HealthReport
- HeaterStatus
- HoverThrustEstimate
- InputRc
- InternalCombustionEngineControl
- InternalCombustionEngineStatus
- IridiumsbdStatus
- IrlockReport
- LandingGear
- LandingGearWheel
- LandingTargetInnovations
- LandingTargetPose
- LaunchDetectionStatus
- LedControl
- LogMessage
- LoggerStatus
- MagWorkerData
- MagnetometerBiasEstimate
- ManualControlSwitches
- MavlinkLog
- MavlinkTunnel
- MessageFormatRequest
- MessageFormatResponse
- Mission
- MissionResult
- MountOrientation
- NavigatorMissionItem
- NavigatorStatus
- NeuralControl
- NormalizedUnsignedSetpoint
- ObstacleDistance
- OffboardControlMode
- OnboardComputerStatus
- OpenDroneIdArmStatus
- OpenDroneIdOperatorId
- OpenDroneIdSelfId
- OpenDroneIdSystem
- OrbTest
- OrbTestLarge
- OrbTestMedium
- OrbitStatus
- ParameterResetRequest
- ParameterSetUsedRequest
- ParameterSetValueRequest
- ParameterSetValueResponse
- ParameterUpdate
- Ping
- PositionControllerLandingStatus
- PositionControllerStatus
- PositionSetpoint
- PositionSetpointTriplet
- PowerButtonState
- PowerMonitor
- PpsCapture
- PurePursuitStatus
- PwmInput
- Px4ioStatus
- QshellReq
- QshellRetval
- RadioStatus
- RateCtrlStatus
- RcChannels
- RcParameterMap
- RoverAttitudeSetpoint
- RoverAttitudeStatus
- RoverPositionSetpoint
- RoverRateSetpoint
- RoverRateStatus
- RoverSpeedSetpoint
- RoverSpeedStatus
- RoverSteeringSetpoint
- RoverThrottleSetpoint
- RoverVelocitySetpoint
- RoverVelocityStatus
- Rpm
- RtlStatus
- RtlTimeEstimate
- SatelliteInfo
- SensorAccel
- SensorAccelFifo
- SensorAirflow
- SensorBaro
- SensorCombined
- SensorCorrection
- SensorGnssRelative
- SensorGps
- SensorGyro
- SensorGyroFft
- SensorGyroFifo
- SensorHygrometer
- SensorMag
- SensorOpticalFlow
- SensorPreflightMag
- SensorSelection
- SensorUwb
- SensorsStatus
- SensorsStatusImu
- SystemPower
- TakeoffStatus
- TaskStackInfo
- TecsStatus
- TelemetryStatus
- TiltrotorExtraControls
- TimesyncStatus
- TrajectorySetpoint6dof
- TransponderReport
- TuneControl
- UavcanParameterRequest
- UavcanParameterValue
- UlogStream
- UlogStreamAck
- VehicleAcceleration
- VehicleAirData
- VehicleAngularAccelerationSetpoint
- VehicleConstraints
- VehicleImu
- VehicleImuStatus
- VehicleLocalPositionSetpoint
- VehicleMagnetometer
- VehicleOpticalFlow
- VehicleOpticalFlowVel
- VehicleRoi
- VehicleThrustSetpoint
- VehicleTorqueSetpoint
- VelocityLimits
- WheelEncoders
- Wind
- YawEstimatorStatus
- AirspeedValidatedV0
- ArmingCheckReplyV0
- ArmingCheckRequestV0
- BatteryStatusV0
- EventV0
- HomePositionV0
- VehicleAttitudeSetpointV0
- VehicleLocalPositionV0
- VehicleStatusV0
- Versioned
- MAVLink Messaging
- uXRCE-DDS (PX4-ROS 2/DDS Bridge)
- Modules & Commands
- Debugging/Logging
- Advanced Topics
- PX4 Metadata
- Package Delivery Architecture
- Camera Integration/Architecture
- Computer Vision
- Neural Networks
- Installing driver for Intel RealSense R200
- Switching State Estimators
- Out-of-Tree Modules
- STM32 Bootloader
- System Tunes
- Advanced Linux Installation Cases
- Connecting an RC Receiver to PX4 on Linux (Tutorial)
- Community Supported Developer Setup
- Platform Testing and CI
-
- Offboard Control from Linux
- MAVSDK
- ROS 2
- ROS 1 (Deprecated)
- ROS/MAVROS Installation Guide
- ROS/MAVROS Offboard Example (C++)
- ROS/MAVROS Offboard Example (Python)
- ROS/MAVROS Sending Custom Messages
- ROS/MAVROS with Gazebo Classic Simulation
- Gazebo Classic OctoMap Models with ROS 1
- ROS/MAVROS Installation on RPi
- External Position Estimation (Vision/Motion based)