Ardupilot开源代码之Rover上路计划

2024-05-03 13:52

本文主要是介绍Ardupilot开源代码之Rover上路计划,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Ardupilot开源代码之Rover上路计划

  • 1. 源由
  • 2. 思路
  • 3. 计划
    • 3.1 底盘
      • 3.1.1 底盘架子
      • 3.1.2 电机参数
      • 3.1.3 编码器参数
      • 3.1.4 舵机参数
    • 3.2 电子部件
      • 3.2.1 有刷电调
      • 3.2.2 APM飞控
    • 3.3 系统框图
  • 5. 参考资料

1. 源由

最近研究点无人机的东西,注意不是穿越机。个人感觉穿越机和无人机最大的不同就是定位的目标人群差异。

有点感觉像买车的时候,有人买Toyota GR86,而有的人去买了沃尔沃S60。一个奔着情怀,操控;一个奔着安全、舒适。而穿越机就感觉是奔着操控;无人机更多的是安全、舒适。

显然,从穿越机往无人机方向转进,存在一个至关重要的问题:安全性。

车子要出问题,可以直接踩下刹车,飞机在天空中可没有刹车,刹停就掉下来了。本着安全的原则,打算先入手一台Rover来尝试下无人车。

当然,本着DIY的精神,绝对不去买成品,折腾而且要性价比高,那么妥妥的上高大上的东西ArduRover。

注:其实最简单的遥控无人车,压根就不需要飞控,只要接收机+电机+Servo车就能开的。

2. 思路

不管ArduRover多么高大山,从资料的角度来说,并不会复杂。因为网上妥妥的官方指南《ArduPilot Rover》。

因为,这个是整个世界基于互联网的经验,反正我愣是没有看明白。说穿了就是不知道买回来一堆东西,到底能不能用,怎么用不知道。

有了一些开源代码功底,依然没有搞明白;外加口袋的情况,凡事总是要有了头绪以后才能入手。

  • BetaFlight开源代码框架简介
  • PX4开源软件框架简明简介
  • ArduPilot开源飞控系统之简单介绍
  • iNav开源代码之研读分析篇章目录梳理

所以打算向大佬们学习、请教:

  • Are these motors compatible with ArduRover 4.5?
  • How to select and configure ESC/Motor for ArduRover?

显然出现了些问题:大佬们不认识中文字,哈哈!但是还是非常认真的,只要我们的问题正确!

3. 计划

既然,逻辑上,整个ArduRover已经清楚了,接下来的事情就相对简单,整理如下清单:

3.1 底盘

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

3.1.1 底盘架子

在这里插入图片描述

3.1.2 电机参数

在这里插入图片描述

3.1.3 编码器参数

在这里插入图片描述

3.1.4 舵机参数

在这里插入图片描述

3.2 电子部件

  • 飞控:支持Ardupilot
  • 有刷电调:支持2S~3S;双路双向;可独立控制;
  • FPV摄像头:Foxeer Micro Toothless 2 FOV Switchable FPV StarLight Camera 1/2" Sensor Super HDR
  • 模拟图传:PandaRC VT5804M L1 (Buzzer/Mic/IRC Protocol) 5.8G
  • 遥控接收机:ELRS915MHz接收机
  • 遥控发射机:ELRS915MHz发射机
  • 遥控器:TX12 Mark II Radio Controller
  • 图像接收机:Foxeer Wildfire 5.8GHz 72CH Dual Receiver
  • 眼镜:Fatshark FPV Goggles
  • GPS:BN880
  • 高清摄像头:Raspberry Pi OV5647
  • 伴机电脑:Raspberry Pi 3B+
  • 地面站:Redmi Note 5A
  • 动力电池:3S Lipo Battery 11.1 V 2200MAH 30C
  • 机载UPS:Li-ion Battery HAT for Raspberry Pi

相对于四轴无人机来说,不太一样的,我们重点上图说明一下:

3.2.1 有刷电调

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

3.2.2 APM飞控

  • Aocoda-RC H743Dual
    在这里插入图片描述

  • KAKUTE F7 AIO
    在这里插入图片描述

3.3 系统框图

注:期望能够把最近这套OpenIPC给整合进去,如果能拿到4GLTE的模块,就一起整活!!!

在这里插入图片描述

5. 参考资料

【1】ArduPilot开源代码之CompanionComputer上天计划
【2】Ardupilot & OpenIPC & 基于WFB-NG构架分析和数据链路思考
【3】ArduPilot开源飞控之lida2003套机+伴机电脑首飞

这篇关于Ardupilot开源代码之Rover上路计划的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/956906

相关文章

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

《计算机视觉工程师养成计划》 ·数字图像处理·数字图像处理特征·概述~

1 定义         从哲学角度看:特征是从事物当中抽象出来用于区别其他类别事物的属性集合,图像特征则是从图像中抽取出来用于区别其他类别图像的属性集合。         从获取方式看:图像特征是通过对图像进行测量或借助算法计算得到的一组表达特性集合的向量。 2 认识         有些特征是视觉直观感受到的自然特征,例如亮度、边缘轮廓、纹理、色彩等。         有些特征需要通

Claude Enterprise推出计划

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与未来同行! 订阅:https://rengongzhineng.io/ 今天推出的Claude Enterprise计划,专为企业打造安全的

为备份驱动器制定备份计划:维护数据的3大方法

时间:2014-02-26 14:49 来源:网管之家 字体:[大 中 小]   您可能已经对您的电脑进行了备份,但其实这样还是远远不够的,其并非如您所认为的那样安全。您企业备份驱动器上的文件可能与您的主系统上的文件一样,容易受到灾难的影响。根据最近流行的恶意软件CryptoLocker的感染途径显示,连接到PC的外置驱动器——辅助硬盘驱动器,例如,用于备份的外部USB硬盘驱动器,可以像

运营版开源代码 多语言跨境商城 跨境电商平台

默认中英双语 后台带翻译接口 支持133种语言自动翻译 支持多商户联盟 一键部署版本 伪静态+后台登陆后缀 源码下载:https://download.csdn.net/download/m0_66047725/89722389 更多资源下载:关注我。

基于开源链动 2 + 1 模式、AI 智能名片与 S2B2C 商城小程序的用户忠诚度计划

摘要:本文深入探讨了在商业环境中执行用户忠诚度计划的创新途径。通过整合开源链动 2 + 1 模式、AI 智能名片以及 S2B2C 商城小程序等先进元素,从提供福利、解决问题和创造赚钱机会三个核心方面展开详细阐述。研究表明,这些新技术和新模式的有机结合,能够为企业打造更具吸引力和影响力的用户忠诚度计划,从而实现商业效益的最大化与可持续发展。 一、引言 在当今竞争激烈且市场环境快速变化的时代,

[置顶] 2014训练计划进阶版

动态规划: 区间dp,树状dp,数位dphdu3555, sgu258, sgu390  队列优化: zoj3399 最小表示法的状态压缩DP: spoj2159  专题链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=38881#overview 专题链接: http://acm.hust.edu.cn/vjudg

[置顶] 2014训练计划

每个专题结束后会有5小时的专题赛~ 1、hustOJ目前支持谷歌、火狐浏览器等部分浏览器。 2、欢迎吐槽~ 3、推荐该阶段用书(以下具体算法实现多数可在此书中找到详解):算法竞赛入门经典之训练指南(刘汝佳) 4、题解报告:专题中的题目多是经典题目,百度搜索即有详细解答~ 5、专题相关知识点红字标出,建议先百度红字部分,有助于专题学习~ 6、专题时间会在"ACM 今天你AC了吗?"(12

Windows 一键定时自动化任务神器 zTasker,支持语音报时+多项定时计划执行

简介 zTasker(详情请戳 官网)是一款完全免费支持定时、热键或条件触发的方式执行多种自动化任务的小工具,支持win7-11。其支持超过100种任务类型,50+种定时/条件执行方法,而且任务列表可以随意编辑、排列、移动、更改类型,支持任务执行日志,可覆盖win自带的热键,同时支持任务列表等数据的备份及自动更新等。 简言之,比微软系统自带的任务计划要强好几倍,至少灵活性高多了,能大幅提高电脑使

【Oracle篇】全面理解优化器和SQL语句的解析步骤(含执行计划的详细分析和四种查看方式)(第二篇,总共七篇)

💫《博主介绍》:✨又是一天没白过,我是奈斯,DBA一名✨ 💫《擅长领域》:✌️擅长Oracle、MySQL、SQLserver、阿里云AnalyticDB for MySQL(分布式数据仓库)、Linux,也在扩展大数据方向的知识面✌️ 💖💖💖大佬们都喜欢静静的看文章,并且也会默默的点赞收藏加关注💖💖💖 SQL优化续新篇,第二篇章启幕时。 优化器内藏奥秘,解析SQL步