一种基于嵌入式Linux多进程编程的无人机自主避障系统
摘要:
本发明提供一种基于嵌入式Linux多进程编程的无人机自主避障系统,其包括:可将无人机遥控器信号与异步收发传输器信号进行相互转换的信号转换模块;通过软件方式进行信号数据解析和传输的嵌入式Linux模块包括检测模块和重构模块;检测模块解析无人机测距传感器检测到的距离信息并将其解析结果输出至重构模块;重构模块根据解析结果将通用异步收发传输器信号进行重构后传输回信号转换模块。该系统可适用于任意的测距传感器,应用范围广;一方面,可兼容测量速度较慢的测距传感器而不会造成信号传输的滞后,通过软件方式进行信号数据交互,避免造成数据丢失;一方面,可预先设置避障阀值实现无人机自主飞行并自动避障。
0/0