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