Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/MIUAV/vibe-coding-ros2 --skill px4-airframe명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | px4-airframe |
| description | PX4 机架配置与电机映射 - 多旋翼机型选择、电调校准、输出通道配置 |
| argument-hint | 机架配置 OR px4 airframe OR 电机配置 OR 电调校准 |
| user-invocable | true |
用于配置多旋翼机架类型和电机/电调设置
当需要以下帮助时使用此技能:
| 机型 | 电机数 | 描述 |
|---|---|---|
| 四旋翼 (+) | 4 | 标准四旋翼 |
| 四旋翼 (x) | 4 | X 布局 |
| 六旋翼 | 6 | 六旋翼 |
| 八旋翼 | 8 | 八旋翼 |
# 四旋翼 X 布局 (默认)
make px4_sitl gz_x500
# 四旋翼 + 布局
make px4_sitl gz_x500
# 六旋翼
make px4_sitl gz_x600
# 通用多旋翼
make px4_sitl gz_quad
QGC → Vehicle Setup → Airframe
→ 选择 "Multicopter"
→ 选择具体型号
→ 应用并重启
QGC → Vehicle Setup → Actuators
→ 配置电机输出
→ 设置电机顺序
→ 设置转向
2
|
4 ----+---- 1
|
3
电机 1: CW (顺时针)
电机 2: CCW (逆时针)
电机 3: CCW
电机 4: CW
1 -------- 2
|
|
|
3 -------- 4
电机 1: CCW (前右)
电机 2: CW (后右)
电机 3: CW (后左)
电机 4: CCW (前左)
2
/ \
6 1
\ /
3
/ \
5 4
\ /
QGC → Vehicle Setup → Motors
→ 点击 "Calibrate"
→ 按照提示操作
# 电机输出限制
MOT_SPIN_MIN # 最小转速
MOT_SPIN_MAX # 最大转速
# 电调类型
MOT_1_TYPE # PWM/DShot
# 启用 DShot
DSHOT_ESC_TYPE = 1 # DShot150/300/600
# 输出配置
PWM_MAIN_DIS1 = DShot
PWM_MAIN_DIS2 = DShot
| 机型 | Airframe | 描述 |
|---|---|---|
| Generic x500 | 4001 | 通用 X500 |
| Holybro x500 | 4011 | Holybro x500 |
| DJI F450 | 4015 | DJI Flame Wheel |
| DJI F550 | 4016 | DJI Flame Wheel 550 |
| QAV250 | 4050 | 竞速无人机 |
| QAV-R 5" | 4051 | 5寸竞速 |
| 机型 | Airframe | 描述 |
|---|---|---|
| Hex x600 | 6001 | 通用六旋翼 |
| Hex x720 | 6002 | 六旋翼 720mm |
| Octo x800 | 7001 | 通用八旋翼 |
# 查看混控器
mixer status
# 加载自定义混控器
mixer load /dev/pwm-output0 /fs/microsd/mixer.txt
# PWM 输出范围
PWM_MIN # 最小 PWM (1000)
PWM_MAX # 最大 PWM (2000)
PWM_DISARMED # 停机 PWM (1000)
# 在 QGC 中调整
QGC → Actuators → Motor Direction
→ 反转对应电机