当前位置: 主页 > 招聘信息 >
招聘信息
基于ARM9的无人机农业植物保护操作系统
发布时间:2020-04-10 14:32  浏览次数:[ ]

主要应用多旋翼智能无人自动添加液体物质,灌装后自动停止灌装。它可以自动巡航。在飞行状态下,控制系统应具有利用惯性测量单元和机载卫星定位系统测量当前飞行方向和飞行姿态数据的功能,并根据系统设计提供相关的数据提取和传输。系统采用PC,ARM9和遥控器控制无人机,实现对测试数据的自动采集,分析和处理。

2.系统组成

基于ARM9的无人机农业植物保护操作系统

该系统由无人机,ARM9,遥控器,计算机和相应的软件系统组成。系统组成如图1所示。其中,智能无人机和ARM9是系统的基本配置,其余部分是可选的。用户可以根据需要选择遥控器或计算机,或两者兼而有之。

2.1多旋翼无人机

该机是一种垂直起降,无人机系统的自主导航,具有手动遥控,定点悬停,航线飞行等飞行模式,集成三轴加速度计,三轴陀螺仪,磁力计,气压高度计等。随着各种高精度传感器和先进的控制算法设计,控制变得非常简单。由于没有远程飞行体验,它可以在短时间内学习其控制飞行。还向旋翼飞行器添加无线数字地图传输,以将监视的图像信息实时传输到地面控制中心。

2.2ARM9

智能无人机是一个相对复杂的集成系统,需要各种方面的支持,如飞机设计,空间定位,路径规划,飞行控制和图像识别。为了充分利用这些技术,我们通过ARM9对每个功能进行模块化,并通过合理的架构设计进行集成,实现智能控制。

2.3遥控器

它用于向ARM9发送控制命令,接受ARM发送的测试数据;完成各种测试参数的设置。

2.4电脑

它用于向ARM发送控制命令,接受,显示和存储ARM发送的各种数据;完成各种测试参数的设置;评估测试数据;在网络运行期间接受主机的测试指令,并将其返回数据传输到主机。

3.系统硬件配置

根据系统的组成和功能,硬件配置如下:

(1)电脑PC兼容机或品牌电脑,CPU 1.0GHz以上,128M以上内存,30G以上硬盘,52倍光驱,17?疾病? RS232C串口。

(2)ARM9最高频率200MHz; 16KB指令缓存,8KB数据缓存,硬件JAVA加速,扩展多媒体指令集结构。

(3)遥控器执行无人机升降,护航和其他控制。

(4)主传感器磁传感器远离电动机。由于电动机产生的磁场强于地球的磁场强度,因此电动机接近传感器将产生硬磁失真。还使用加速度传感器,陀螺仪,磁传感器,压力传感器等。

4.系统软件设计

算机软件三部分。

4.1ARM软件设计

基于ARM9的无人机农业植物保护操作系统

ARM软件采用Linux的开发平台设计。软件包括初始化、命令接收、设备控制、数据传送、参数设置等模块。命令接收模块接受磁场强度、遥控器或PC计算机发送的启动、自动、上升、下降、加速、护航、急停等操作命令;设备控制模块按接受到的命令启停相应的物理装置,控制设备运行;数据传送模块完成数据的返回,如电量,加注药量等数据的传输,并把这些数据及设备运行状态信息传送给PC计算机;参数设置模块根据遥控器或PC机传送的参数计算出其它参数,并把所有参数存储到ARM的存储器中。在研究的初始阶段,由于机载处理器性能的限制,我们选择将数据发送到地面基站进行运算处理,然后传回给无人机,指导无人机的运动。

由于在个过程中一般是没有人工参与,所以也能算智能控制一种,但地面处理器和智能无人机之间通信性能对这种控制方式的自主性影响较大。实现让无人机在一个未知环境中进行探索,同时完成二维环境建模,并完成了部分三维建模工作。我们将搭载在无传回地面站,用不同的算法模块(建模、定位、避障)进行数据处理,将处理好的数据结果发送给无人机。

4.2遥控器软件设计

轻触遥控器软软件设计包括农药播撒、病虫害监测、水土保持观察、作物产量评估等农业植保作业。可以通过App上的几个按钮就能完成无人机高清航拍、自动悬停、夜航功能、自动返航、实时数据显示等功能。

下一篇:没有了

关闭