资料介绍
方案介绍
在视觉避障的应用场景中,往往需要一个机载电脑作为算力单元。Nvidia针对此类应用场景推出了Jetson系列AI开发平台,有强大的浮点计算能力和软件堆栈以及超低得能耗,但是价格较为昂贵,不利于推广。国内各种山寨"PI"价格是便宜了,但是软件支持极为不好,系统和驱动的更新常常严重滞后。树莓派能提供一定的算力,价格适中,软件的支持很好,适用于小型低成本的视觉避障系统中。
近年来无人机技术已进入高速发展阶段,已从过去执行单一任务、完成简单功能的初级无人机发展到如今集自主化、智能化等功能于一体的多功能综合无人机。随着实时信息网络和人工智能技术的发展,未来先进无人机最终要达到有权限的自主和完全自主控制.
目前在开源飞控领域比较流行的是pixhawk系列飞控,这种飞控的源代码是完全公开的,用户可以从GitHub上免费下载,用于学习研究和二次开发。流行的开源飞控源代码有PX4和Ardupilot两大阵营,这两种代码编译生成的固件都能运行在Pixhawk飞控硬件上(类似于你买了一个电脑,可以安装Windows操作系统也可以安装Linux操作系统)。Pixhawk系列飞控大多采用STM32系列单片机作为主控器。STM32单片机运算能力是比较弱的,完成各类必需的传感器(比如运动传感器,电子罗盘,GPS定位信息等)的信号读取并完成姿态解算,然后去控制电机,这几个步骤已经消耗了大部分的单片机算力,完全没有多余的算力来满足智能化要求。因而增加一个机载电脑来提供额外算力是业界通行的方法。
树莓派CM4是很有性价比的计算模块,几百块就能拥有一个机载电脑,4核心64位 ARM Cortex-A72 CPU性能也还可以。树莓派的软件更新很正规和及时,用户基数也很多,各种应用场景多少都能找到一些例程,这点对开发者来说也很重要。
使用CM4计算模块,需要自行设计对应的底板。不过在设计的底板上,接口可以做成直接跟飞控对接;通过集成DC-DC芯片,也可以做到直接从动力电池供电。整体来说,采用CM4+底板的方式会大大优化接线和体积。本产品的原理框图设计如下:
USB device用于树莓派烧写镜像。这里选用带EMMC的CM4型号,因为在震动中SD卡座并不是那么可靠。
- 通过VL805芯片从PCIE转出4路USB接口,用于各种USB外设,比如USB摄像头,4G网卡,调试键盘等等。
- MicroHDMI接口可用于外接显示器。
- CSI接口用于连接树莓派支持的各种高清摄像头,做视频采集。
- 串口0用于连接飞控,接入飞控的遥测数据。
- 串口3预留,暂不使用,可当普通IO口使用。
- SPI接口预留,暂不使用,可当普通IO口使用。
- 千兆以太网接口可提供更高的网络带宽。
实物:经过3个月的努力,一共打了两次板,目前产品的功能已经全部正常。为产品设计了铝合金外壳和包装盒,已经比较产品化了。
目前做了如下测试:
1)系统老化24小时无死机重机
2)有线网测试正常
3)WIFI测试正常
4)4个USB端口测试正常
5)I2C接口测试正常
6)程序烧写功能正常
7)串口0连接飞控正常
8)串口3和SPI按GPIO测试连通性,各个PIN连接正常。
该项目第一种应用是当作数传和图传,把飞控的遥测(Mavlink)数据和摄像头视频通过WIFI网络转送到远端的地面站。这种应用方式是基于Rpanion-server软件实现的。
- Banana Pi BPI-CM4计算机模组规格书 0次下载
- 树莓派400键盘计算机发布!全新的电路板布局,更快,更酷!
- 树莓派4b原理图下载 118次下载
- 树莓派Pico:仅4美元的MCU
- 树莓派CM4底板设计资料下载 49次下载
- 树莓派也出MCU了?树莓派Pico来了!
- 树莓派MCU来了!
- 树莓派专用智能电源使用说明
- 树莓派入门(五)—— 树莓派4B之初体验
- 使用树莓派制作一个Retro-CM3游戏机的资料 6次下载
- 树莓派3和树莓派4的原理图免费下载 89次下载
- 树莓派3和树莓派4的原理图免费下载 222次下载
- 树莓派是什么树莓派的简单介绍
- 树莓派是什么树莓派入门教程资料免费下载
- 树莓派传感器教程资料下载 31次下载
- 基于树莓派的交互机器人设计 988次阅读
- 基于树莓派CM4的工业物联网PC 1865次阅读
- 一款基于树莓派CM4的小型Arm Linux迷你电脑 2227次阅读
- 如何用树莓派搭建一台永久运行的个人服务器 1899次阅读
- 怎么实现树莓派的系统安装与远程控制? 3583次阅读
- dfrobotUSB/TTL树莓派GPS模块简介 3212次阅读
- 买完树莓派4后要做的6件事,你知道造吗? 2w次阅读
- 浅谈树莓派4的性能及配置 3.9w次阅读
- 浅谈香蕉派与树莓派的不同 2.5w次阅读
- 简单分析树莓派的优点与缺点 5.9w次阅读
- 树莓派菜鸟入门攻略 6852次阅读
- 浅谈树莓派与单片机的区别 7.3w次阅读
- 树莓派有什么用_树莓派能用来做啥_树莓派新手入门教程 3.3w次阅读
- 树莓派安装系统_树莓派系统安装教程 1.3w次阅读
- 树莓派用什么语言编程_树莓派python编程详解 3.8w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多