用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/MIUAV/vibe-coding-ros2 --skill px4-sensor-config命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | px4-sensor-config |
| description | PX4 传感器配置与校准 - 陀螺仪、加速度计、磁罗盘、GPS、光流等传感器设置 |
| argument-hint | 传感器校准 OR px4 sensor OR 配置传感器 OR GPS配置 |
| user-invocable | true |
用于配置和校准 PX4 飞控上的各种传感器
当需要以下帮助时使用此技能:
| 传感器 | 说明 | 校准方法 |
|---|---|---|
| 陀螺仪 (Gyroscope) | 测量角速度 | QGC 自动校准或原地静止 |
| 加速度计 (Accelerometer) | 测量加速度 | QGC 6面校准法 |
| 磁罗盘 (Magnetometer) | 测量航向 | QGC 旋转校准 |
| 气压计 (Barometer) | 测量气压高度 | 自动,无需校准 |
QGC → Sensors → Gyroscope
- 保持飞控静止
- 点击 "Calibrate"
- 等待完成
QGC → Sensors → Accelerometer
- 按提示将飞控6个面朝下放置
- 每个面保持静止2-3秒
QGC → Sensors → Magnetometer
- 手持飞控在空中画 "8" 字
- 直至进度条完成
- 多个罗盘时需分别校准
QGC → Sensors → Level Horizon
- 将飞控水平放置
- 点击 "Calibrate"
# 常用 GPS 参数
EKF2_GPS_POS_X # GPS 相对于飞控的位置
EKF2_GPS_POS_Y # (0.1m 精度)
EKF2_GPS_POS_Z
EKF2_GPS_CTRL # GPS 融合模式
# 启用 RTK
EKF2_RTK_CTRL # 1 = 启用 RTK
# 设置 RTK 坐标参考
GPS_RTK_EMIT # NTRIP 配置
配置参数:
EKF2_OF_CTRL # 启用光流
EKF2_OF_POS_X # 光流传感器位置
支持的传感器:
# 配置测距仪
RNGFND_TYPE # 传感器类型
RNGFND_MAX_CM # 最大测距距离
# 用于:
# - 地形跟随
# - 精确着陆
# - 避障
QGC → Sensors → Sensor Orientation
- 选择旋转角度
- 应用到对应传感器
# IMU 方向
SENS_IMU_MODE # 旋转角度
# 外部罗盘方向
CAL_MAG0_ROT # 外部罗盘旋转
# 检查传感器状态
uorb top
# 查看传感器话题
orb list | grep sensor
EKF2_CTRL # 估计器控制
EKF2_HGT_MODE # 高度源 (BARO/GPS/RANGE)
EKF2_GPS_CTRL # GPS 融合控制
EKF2_NOAID_NOISE # 无 GPS 时的噪声参数
# IMU 默认 1kHz
# 陀螺仪融合 250Hz
# 位置估计 100Hz