嵌入式linux多进程读写外设,一种基于嵌入式Linux多进程编程的无人机自主避障系统的制作方法...

本发明提出一种无人机自主避障系统,采用嵌入式Linux多进程编程,包括信号转换模块和检测模块,解决了现有避障系统兼容性不足和实时性问题。系统能适应各种测距传感器,通过软件交互保证数据实时性,并可预设避障阀值实现智能避障。
摘要由CSDN通过智能技术生成

本发明涉及无人机智能飞行避障技术领域,尤其涉及一种基于嵌入式Linux多进程编程的无人机自主避障系统。

背景技术:

随着无人机在农业植保、电力巡线和地质测绘等工业领域的广泛应用,无人机的安全作业问题越来越受到关注。无人机可以在作业过程中自主避障,将有效防止碰撞产生的坠机事故,是保证无人机安全作业的重要方面。

现有技术的无人机自主避障系统,如一种多适配性的无人机自主避障系统(201610548494 .6)中未指明测距传感器与信号处理单元的工作方式,当使用测量速度较慢的视觉传感器时,会导致信号处理滞后,无法保证信号处理的实时性,进而无法实现自主避障功能。又如一种基于超声波距离测量的无人机避障系统及其控制方法(201510205593.X)中其避障功能的实现需要使用专用的超声波测距传感器和飞行控制模块,通用性不强,且局限性很大,无法兼容任意的测距传感器。

综上,有必要开发一种通用的可适配任意传感器和飞控模块的智能避障系统,以适用于各类无人机的自主飞行。

技术实现要素:

本发明所要解决的技术问题在于,提供一种基于嵌入式Linux多进程编程的无人机自主避障系统,解决现有技术的自主避障系统无法适配于各类无人机的问题。

为了解决上述技术问题,本发明提供一种基于嵌入式Linux多进程编程的无人机自主避障系统,其可包括:

信号转换模块,将接收到的所述无人机遥控器的遥控器信号转换为通用异步收发传输器信号输出,同时再将重构后的通用异步收发传输器信号转换为所述无人机飞控系统可执行的遥控器信号;

嵌入式Linux模块,由检测模块和重构模块构成;

所述检测模块解析所述无人机测距传感器检测到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值