68图-Henry教你一步一步为ardupilot飞控调参
cac55 2024-09-21 13:16 40 浏览 0 评论
很多朋友感到无人机调参十分困难,请认真看完本文,你想要的答案都在里面。
由于文章无法链接 比较重要的ardupilot plane官方wiki。需要的朋友可以关注我,留言索取。
昨天讲了刷ardupilot飞控教程,今天接着讲ardupilot飞控调参。Henry做过超过20架无人机,十分了解各类无人机软硬件,大家想了解无人机技术哪方面的技术,请留言。
进入正题
ardupilot调参必备的两个软件: qgroundcontrol,mission planner
这两个软件下载都比较慢,如果想快点建议在某些QQ群里下载,但官网的软件才是最正宗的,不会出一些奇奇怪怪的问题。
重点来了!!!下面是调参教程:
打开qgroundcontrol,来到这个页面
左侧菜单红色标记的项目,是没有被正确设置的。
一般新刷固件的飞控"遥控器,传感器"这两项均为红色
首先校准传感器,点击左侧菜单栏"传感器",一般情况下(没有罗盘),只需要校准加速度计
点击"加速度计",在右侧弹出的菜单栏中选择飞控安装方向,{yaw: 飞控水平旋转的角度(一般安装飞控只需要yaw),如果不确定安装角度可以随便选一个试一下,如果后续步骤不能完成,那么换一个再试一试}
按照图片提示一步一步校准飞控加速度计,6步都完成后,点击右侧菜单栏中的"重启飞行器"按钮
加速度计校准完毕
下一步,校准遥控器
打开qgroundcontrol并连接飞控。点击左侧菜单栏中"遥控器",点击校准按钮,点击右侧的弹出框并选择确定。按照英文指示和遥控器图片对应移动遥,如果有"下一步"按钮,那么要点"下一步",直到显示校准完成。
其中有一步是校准旋钮与拨动开关,注意务必要把所有的旋钮和开关调到最大和最小的位置。
刚刚安装上新版的qgroundcontrol发现页面改动很大,下面详细说一下
这是遥控器RSSI(如果支持)。
GPS状况。每一行分别是搜星数,gps锁定,……其实只看搜星数就行。
飞控传达的Info信息(如果调参都顺利完成了,其实不太重要)
飞行模式,用鼠标点击可以切换
传感器状态
点击qgroundcontrol图标,左侧弹出的菜单栏中,第1条是。关于飞行器(飞控)设置,点进去以后就是熟悉的界面
这个设置界面左侧菜单栏分别是: 总览,刷固件,遥控器,飞行模式(设置遥控器通道与飞行模式),传感器(加速度计,罗盘,水平,气压计/空速计,compassmot,飞控旋转角度),电池(电池监控器),电机(测试电机),安全(解锁设置,失控设置),摄像头(云台),最后一个是最重要的: 参数
以下的教程都是在这个页面上的
首先,飞行模式的设置
这里可以选择用遥控器的几号通道来改变飞行模式,我这里默认第8号通道,但是我用MC6C演示,用第5号通道改变飞行模式。根据每个人的喜好,可以使用任意的通道来改变飞行模式,但最好使用三段开关,有经验的话也可以使用旋钮
飞行模式是根据遥控器指定通道pwm输出的范围来确定的, 应该是pwm1000-2000平均分6份,分别是flight mode1~6。
飞行模式1~6可以根据个人喜好来选择,如果不知道选什么飞行模式,可以参考前面的链接,或自行百度。
最常用的飞行模式应该是(RTL,MANUAL,FBWA,CRUISE,STABILIZE,Auto)
由于我演示时使用的是MC6C,最多只有6个通道,所以可以在右边switch option, Channel options 6中,选择ArmDisarm。其它不用更改设置。
回到主页面,拨动三段开关(或自行设置更改飞行模式的通道),可以发现显示飞行模式的地方,飞行模式在按照设置改变
飞行模式设置成功。
但是如果尝试解锁飞行器,会发现有弹出框显示不能解锁飞行器,这就需要更改prearm check。
回到设置界面,点击左侧菜单栏中"Safety",在此页面会发现"arming check"下方,有一个灰色的框。因为默认是全部检查"All",不需要这么多,所以先勾除"All"。一般选择这两项(气压计"Barometer",gps锁定"GPS Lock")。当然如果飞行前自行检查的话,一项不用也可以(不推荐)。但我这里是演示,所以就不装GPS(推荐飞行时使用GPS,可以自动返航,很多飞行模式都是需要GPS的),就先一项不选了。
正常选择应该是这样的
此时再次尝试解锁,可以发现ready to fly。Arming Check设置成功。
解锁之后可以发现Armed
关于舵机与电机的设置。
很多人可能不太了解matek f765 wing,所以用matek f405 wing举例
matek f405 wing 有内置5v5a的bec(降压模块)(可以通过焊盘设置为6V或7.2V)。所以在舵机供电线上(三条并列的排针中,中间红色的那条),不能直接外置bec。如果要使用外置bec,必须使用扩展板(如图(带bec的扩展板))
如图连接遥控器接收,飞控,舵机(我接在了S2),1s锂电池(没有使用bec,使用bec的话要接电池,实测用1s电池也可以控制舵机,只是不能给飞控供电)。
打开Qgroundcontrol,打开全部参数表,并且用鼠标滚轮找到"SERVO"栏目,
在我这里,舵机连接到了Servo2,那么就在参数表中找到"SERVO2_FUNCTION"并点击,在跳出的右侧菜单栏中,有一个下拉栏,里面可以选择舵机的用途(升降舵,方向舵…),也可以选择电机的用途(主要就是"throttle"油门),我这里演示性的选择了"elevator",一定要根据你们的舵机和电机接线来选择正确的功能,否则可能出现自稳失灵的情况
下面讲讲串口(Serial)设置
在Vehicle Setup中找到Parameters,SERIAL
Matek的飞控十分良心(非挖坟)。rx1,tx1是serial1,以此类推。matek f765 wing,有7个串口,所以是serial1~7。serial0是usb通信,绝对不能更改,一般最常用的serial设备是GPS。
首先要确认你的GPS接在了几号serial上上,和GPS的波特率。我这里演示时接在serial1,波特率9600。gps可以接在任意的serial上。
点击serial1_protocol,在右侧弹出的菜单栏中选择GPS,并在上方"save"保存,记得更改后一定要重启飞控才能生效
下面更改serial1_baud,并选择9600波特率,更改后可以不重启飞控。
还有一种常用的serial设备是数传,设置方法和GPS差不多,这是在选择serial*_protocol时用mavlink2,serial*_baud为数传波特率,一般是57600,不清楚的话可以问卖家。
关注我分享更多有趣的无人机和电子制作内容。
相关推荐
- 服务器用的CPU和个人电脑用的CPU有什么区别?一篇文章告诉你!
-
服务器cpu和普通cpu的区别你的电脑CPU是‘短跑健将’,服务器CPU却是‘铁人三项选手’——它不追求瞬间爆发力,而要7×24小时扛住千军万马的数据洪流!想知道为什么企业机房敢收天价服务费?答案全藏...
- “吃鸡”新版本第1天,玩家进入游戏点击“立即更新”,后悔了!
-
欢迎诸位小伙伴们来到天哥开讲的《和平精英》“精英小课堂”~每逢两三个月,这款游戏就会迎来一次大版本迭代更新,很多朋友会在第一时间更新版本,前往全新的主题模式里一探究竟。不过也有一些老玩家并不会立刻更新...
- 中关村在线·aigo存储杯《无畏契约》全国高校争霸赛招募启事
-
以青春之名,燃电竞之火1赛事背景与宗旨在金秋送爽的9月,芊芊学子们即将回归校园生活。为了给精彩的校园生活锦上添花,由中关村在线与aigo存储联合主办的《无畏契约》全国高校争霸赛正式启幕,旨在为全国高...
- 【生肖狗】9.7-9.10提醒:人算不如天算,转变即是转机
-
九月上旬的风,带着秋意的清爽,也带着几分不可捉摸的变数。对于生肖狗的朋友们来说,9月7日到9月10日这四天,格外需要留意“计划与变化”的碰撞——你们向来习惯提前规划,做事稳妥周全...
- 转转客服IM系统的WebSocket集群架构设计和部署方案
-
本文由转转技术李帅分享,原题“转转客服IM的WebSocket集群部署方案”,下文有修订和重新排版。1、引言转转作为国内头部的二手闲置交易平台,拥有上亿的用户。用户在使用转转app遇到问题时,一般可以...
- 上线3天Steam好评率86%,《时间旅者:重生曙光》开启生存恐怖新篇章
-
这里究竟发生了什么?末日降临,真正的故事悄然启幕。目前,生存恐怖类游戏《时间旅者:重生曙光(Cronos:TheNewDawn)》已在PC(Steam、EpicGamesStore)、P...
- 什么神仙洗衣机让我一天有28小时?拆开松下「大四洗」藏了啥秘密
-
说起家庭洗衣的烦恼,想必很多人都有过类似的经历:贴身内衣要单独洗,宝宝的口水巾得小心呵护,宠物玩具怕藏污纳垢,床单被套又体积庞大,把这些东西混在一起洗担心越洗越脏,分开洗又得反复操作,洗完烘、烘完再洗...
- 爆料人挖出GTA6注册的奇葩域名 延续经典讽刺风格
-
等待《侠盗猎车手6》的日子跨越了数个春秋,在游戏圈期盼着这部可能成为史上最重磅游戏的过程中,每过一段时间就会有些许消息浮出水面。最新线索来自数据挖掘者Tez2在GTA论坛的发现,他可能偶然发现了关于...
- 跟着故事去旅行——读《驼峰间:旅行、探险与征服》
-
作者:郭冰茹《驼峰间》记录了旅行家伊本·白图泰有生之年流传的一则寓言,说一对父子被关进了监狱,有一天儿子问父亲他们每天吃的都是些什么肉,父亲说有牛、羊和骆驼,并且详细地描述了每种动物的特点。但不管父亲...
- 前端工程师需要熟悉的Linux服务器(SSH 终端操作)指令
-
在Linux服务器管理中,SSH(SecureShell)是远程操作的核心工具。以下是SSH终端操作的常用命令和技巧,涵盖连接、文件操作、系统管理等场景:一、SSH连接服务器1.基本连接...
- 跳票6年后,「丝之歌」首发把Steam服务器干爆了 | 玩点好的
-
文丨果脯樱花隧道昨天晚上22点,「鸽」了6年的《空洞骑士:丝之歌》终于上线,算是了却不少玩家的执念。毕竟,这款游戏实在让人等了太多太多年,而且曾有过多次定档后跳票的「案底」,不知道把多少人都整出了P...
- 对标魔兽失败!腾讯版“魔兽”运营一年多后,宣布国际服凉凉
-
大家好,这里是正惊游戏,我是正惊小弟。有很多游戏都想干掉《魔兽世界》,但是大部分魔兽杀手都知道自己不是魔兽的对手,不过是想蹭一下人气而已。腾讯也有一款曾经想对标魔兽的大作,可是上线才一年半国际服就宣布...
- 408 Request Timeout:服务器等待客户端发送请求的时间过长。
-
408RequestTimeout是HTTP状态码之一,表示客户端在发送请求时,服务器等待的时间过长,最终放弃了处理该请求。此问题通常与网络延迟、客户端配置、服务器设置或者应用程序的性能有关...
- 梦幻西游:9.9维护解读,全新时间服锁定129级
-
梦幻西游:9.9维护解读,全新时间服锁定129级9月9日维护解读。1、教师节活动开启,一共7天。挂机,答题,收笔墨纸砚,收海马,搞起来。或者是提前收点家具,教师节期间体力珍贵,家具会涨价。又或者是教师...
- 只是拆掉一面墙,空间就立马大变样,这种设计思路,值得学习
-
你有没有过这样的经历?刚买的房子户型图看起来方方正正,装修完却发现——玄关鞋柜只能塞在角落,进门就撞墙;餐厅正好在过道中间,吃饭像走流程;明明有四个房间,却有一个空着没用,像块食之无味的鸡肋;客餐厅之...
欢迎 你 发表评论:
- 一周热门
- 最近发表
-
- 服务器用的CPU和个人电脑用的CPU有什么区别?一篇文章告诉你!
- “吃鸡”新版本第1天,玩家进入游戏点击“立即更新”,后悔了!
- 中关村在线·aigo存储杯《无畏契约》全国高校争霸赛招募启事
- 【生肖狗】9.7-9.10提醒:人算不如天算,转变即是转机
- 转转客服IM系统的WebSocket集群架构设计和部署方案
- 上线3天Steam好评率86%,《时间旅者:重生曙光》开启生存恐怖新篇章
- 什么神仙洗衣机让我一天有28小时?拆开松下「大四洗」藏了啥秘密
- 爆料人挖出GTA6注册的奇葩域名 延续经典讽刺风格
- 跟着故事去旅行——读《驼峰间:旅行、探险与征服》
- 前端工程师需要熟悉的Linux服务器(SSH 终端操作)指令
- 标签列表
-
- 如何绘制折线图 (52)
- javaabstract (48)
- 新浪微博头像 (53)
- grub4dos (66)
- s扫描器 (51)
- httpfile dll (48)
- ps实例教程 (55)
- taskmgr (51)
- s spline (61)
- vnc远程控制 (47)
- 数据丢失 (47)
- wbem (57)
- flac文件 (72)
- 网页制作基础教程 (53)
- 镜像文件刻录 (61)
- ug5 0软件免费下载 (78)
- debian下载 (53)
- ubuntu10 04 (60)
- web qq登录 (59)
- 笔记本变成无线路由 (52)
- flash player 11 4 (50)
- 右键菜单清理 (78)
- cuteftp 注册码 (57)
- ospf协议 (53)
- ms17 010 下载 (60)
