ArduPilot Kakute F7 AIO DIYF450 之GPS配置

本文介绍了如何在ArduPilotKakuteF7DIYF450飞控上配置GPS和Compass模块,包括物理连接、UART配置、模块预测试、启用GPS和指南针以及使用MissionPlanner和QGroundControl进行校准和状态检查。
摘要由CSDN通过智能技术生成

1. 源由

之前由于鉴于GPS模块一直无法定位,采用了无GPS起飞,测试模型姿态稳定性

目前,GPS模块已经就位,本次在ArduPilot Kakute F7 AIO DIYF450 without GPS配置基础上,单独使能GPS。

2. 步骤

2.1 模块预测试

注:模块预先配置为115200 波特率,并通过ucenter检查模块搜星状态。

在这里插入图片描述

2.2 物理连接

  • 串行口

SERIAL2 -> UART2 (GPS)

  • I2C总线: 目前飞控只有一条I2C总线

2.3 UART配置

基本正常的情况下,通过Mission Planner进行ArduPilot配置。

SERIAL2_PROTOCOL = 5
SERIAL2_BAUD = 115

在这里插入图片描述

2.4 Compass使能

通过Mission Planner配置使能指南正

COMPASS_ENABLE = 1

2.5 GPS使能

通过Mission Planner配置使能GPS模块

GPS_TYPE = 1

2.6 校准Compass

重新校准Compass,请参考:ArduPilot飞控之DIY-F450计划

3. GPS & Compass配置效果

有了GPS和Compass,ArduPilot就可以自主飞行了

^_^

3.1 Mission Planner界面

在这里插入图片描述

3.2 QGroundControl界面

在这里插入图片描述

3.3 ArduPilot配置修改

目前4.3.6版本ArduPilot会对GPS模块配置进行修改,默认配置就是230400 bps。

在这里插入图片描述

4. 参考资料

【1】ArduPilot开源飞控系统之简单介绍
【2】ArduPilot飞控之DIY-F450计划
【3】ArduPilot Kakute F7 AIO DIYF450 without GPS配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值