CN115686045A - 一种基于3dvfh算法的室内自主飞行器避障装置 - Google Patents

一种基于3dvfh算法的室内自主飞行器避障装置 Download PDF

Info

Publication number
CN115686045A
CN115686045A CN202211358725.9A CN202211358725A CN115686045A CN 115686045 A CN115686045 A CN 115686045A CN 202211358725 A CN202211358725 A CN 202211358725A CN 115686045 A CN115686045 A CN 115686045A
Authority
CN
China
Prior art keywords
3dvfh
obstacle avoidance
algorithm
aircraft
indoor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN202211358725.9A
Other languages
English (en)
Inventor
董天天
肖钱宇
黄乙
林天洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Vocational College of Information Technology
Original Assignee
Jiangsu Vocational College of Information Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Vocational College of Information Technology filed Critical Jiangsu Vocational College of Information Technology
Priority to CN202211358725.9A priority Critical patent/CN115686045A/zh
Publication of CN115686045A publication Critical patent/CN115686045A/zh
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种基于3DVFH算法的室内自主飞行器避障装置,飞行器搭载自主飞行单元,自主飞行单元包括用于视觉定位的实感摄像头和用于位置数据采集的激光雷达,以及控制板;其中,制板内含有3DVFH算法,3DVFH算法对采集的数据进行处理,并进行坐标转换,实时计算设定避障路径;控制板基于避障路径实时对飞行器姿态和位置进行控制;克服了室内GPS信号较弱的问题,能够按照预定飞行路线直线飞行,***定位精度高、稳定性强,对于室内智能物流配送飞行器的实现具有很好的借鉴意义;通过3DVFH算法避障飞行模块能够按照预期控制飞行器沿着全局路径飞行,并在过程中探测并避开全局地图中没有标注的动态障碍物。

Description

一种基于3DVFH算法的室内自主飞行器避障装置
技术领域
本发明涉及人工智能应用技术领域,具体为一种基于3DVFH算法的室内自主飞行器避障装置。
背景技术
随着科技与经济的快速发展,四旋翼飞行器也逐渐运用于各个领域。飞行器的现实三维场景复杂度和三维运动特性极大的拓展了飞行器自动化领域发展方向。目前较为成熟的无人机自主飞行方案是基于GPS定位***并结合气压计、惯性测量单元(IMU)进行导航,再辅以红外传感器等进行简单避障。但是这种方案由于无人机缺乏可靠的环境感知能力,只能适用于高空障碍物较少的作业环境,且要求控制精度不高的任务,只能用于航拍、测绘等领域。而且由于这种方案高度依赖于卫星GPS信号,在无人机与卫星之间存在遮挡时会导致定位失效,容易发生危险。而且单目相机测量范围窄且视野小,2D激光雷达只能实时导航,无法成像,故飞行器无法进行三维自主飞行避障。
因此,给无人机增加用于环境感知的3D传感器,例如双目视觉摄像头、3D激光雷达等等。赋予无人机环境感知甚至是环境构建的能力,并在此基础上发展室内复杂环境下的无人机自主避障飞行能力已经成为无人机的一个重要研究方向。
发明内容
本发明提供一种安全可靠、高精度的基于3DVFH算法的室内自主飞行器避障装置。
为实现上述目的,本发明提供如下技术方案:一种基于3DVFH算法的室内自主飞行器避障装置,搭载自主飞行单元,所述自主飞行单元包括用于视觉定位的实感摄像头和用于位置数据采集的激光雷达,以及控制板;
其中,所述控制板内含有3DVFH算法,3DVFH算法对采集的数据进行处理,并进行坐标转换,实时计算设定避障路径;
所述控制板基于避障路径实时对飞行器姿态和位置进行控制。
优选的,所述自主飞行单元基于机器人操作***和MAVROS构建通信网络***。
优选的,所述3DVFH算法包括转换模块,所述转换模块将采集的数据转化为特定空间范围内的OctoMap数据,并将地图坐标系转换为无人机机体坐标系。
优选的,3DVFH算法包括避障路线权重计算模块,所述避障路线权重计算模块,根据OctoMap数据节点的占用率、位置等信息,进行了二维直方图内权重的构建。
优选的,所述3DVFH算法包括避障路径设定模块,所述避障路径设定模块采用滑动窗口的方式检测二维直方图中无人机飞行的备选方向。
与现有技术相比,本发明的有益效果:本发明飞行器在室内飞行中,克服了室内GPS信号较弱的问题,实现了飞行器在室内一键起飞、自主悬停、自主飞行和自主降落功能,且飞行器能够按照预定飞行路线直线飞行,***定位精度高、稳定性强,对于室内智能物流配送飞行器的实现具有很好的借鉴意义;
另外,通过3DVFH算法避障飞行模块能够按照预期控制飞行器沿着全局路径飞行,并在过程中探测并避开全局地图中没有标注的动态障碍物。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
在附图中:
图1是本发明飞行器避障装置软件***示意图;
图2是本发明3DVFH算法的框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
实施例:如图1所示,一种基于3DVFH算法的室内自主飞行器避障装置,搭载自主飞行单元,自主飞行单元包括用于视觉定位的实感摄像头和用于位置数据采集的激光雷达,以及控制板;
自主飞行单元基于机器人操作***(RobotOperatingSystem,ROS)和MAVROS构建了通信网络***,并选用英伟达JetsonNANO运行该***,采用Pixhawk4飞行控制板运行核心控制部分,基于英特尔追踪实感摄像头T265的位置信息;
参考图2所示,控制板内含有3DVFH算法,3DVFH算法包括:
转换模块,由直通滤波器预处理激光雷达点云数据,将其转换为特定空间范围内的OctoMap数据,大大减小了环境数据的规模,为了控制飞行器向目标点飞行,需确定在飞行器视角下,当前目标点所处的位置,因此将地图坐标系转换为无人机机体坐标系;
避障路线权重计算模块,根据OctoMap数据节点的占用率、位置等信息,进行了二维直方图内权重的构建,完成了对感知到的三维障碍物进行降维的工作;
避障路径设定模块,避障路径设定模块采用滑动窗口的方式检测二维直方图中无人机飞行的备选方向,确定哪些方向是安全的,择取最优飞行路径并控制飞行器的飞行速度;
在一具体飞行避障案例中:JetsonNANO机载电脑实时处理T265视觉定位和360°探测障碍物的激光雷达采集的位置数据,再经过控制板IMU位置信息的融合进行位置估计,最后,控制板接收板载计算机控制指令后对飞行器姿态和位置进行控制,从而进行实时避障,提高了飞行器室内GPS信号缺失以及复杂环境下的自主飞行避障能力。
最后应说明的是:以上所述仅为本发明的优选实例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (5)

1.一种基于3DVFH算法的室内自主飞行器避障装置,搭载自主飞行单元,其特征在于:所述自主飞行单元包括用于视觉定位的实感摄像头和用于位置数据采集的激光雷达,以及控制板;
其中,所述控制板内含有3DVFH算法,3DVFH算法对采集的数据进行处理,并进行坐标转换,实时计算设定避障路径;
所述控制板基于避障路径实时对飞行器姿态和位置进行控制。
2.根据权利要求1所述的一种基于3DVFH算法的室内自主飞行器避障装置,其特征在于:所述自主飞行单元基于机器人操作***和MAVROS构建通信网络***。
3.根据权利要求1所述的一种基于3DVFH算法的室内自主飞行器避障装置,其特征在于:所述3DVFH算法包括转换模块,所述转换模块将采集的数据转化为特定空间范围内的OctoMap数据,并将地图坐标系转换为无人机机体坐标系。
4.根据权利要求1所述的一种基于3DVFH算法的室内自主飞行器避障装置,其特征在于:3DVFH算法包括避障路线权重计算模块,所述避障路线权重计算模块,根据OctoMap数据节点的占用率、位置等信息,进行了二维直方图内权重的构建。
5.根据权利要求1所述的一种基于3DVFH算法的室内自主飞行器避障装置,其特征在于:所述3DVFH算法包括避障路径设定模块,所述避障路径设定模块采用滑动窗口的方式检测二维直方图中无人机飞行的备选方向。
CN202211358725.9A 2022-11-01 2022-11-01 一种基于3dvfh算法的室内自主飞行器避障装置 Withdrawn CN115686045A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211358725.9A CN115686045A (zh) 2022-11-01 2022-11-01 一种基于3dvfh算法的室内自主飞行器避障装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211358725.9A CN115686045A (zh) 2022-11-01 2022-11-01 一种基于3dvfh算法的室内自主飞行器避障装置

Publications (1)

Publication Number Publication Date
CN115686045A true CN115686045A (zh) 2023-02-03

Family

ID=85047600

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211358725.9A Withdrawn CN115686045A (zh) 2022-11-01 2022-11-01 一种基于3dvfh算法的室内自主飞行器避障装置

Country Status (1)

Country Link
CN (1) CN115686045A (zh)

Similar Documents

Publication Publication Date Title
US11218689B2 (en) Methods and systems for selective sensor fusion
US11914369B2 (en) Multi-sensor environmental mapping
CN109029417B (zh) 基于混合视觉里程计和多尺度地图的无人机slam方法
Al-Kaff et al. Survey of computer vision algorithms and applications for unmanned aerial vehicles
CN107014380B (zh) 基于飞行器的视觉导航与惯性导航的组合导航方法
CN113168186A (zh) 碰撞规避***、深度成像***、交通工具、地图生成器及其方法
Saha et al. A real-time monocular vision-based frontal obstacle detection and avoidance for low cost UAVs in GPS denied environment
WO2017177533A1 (zh) 基于激光雷达的微型无人机操控方法及***
CN111338383B (zh) 基于gaas的自主飞行方法及***、存储介质
CN102190081B (zh) 基于视觉的飞艇定点鲁棒控制方法
CN105222760A (zh) 一种基于双目视觉的无人机自主障碍物检测***及方法
CN103365297A (zh) 基于光流的四旋翼无人机飞行控制方法
CN114923477A (zh) 基于视觉与激光slam技术的多维度空地协同建图***和方法
RU195749U1 (ru) Интеллектуальная система технического зрения беспилотного летательного аппарата для решения задач навигации, построения трехмерной карты окружающего пространства и препятствий и автономного патрулирования
CN110309883A (zh) 一种基于视觉slam的无人机自主定位方法
Wang et al. Micro aerial vehicle navigation with visual-inertial integration aided by structured light
Gao et al. Altitude information acquisition of uav based on monocular vision and mems
CN115686045A (zh) 一种基于3dvfh算法的室内自主飞行器避障装置
Liang et al. Remote Guidance Method of Unmanned Aerial Vehicle Based on Multi-sensors
Fantoni et al. Optic flow-based control and navigation of mini aerial vehicles
Fu et al. Rotating 3D laser mapping system for Multi-rotor drones
Buchholz Multirotor UAS Sense and Avoid with Sensor Fusion
CN114675670B (zh) 一种基于相对定位的无人机自主穿越框型障碍物方法
Jie et al. Tracking and Landing of QUAV under Complex Conditions based on Ground-Air Information Fusion
Zhou et al. On-board sensors-based indoor navigation techniques of micro aerial vehicle

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20230203

WW01 Invention patent application withdrawn after publication