当前位置: 首页 > news >正文

【无人机】ardupilot事项笔记

参考

遥控器校准 · copter

飞蛋AET-H743-BASIC使用Ardu... | 飞蛋科技文档中心

05. ArduPilot调参指南 | SpeedyBee 知识库 | 专业FPV穿越机视频教程与常见问题解答,最全新手FPV穿越机调参指南。

基础开始

先选择机架类型,我的是H型,这里cw为顺时针(绿色),ccw为顺时针(蓝色)。选完servo output会出现这四个motor,没有就设置。

必要硬件->ESC calibration

pwmrange为电调用,pwmangle应该是舵机用。

可选硬件->电机测试

这里用小油门测试方向,这里也有motor number,对应你的固件设定。(测试自己找也行)

ABCD为机头顺时针开始顺数。

初始配置

1.校准加速度计

Please place vehicle LEVEL加速计校准--底面朝下

Please place vehicle LEFT加速计校准--左面朝下

Please place vehicle RIGHT加速计校准--右面朝下

Please place vehicle NOSEDOWN加速计校准--前面朝下

Please place vehicle NOSEUP加速计校准--后面朝下

Please place vehicle BACK加速计校准--顶面朝下。校准完成

校准水平,可以在飞控装机后,飞机平放,然后执行一次校准水平即可。

如何设置飞控不同的安装方向——在Mission Planner地面站 | SpeedyBee 知识库 | 专业FPV穿越机视频教程与常见问题解答,最全新手FPV穿越机调参指南。

2.指南针(罗盘)设置

3.舵机电调自定义设置

上图对应的#1即为飞控的S1,#2即为飞控的S2,以此类推。

默认参数为常规布局的AETR模式,如上图

Aileron 为副翼横滚舵机

Elevator为俯仰升降尾舵机

Throttle为电调油门信号

Rudder为垂直方向舵机

4.串口

elrs接收机

如果使用ELRS/CRSF接收机此类接收机的参数一般为115200   RCINset bitmask一个都不用选择全部取消勾选即可,看到遥控没信号就用指南针那里的reboot。

飞控板载蓝牙数传模块设置

AET H743 Basic飞控板载蓝牙数传模块,直接对应UART7接口。

则该接口的参数选择  115200   Mavlink2

5.遥控校准

图中rc2还没反向

所有通道最大最小就行,看看前四个通道没问题主要,注意将所有通道的遥感打满,开关通道及6端开关通道打满,确保看到通道显示红色栏为通道输出的最大值及最小值。

建议勾选Pitch rc2 反转

RC2_REVERSED这个参数给1就是反向

资料文献

ELRS 遥控器/高频头如何与接收机对频 | SpeedyBee 知识库 | 专业FPV穿越机视频教程与常见问题解答,最全新手FPV穿越机调参指南。

6.GPS罗盘(这个是我用的)

资料

AET-GNSS01 GNSS与罗盘模块 | 飞蛋科技文档中心

如何安装并设置罗盘-ArduPilot固件 | SpeedyBee 知识库 | 专业FPV穿越机视频教程与常见问题解答,最全新手FPV穿越机调参指南。

飞蛋AET-H743-BASIC使用Ardu... | 飞蛋科技文档中心

GPS连接正确,串口设置正确,工作正常,看到”GPS未定位“红色字样。

1.2.罗盘校准

点击进入指南针界面,GPS和罗盘安装详细请看说明书;

点击校准罗盘后,会在下方显示一个进度条。您需要将飞机沿各轴进行旋转,直到进度条完全填满。

此时系统会提示罗盘校准完成,需要重新启动飞控。点击REBOOT,重启完成校准过程。(校准罗盘需在室外至少搜到8颗星的情况下进行)

进行垂起飞行请务必开启罗盘,并校准设置正确,否则多轴状态下飞机稳定性差,操作难度高,且有可能出现不必要的风险。

7.空速计(多旋翼不用)

安装好空速计的首飞设置

1.ARSPD_TYPE = 1 (修改保存并重连后其他参数才可见)

2.ARSPD_OPTIONS = 15 (勾选DisableVoltageCorrection)

3.ARSPD_AUTOCAL = 1

4.ARSPD_SKIP_CAL = 1

。。

空速计使用说明-飞蛋行业版本&FAPPLE空速计 | 飞蛋科技文档中心

全部参数配置调试

ArduPilot T尾布局固定翼调参指南 | SpeedyBee 知识库 | 专业FPV穿越机视频教程与常见问题解答,最全新手FPV穿越机调参指南。

飞蛋AET-H743-BASIC使用Ardu... | 飞蛋科技文档中心

其他参数更多是在“全部参数表”里面进行针对性设置,这是ardupilot固件最具有特点地方。

垂起设置

手动arm通道设置

注意一个通道给了多个功能会出问题且不会报错,一定要固定通道使用功能,改遥控器设置即可。

ARMING_RUDDER 0

二挡开关功能解锁,关闭摇杆解锁

RC5_OPTION 153 (通道5,我的是二挡开关)

设置41这个armdisarm

功能选项 (RCx_OPTION值)名称 (在MP中)工作逻辑安全等级适用场景
41Arm/Disarm开关式:
高位(High): Arm (解锁)
低位(Low): Disarm (上锁)
最常用、最推荐。使用一个两段开关,明确无误。
43Arm Toggle切换式:
每次从低位切换到高位时,状态翻转一次 (Arm<>Disarm)。
节省通道。常用于临时测试,飞行中不推荐,容易误操作。
(无独立值)With Arm Mode组合式:
此功能不能单独设置,需与飞行模式选项结合。它允许你在特定模式下才能解锁。
最高高级安全策略。例如,设置只能在“自稳(Stabilize)”模式下解锁,防止在错误模式下意外解锁。

资料文献

如何设置解锁与上锁 | SpeedyBee 知识库 | 专业FPV穿越机视频教程与常见问题解答,最全新手FPV穿越机调参指南。

RTL通道

RC8_OPTION 4

二挡开关功能,返航功能

MODE功能通道

三挡开关

FLTMODE_CH 6通道6

模式设置样例,三挡这样,模式自选。

资料文献

ArduPilot 飞行模式说明 | SpeedyBee 知识库 | 专业FPV穿越机视频教程与常见问题解答,最全新手FPV穿越机调参指南。

自检

Ardupilot固件对飞控解锁要求非常高,默认参数需要自检数十项参数后达标才允许解锁,加之我们飞机可能并未加装这么多外设及检查内容,所以我们可通过此参数,去掉一些飞控无法自检的选项。先搜索ARMING 找到ARMING_CHECK 1(此处会弹出对话框,根据实际情况关闭无法过检的参数即可, 例如我飞机没装储存卡,无法过自检,我们就需要将对话框中Logging Available取消勾选。 否则飞机是无法通过自检起飞的。)

点击选项的空地,出现set bitmask。选你要的和不要的。

GPS罗盘设置

Compass  罗盘模块  4
Barometer  气压计模块   2
GPS Lock   GPS定位锁定   8
RC Channels   遥控器通道信号输入  64
举例:若想希望飞控在GPS搜星定位完成,并确保飞控气压计无异常,可选择填入 10  
(即8+2)  ,写入保存即可。

GPS   设置UART2(对应serial2)接入GPS模块(不带罗盘)
SERIAL2_BAUD  38
SERIAL2_OPTIONS  0
SERIAL2_PROTOCOL  5

ARMING_RUDDER   2   
飞机落地后,Yaw方向舵左打满6秒,飞控锁定,此时推油门电机不转。

http://www.dtcms.com/a/391027.html

相关文章:

  • 大端模式与小端模式
  • Openwrt 平台下移植rk3568 rknn_yolov5_demo 应用程序问题分析
  • Dioxus后端代码
  • 概念篇:ReactJS + AppSync + DynamoDB 性能优化核心概念
  • 实践篇:ReactJS + AppSync + DynamoDB 性能优化实践
  • GPS 定位:守护财产安全的 “隐形防盗锁”
  • Vue3 + Three.js 进阶实战:批量 3D 模型高效可视化、性能优化与兼容性解决方案
  • 海外VPS索引版本兼容性检查,版本兼容问题检测与多系统适配方法
  • uniapp 常用
  • C语言入门教程 | 阶段一:基础语法讲解(数据类型与运算符)
  • 现代AI工具深度解析:从GPT到多模态的技术革命与实战应用
  • 自由学习记录(101)
  • 2025最新口红机防篡改版本源码
  • Unity2D-图片导入设置
  • 今日赛事前瞻:德甲:斯图加特VS圣保利,意甲:莱切VS卡利亚里
  • AWS CloudTrail 监控特定 SQS 队列事件完整配置指南
  • 【算法】【优选算法】BFS 解决 FloodFill 算法
  • 量化交易 - Stochastic Gradient Descent Regression (SGDRegressor) 随机梯度下降回归 - 机器学习
  • AWS WAF防护IoT设备劫持攻击:智能设备安全防护实践
  • 分享mysql数据库自动备份脚本(本机和docker都可用)
  • avue crud表头跨列
  • 鸿蒙网络优化实战:从智能切换到缓存加速的完整指南
  • Redis-实现分布式锁
  • 软件工程实践五:Spring Boot 接口拦截与 API 监控、流量控制
  • 【LINUX网络】NAT _ 代理_ 内网穿透
  • 智慧养老+数字大健康:当科技为“银发时代”按下温暖加速键
  • rook-ceph的ssd类osd的纠删码rgw存储池在迁移时的异常处理
  • Http升级Https使用Certbot申请证书并免费续期
  • scTenifoldKnk:“虚拟敲除基因”,查看转录组其他基因的变化幅度(升高or降低)
  • 牛客算法基础noob47 校门外的树