| name | px4-sensor-config |
| description | PX4 传感器配置与校准 - 陀螺仪、加速度计、磁罗盘、GPS、光流等传感器设置 |
| argument-hint | 传感器校准 OR px4 sensor OR 配置传感器 OR GPS配置 |
| user-invocable | true |
PX4 传感器配置技能
用于配置和校准 PX4 飞控上的各种传感器
何时使用
当需要以下帮助时使用此技能:
- 校准 IMU 传感器(陀螺仪、加速度计)
- 配置磁罗盘(罗盘)
- 设置 GPS 和 RTK
- 配置光流和测距仪
- 传感器方向设置
快速参考
使用 QGroundControl 校准
- 打开 QGroundControl
- 点击左上角 "Q" 图标 → Vehicle Setup
- 选择 "Sensors" 选项卡
- 按照界面提示进行各传感器校准
必需传感器
| 传感器 | 说明 | 校准方法 |
|---|
| 陀螺仪 (Gyroscope) | 测量角速度 | QGC 自动校准或原地静止 |
| 加速度计 (Accelerometer) | 测量加速度 | QGC 6面校准法 |
| 磁罗盘 (Magnetometer) | 测量航向 | QGC 旋转校准 |
| 气压计 (Barometer) | 测量气压高度 | 自动,无需校准 |
传感器配置步骤
1. 陀螺仪校准
QGC → Sensors → Gyroscope
- 保持飞控静止
- 点击 "Calibrate"
- 等待完成
2. 加速度计校准
QGC → Sensors → Accelerometer
- 按提示将飞控6个面朝下放置
- 每个面保持静止2-3秒
3. 磁罗盘校准
QGC → Sensors → Magnetometer
- 手持飞控在空中画 "8" 字
- 直至进度条完成
- 多个罗盘时需分别校准
4. 水平校准 (Level Horizon)
QGC → Sensors → Level Horizon
- 将飞控水平放置
- 点击 "Calibrate"
推荐传感器
GPS 配置
EKF2_GPS_POS_X
EKF2_GPS_POS_Y
EKF2_GPS_POS_Z
EKF2_GPS_CTRL
RTK GPS 配置
EKF2_RTK_CTRL
GPS_RTK_EMIT
可选传感器
光流 (Optical Flow)
配置参数:
EKF2_OF_CTRL
EKF2_OF_POS_X
支持的传感器:
- PX4FLOW
- Generic optical flow sensor
测距仪 (Rangefinder)
RNGFND_TYPE
RNGFND_MAX_CM
传感器方向设置
配置传感器方向
QGC → Sensors → Sensor Orientation
- 选择旋转角度
- 应用到对应传感器
常用方向参数
SENS_IMU_MODE
CAL_MAG0_ROT
常见问题
传感器校准失败
- 确保飞控固定
- 避免磁场干扰(远离金属、电机)
- 校准时保持静止
- 检查传感器连接
GPS 不定位
- 检查 GPS 模块供电
- 确认天线朝上
- 等待搜星(首次可能需要几分钟)
- 检查 EKF2 配置
传感器数据异常
uorb top
orb list | grep sensor
参数参考
EKF2 估计器参数
EKF2_CTRL
EKF2_HGT_MODE
EKF2_GPS_CTRL
EKF2_NOAID_NOISE
传感器更新率
相关文档