QGroudControl、Gazebo初探

无人机经过十来年蓬勃发展,功能愈加强大,开源方案也日渐成熟。最近了解了下 PX4 飞控和 QGC 地面站文档,总结如下。

 

基础概念

QGroundControl:是一套功能完备的开源地面基站软件,由 dronecode.org 以Qt5为GUI基础开发。通过MAVLink协议与无人机实现通信。

MAVLink:用于机器人和基站之间通信,https://mavlink.io/en/,协议较为简略,既适用于TCP或UDP,也适用于算力有限的单片机UART。其帧结构可参考水印名网友制作的图。

MAVSDK:(https://mavsdk.mavlink.io/main/en/index.html),为便于开发调试,作者还开发了SDK工具,用多种语言实现了MAVLink协议,开发者可通过此SDK与支持MAVLink协议的无人机或地面基站通信。

Gazebo:是一套无人机仿真环境,http://gazebosim.org/,不支持Windows。

程序安装

QGroundControl:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值