ArduPilot之posHold&RTL实测

1. 源由

鉴于ArduPilot-F450已经顺利完成以下两个动作:

接下来就是测试下无人机最为基础的两个功能:

  1. posHold: Position Hold
  2. RTL: Return To Launch

2. 模式配置

本次实验采用TX12上的两个摇杆(SA + SF)来模拟6个飞行模式。
在这里插入图片描述

  • SA(0) + SF (1) = stabilize
  • SA(0) + SF (2) = AltHold
  • SA(0) + SF (3) = RTL
  • SA(1) + SF (1) = RTL
  • SA(1) + SF (2) = posHold
  • SA(1) + SF (3) = posHold

在这里插入图片描述

3. 测试步骤

  • Step1: stabilize起飞
  • Step2: 手动移动到悬停测试为止
  • Step3: 切换AltHold
  • Step4: 切换PosHold
  • Step5: 测试完成,切换RTL返回降落

4. 飞行实测

动态视频,请参考:

ArduPilot-DIYF450-KakuteF7-AIO-posHold&RTL

5. 总结

阴雨天气,M8N GPS20颗卫星搜星3D Fix情况下:

  1. RTL有1米左右的误差
  2. posHold 短时间内漂移几乎感觉不到

整体感受不错,当然如果要更高精度的定位,可能需要考虑RTK GPS模块或者增加视觉定位。

6. 参考资料

【1】ArduPilot开源飞控系统之简单介绍
【2】ArduPilot之开源代码框架
【3】ArduPilot Kakute F7 AIO DIYF450 without GPS配置
【4】ArduPilot Kakute F7 AIO DIYF450 之GPS配置

7. 附录-关于QGC 暂不支持MAVLink2 signing Protocol问题

7.1 问题描述

测试过程,QGC连接飞控经常会在这个位置卡主。

在这里插入图片描述

然后弹出以下对话框。

在这里插入图片描述

在这里插入图片描述

出现该界面,会导致飞控设备无法进行配置,比如:修改failsafe策略等。
在这里插入图片描述

7.2 硬件配置

3DR Radio Telemetry V5 433MHz/57600bps 100mW

在这里插入图片描述
在这里插入图片描述

7.3 逻辑分析

PX4模块设计之四:MAVLink简介中,以前分析过相关内容:

在这里插入图片描述

MAVLink 2 Packet Format

是不是后面的signature加密导致了QGC无法解析????

7.4 配置Signature

在这里插入图片描述

测试结果:

  1. Mission Planner上一直没有问题(无论是否配置上述signature)
  2. QGC上问题依旧,MP上配置了,但是QGC到底是哪里配置,一直没有找到。
  3. 搜索后发现: Add Support for MAVLink2 Message Signing #8958 有过讨论,不过貌似主干上,并没有合入。

7.5 总结

配置使用MAVLink1, QGC使用一切正常。因此,QGC目前尚不支持MAVLink2 Signature。

在这里插入图片描述

8. 附录-关于MAVLink2/Steam Rates和地面站的问题

Telemetry / Serial Port Setup 中有如下描述,请根据地面站软件的支持情况,适当调整配置参数。

在这里插入图片描述在这里插入图片描述

9. 附录-QGC丢失电量显示

之前有电量显示ICON,点击ICON会弹出提示电压等信息。

最终的解决方法reset parameters,重新配置,怀疑是内部信息混乱导致BATTERY_STATUS的MAVLink消息没有发送出来。

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Realtek rtl8153是一款高性能的USB 3.0以太网适配器芯片,广泛应用于笔记本电脑、平板电脑等设备,可将USB接口转换为高速以太网接口,提供稳定、快速的有线网络连接。该芯片支持全双工和半双工模式,最高支持千兆以太网传输速率,同时也支持Wake-On-Lan和流量控制功能,方便用户进行网络管理和数据控制。 Realtek rtl8153采用的是低功耗的设计,维持设备长时间稳定使用,同时它还兼容Windows、Mac OS X、Linux等操作系统,安装过程易于操作、智能化,让设备用户快速完成连接。此外,它的体积较小,极其便携易携带,适合在旅行、出差、外出办公等场合使用,为用户带来更加便捷的网络连接体验。 总之,Realtek rtl8153是一款功能强大、稳定可信的USB以太网适配器芯片,带来快速、高效、便携的网络连接体验,为用户的生活和工作提供了很大的便利。 ### 回答2: Realtek RTL8153是一款高品质的以太网控制器芯片。它采用USB 3.0接口,最高支持10/100/1000Mbps的自适应速率,可实现高速的数据传输和稳定的网络连接。同时,该芯片还支持IEEE 802.3az能源有效以太网协议,可以实现绿色节能的使用环境。 另外,Realtek RTL8153还集成了流媒体优化技术,可支持传统电路与高速网络的无缝连接和切换。此外,该芯片还通过了微软Windows10 WHCK认证、Linux和Mac OSX驱动的开发和优化,保证它在不同操作系统上的兼容性和可靠性。总之,Realtek RTL8153是一款高性能、高可靠性、兼容性强的以太网控制器芯片,适用于多种场合,如局域网、音视频传输、游戏等。 ### 回答3: Realtek RTL8153是一款高性能的USB 3.0至千兆以太网适配器芯片。该芯片集成了高效能的通信引擎,能够支持USB 3.0接口速度和千兆以太网速度,提供高速、流畅的网络连接。其支持TCP严格按序列分组(TCP BBR)算法,优化TCP/IP协议性能,同时支持UDP和IP协议,更好地适应不同的网络应用场景。此外,Realtek RTL8153还支持Wake-On-LAN(WOL)远程唤醒功能,让用户可以更加方便地远程控制或管理计算机。该芯片支持多种操作系统,包括Windows、Linux、Android和Mac OS X等。在企业、家庭、教育等领域中都有着广泛应用。Realtek RTL8153的出现,填补了市场上USB 3.0至千兆以太网适配器芯片的空白,为用户提供了更加稳定、快速、便捷的网络体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值