APM2.8 Rover 自动巡航车设计(固件安装和设置)

基于apm、pix无人坦克、无人车自动控制与自动驾驶教程 基于apm、pix无人坦克、无人车自动控制与自动驾驶教程 ** 目前玩无人机的玩家较多,但是无人车、无人机坦克的玩家少之又少,本人经过一段时间的琢磨,实现了无人车与无人坦克自动控制,自动驾驶,总控制系统还是借助强大的APM,玩过的玩家就不多解释了。 无人坦克和无人车安装的固件是4.0.0版本。截止2021.02.21是目前最新的。 经过调试,目前自动驾驶功能很好,PID调试后,线路压得很准,现在把所有 软件与硬件调试参数共享,分享给大家!参数共享哦!!!! 不会接线,不会调参的,可以参考本人博客: APM 阅读详情

(转载)

MissionPlanner1.3.3

1.2 APM2.8软件安装与固件下载
下载Mission Planner这个地面基站软件,这里介绍的是windoews平台下的,在MAC或者linux下可以使用QGroundCont基于QT编写的地面站软件,他们大部分功能是一样的。


安装好了Mission Planner1.3.3,建议使用安装版的MissionPlanner,也就是msi后缀名的,这样可以自动安装驱动,免去手动安装的麻烦。用USB线连接你的APM2.5到你的PC,选择正确的COM口,确保串口波特率是115200(具体咨询商家,肯能有所不同)。现在可以下载固件ArduRover到APM2.5了。下载固件的时候,先要断开和APM的连接,点击InstallFirmware就会获得固件列表。我们选择有小车的图标,可以看到目前的固件版本是V2.5.固件将会自动下载。这里有可能下载到APM固件失败,我的一台电脑就显示链接失败,我就是换一台电脑就好了,可能是系统的问题。最新版MP下载地址:http://ardupilot.com/downloads/?did=82

百度网盘下载地址:http://pan.baidu.com/s/1ntNUIox#path=%252F

APM/PIX4 资料汇总连接地址:http://www.amovauto.com/?p=101#more-101

安装成功如图下所示:
MissionPlanner1.3.3

图2.1 固件安装界面

固件下载完以后,点击右上角的”Connect”按钮,通过MAVLink协议连接APM2.8。(注意已经连接MAVLink的情况不能加载新的固件,要断开加载新的固件),连接成功以后切换回配置界面。显示固件更新完成以后,连接APM2.8,通过COM口,波特率115200。这时候请确保遥控器,GPS等处于连接状态。要通过地面站对ROVER进行传感器校准,让APM控制板能正确工作。在遥控器校准,罗盘校准,巡航模式设置,基本参数设置的时候请确保巡航车马达没有上电,或者让巡航车处于车轮悬空状态,以防止意外情况发生。

  • 遥控器校准

APM2.5连接了USB和RC连接到相应的硬件接口以后,打开你的RC遥控器,如果你推动杆,如果APM有信号接收到,那些绿色的滚动条会相应的滚动。如果没有滚动,请做如下检查:
一. 如果看到红色的竖杠,说明你的RC遥控器没有上电打开。
二.如果接收都不亮,请检查接线是否正确和线是否插紧。
三.如果接收绿灯亮起,APM2.5也已经接到地面站,还是无法移动滚动条,请重新点击Calibrate Radio按钮.

ykq

图2.2 遥控器校准界面

 

  • 罗盘校准

罗盘校准比较简单,拿起APM飞控,点击现场校准按钮,朝着各个方向,不停的旋转,直到空间坐标系的不同颜色的小点填满整个坐标系,点云填满以后向一个球状,就可以停止了,耗时1分钟到3分钟左右,自己把握。

luppan

图2.3 罗盘校准界面

  • 巡航模式选择设置

fenimos

图2.4 巡航模式设置

在巡航车的固件中,一共有7种模式可以选择。
AUTO模式:自动模式这个模式下,巡航车会根据在地面站中设定好的航点,自动巡航,巡航的准确                     性和GPS信号的精度有关。
RTL模式:自动返航模式,这个模式先巡航车会自动返回”家”的位置,在地面站可以设定家的位置。
Learning模式:学习模式,这个模式下,巡航车会记住当前GPS信息,作为航点。
Manual模式:手动模式这个模式下,采用遥控器控制。
以上是几种常用的模式,在上面的硬件连接1.3图中,可以看到,遥控器接收机的5,6通道接在了APM控制板7,8输入口中。所以遥控器的5,6通道就是用来切换巡航车模式的,这时候如果遥控器处于连接状态,拨动遥控器的5,6通道可以在地面站中看见相应的模式切换。然后点击保存,APM控制板就设置好了,模式切换按钮。
HOLD模式:该模式下,巡航车会保持不动。

  • 基本参数设置     

在基本调参中可以看到,设置一些基本的参数,巡航速度,油门比例,PID参数,这些参数都和你的硬件和安装方式有很大的关系,没有确定的值,更具巡航车的具体情况来调整。
调整好以后点击,写入参数就可以了。

jics

图2.5 基本参数设置

  • 系统检测调试(确保转向舵机已经上电,马达已经接入控制板,系统指示灯正常工作)

一.拨动遥控器油门和转向杆,驱动电机和舵机应该正常工作。
二.接入USB或者数传模块,波动巡航模式选择档位开关,在地面站HUD界面上可以看到相应的模式切换显示,如下图所示:

HUD

图2.6 HUD显示

这个HUD界面可以看出目前处于HOLD模式,就是停止模式,因为目前的GPS信号不好所以APM控制板自动切换到这个模式。这时候拨动遥控器5,6通道档位开关,可以切换到刚才预选到的几个模式。可以看见模式的切换和APM控制板会执行不同的动作。

  • 查看地面站的参数显示是否正常GPS是否准确定位卫星定位个数,hdop值是否合适的范围以内,一般在1到3之间,大于3是GPS信号不好,hdop表示GPS精度因子值越小说明GPS精度越高。转动车体,地图上车头指向是否变化正确。如果GPS信定位成功,控制板是上的GPS信号指示灯会一直稳定显示蓝色,如果GPS没有定位成功,GPS信号指示灯会不停的蓝色闪烁。

GPS

图2.7 GPS信号强度

看以看出目前的GPS搜星个数为 Sats: 4颗,hdop :3.7。

  • WIFI数传的接入

接入WIFI数传模块,也可以接入433数传模块,WIFI数传模块要便宜些。断开APM控制板和PC的连接,接上WIFI数传模块。

TCP

图2.8 WIFI数传接入

把连接方式切换到TCP连接,不用管波特率的设置,点击连接,接下来的界面会跳出输入IP地址,这时候模块处于AP模式,笔记本的无线网卡,要接入WIFI数传的网络,确保笔记本的无线网卡接入了WIFI模块之后,在跳出来的界面输入模块的IP地址即可,IP地址和端口看WIFI模块使用说明书,还要确保WIFI数传的IP地址和PC网卡的IP地址处于同一网段。

注意:如果自动驾驶仪的板子USB接口已经接到PC端了,板子的数传接口是没有数据的,在接入WIFI数传和433数传的时候,请确保USB接口断开连接。
以上是基本的软件设置按照上面文章写得设置好以后,六通道的遥控器就可以控制小车了,如果发现遥控器的摇杆方向和小车运动方向相反,请修改相应的硬件连.


从无人机到无人车:手把手教你用Mission Planner地面站配置你的第一个APM Rover小车 本文详细介绍了如何使用Mission Planner地面站配置APM Rover小车,从硬件搭建到软件设置,再到转向PID调参和自动任务创建,手把手教你实现智能导航功能。特别适合无人机爱好者拓展到地面车辆控制,利用APM飞控的成熟算法打造智能小车。 阅读详情

相关推荐

告别PX4:在APM Rover固件下用MAVROS控制Pixhawk无人车的完整流程(附避坑点)

本文详细介绍了在APM Rover固件下使用MAVROS控制Pixhawk无人车的完整流程,包括硬件准备、固件刷写、关键参数配置和MAVROS接口实现。特别针对APM Rover在无人车应用中的优势进行了分析,并提供了常见问题的解决方案和进阶功能实现指南,帮助开发者高效完成项目部署。

weixin_29192365的博客 207

APM2.8下载固件的方法(两种办法详解)

,没法网络下载固件。因为下载固件到飞控前要先从服务器下载固件。,那就说明你网络有问题或者地面站版本有问题(如果你的地面站出现上面的情况,3.飞控下载固件的表现。

weixin_74923758的博客 3996

手把手教你用ArduPilot搭建Rover无人车(附电调与APM飞控配置避坑指南)

本文详细介绍了如何使用ArduPilot搭建Rover无人车,包括硬件选型、电调配置、APM飞控参数调整及地面站操作技巧。特别提供了有刷电调与APM飞控的配置避坑指南,帮助DIY爱好者快速解决常见问题,实现无人车的稳定运行。

weixin_30772105的博客 399

APM2.8 Rover 自动巡航车设计(自动巡航地面站设置)

3.1自动巡航地图路径设置 在确保1.2章节中的各项参数功能正常之后,就可以进行自动巡航的路径规划了。确保无线数传正确连接。如图切换到飞行计划的界面中。 图3.1 航点设置界面 在这个界面的右边设置框中可以看到读取航点,写入航点,起始位置等按钮。 设置起始位置H(这个位置默认为APM巡航车家的GPS坐标),点击地图的坐标设置航点,可以任意设置航点,设置好的航

坚果技术基地 8166

1500元预算搞定Pixhawk无人车底盘:从硬件选型到APM固件刷写保姆级教程

本文提供了一份1500元预算内搭建Pixhawk无人车底盘的详细教程,涵盖硬件选型、机械组装、APM固件刷写及性能优化。重点介绍了差速驱动底盘配置、Pixhawk飞控与传感器搭配,以及通过Mission Planner进行固件刷写和参数设置,帮助DIY爱好者低成本实现基础自动驾驶功能。

weixin_29185199的博客 399

Ardupilot开源代码之Rover硬件选型与集成指南

本文详细介绍了Ardupilot开源代码在Rover硬件选型与集成中的实用指南。从底盘系统、电子配置到传感器集成,提供了包括APM飞控、GPS模块等关键硬件的选型建议和调试技巧,帮助DIY爱好者避开常见陷阱,实现高性能自动巡航系统。

weixin_33733810的博客 426

APM2.8 Rover 自动巡航车设计(超声波和红外测距仪的安装和设置)

(转载) 4.1 ROVER自动巡航车自主壁障的设置 APM2.8的飞控驾驶仪的传感器接入支持超声波,电压传感器,电流传感器,光流传感器,红外传感器。其中超声波和红外传感器是模拟数据采集口(有电子技术基础的朋友应该知道),所以我们只能使用模拟信号输出的测距传感器。 图4.1 APM2.8自动驾驶仪传感器接入图 图上所示APM2.8的传感器可以

坚果技术基地 1万+

从零搭建无人船:两年实战后,我总结的ArduPilot+Pixhawk避坑全流程

本文详细介绍了从零搭建无人船的全流程,重点分享ArduPilot与Pixhawk硬件组合的实战经验与避坑指南。涵盖硬件选型、软件配置、样船搭建及高级调试等关键环节,特别针对GPS信号丢失、舵机烧毁等常见问题提供解决方案,助力开发者高效完成无人船项目开发。

weixin_30687051的博客 498

APM2.8 Rover 自己主动巡航车设计(固件安装和设置)

1.2APM2.8软件安装与固件下载 下载MissionPlanner这个地面基站软件,这里介绍的是windoews平台下的,在MAC或者linux下能够使用QGroundCont基于QT编写的地面站软件,他们大部分功能是一样的。 安装好了MissionPlanner1.3.3,建议使用安装版的MissionPl...

aoe41606的博客 970

APM 4轴固件

APM 4轴固件 3.15版本的 官网下载 欢迎下载使用 修复bug

APM飞控中文使用手册

apm2.8飞控的详细中文使用手册及apm2.8详细接线示意图,手册包含硬件说明、地面站使用方法、传感器校准等等,共有31页(pdf文档)

APM2.8 Rover 自动巡航车设计(硬件连接)

APM/PIX4系类飞控是美国3DR公司的开源项目,是目前在开源无人机领域使用最多人数最多的开源控制板。整个项目开源,从硬件到软件。有非常优秀的地面站系统和适应多旋翼,无人车,无人船,固定翼,直升飞机等无人机的控制板。地面站软件支持串口通信和TCP通信,意味着其扩展性非常强。整个系统构架从硬件单片机,C# 的地面站,C++的地面站,Java后台服务器,有在嵌入式linux树莓派上移植成功的飞控系统

AMOVLAB(阿木实验室) 2万+

APM-2.8.0中文入门手册.pdf

APM2.8初学者的必备手册,详细介绍了APM2.8的硬件组成,开发板架构,地面站使用,传感器校准等。

从多旋翼到无人车:APM/ArduPilot开源项目实战指南,一个地面站搞定5种模型

本文详细介绍了APM/ArduPilot开源项目在多旋翼无人机、无人车等多种模型中的实战应用。通过统一的飞控系统和Mission Planner地面站,开发者可以高效配置和管理不同平台,实现跨模型控制。文章涵盖硬件兼容性、软件配置技巧及性能优化方法,为模型爱好者提供全面的实战指南。

weixin_28685287的博客 344

Transformer在量化交易中的应用:从时序预测到策略生成

Transformer模型凭借其强大的自注意力机制,在自然语言处理领域取得了革命性突破。其核心原理是通过并行计算和动态权重分配,有效捕捉序列数据中的长距离依赖关系。这一特性使其在金融时间序列分析中展现出巨大技术价值,能够处理市场数据中的复杂非线性模式和长期关联。在量化交易场景下,Transformer可将价格、成交量等连续数据通过离散化分桶处理,转化为类似文本的序列,进而进行预测或直接生成交易信号。本文以QuantGPT项目为例,探讨了如何将这一前沿AI架构迁移应用于金融领域,涵盖了从数据作为“语言”的编码

weixin_26757949的博客 363

ESP32S3学习——i2c,点亮0.96寸oled

ESP32S3学习——i2c,点亮0.96寸oled

HandBAI的博客 1万+

巡航速度

主要以心律为参照:找个路况不错的平路,拼尽全力骑1小时,以此得到的平均心率作为参照,以这个平均心率的80%的平均心律骑行速度就可以理解为是你的巡航能力。假设你一小时全力骑行,测得平均心率为165,那以132左右的平均心律骑行就是巡航速度。

ZhangGuozhong's Blog 953

ubuntu24.04+RTX5090D 显卡驱动安装

本文详细介绍了在Ubuntu系统中更新内核、安装NVIDIA驱动的步骤。首先,通过mainline工具安装新版内核,并确保GCC版本兼容。接着,在无桌面环境下配置TTY模式,解决中文显示问题。然后,禁用默认的nouveau驱动,安装NVIDIA驱动,并选择开源驱动以避免黑屏问题。最后,重新启用图形界面,并通过测试软件验证显卡功能。整个过程涵盖了内核更新、驱动安装、TTY配置及图形界面恢复等多个关键步骤,适合需要手动配置NVIDIA驱动的用户参考。

妖米的博客 4672
上一篇: APM2.8 Rover 自动巡航车设计(硬件连接)
下一篇: APM2.8 Rover 自动巡航车设计(自动巡航地面站设置)
坚果-大发
博客等级 码龄20年 90粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值