CN110673627A - 一种森林无人机搜寻方法 - Google Patents
一种森林无人机搜寻方法 Download PDFInfo
- Publication number
- CN110673627A CN110673627A CN201910871694.9A CN201910871694A CN110673627A CN 110673627 A CN110673627 A CN 110673627A CN 201910871694 A CN201910871694 A CN 201910871694A CN 110673627 A CN110673627 A CN 110673627A
- Authority
- CN
- China
- Prior art keywords
- unmanned aerial
- aerial vehicle
- obstacles
- sensor
- distance
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000003287 optical effect Effects 0.000 claims abstract description 14
- 238000004891 communication Methods 0.000 claims abstract description 9
- 238000001914 filtration Methods 0.000 claims abstract description 4
- 238000005259 measurement Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 3
- 239000002245 particle Substances 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000009975 flexible effect Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种森林无人机搜寻方法,无人机根据IMU数据和光流数据,利用扩展卡尔曼滤波算法得出无人机的初步位姿;采用自适应蒙特卡洛定位法对无人机的初步位姿进行修正;利用激光传感器、辅助定位传感器测量不同方向的障碍物与无人机之间的距离,经过比较进行数据修正,利用有效数据进行建图,并根据障碍物大小确定可通行位置,继而确定可通行的连通区域并进行路径规划。本发明采用了多种传感器,实现高精度定位,充分发挥不同传感器的优点,进行不同传感器进行了优缺点互补。采用了多种定位算法相结合的算法,进行位姿的修正,这样能够充分的对森林等障碍物多的复杂环境进行充分的扫描,并减少传感器的盲区,克服干扰。
Description
技术领域
本发明涉及无人机技术领域,具体涉及一种森林无人机搜寻方法。
背景技术
四旋翼无人机以其尺寸小、结构简单、行动灵活以及制造成本低廉等优点,在航拍、灾后救援、农林种植、军事侦察等领域得到越来越广泛的应用。我国是一个林业大国,对于森林林间的近距离勘察、野生动物的追踪、野外森林的失事人员的搜救等存在需求,而人在茂密的森林内行动不便,因此需要无人机协助,而一般的无人机应用都是在空旷无障碍的地方实现的,而在遇到突发威胁、随遇目标等情况下,无法实时进行航线调整,尤其在杂乱的建筑物内和障碍遍布的森林环境下无法实现自主导航飞行,进而无法实现高级别的飞行任务。所以多障碍复杂的森林间无人机自主飞行面临着巨大的挑战。
无人机在森林间自主飞行需要解决定位问题,而GPS定位信息在复杂的森林间不再适用,这需要无人机自主检测周围的环境并构建出地图,然后利用构建的地图进行路径规划。
现有技术的缺点主要有:处理时间长,定位精度不高,检测存在盲区,受环境影响干扰大,只适用于室内静态环境,对室外环境判断不准确,尤其是具有移动物体干扰的情况。基于双目摄像头的定位避障技术需要对环境进行实时的图像采集,基于所采集的左、右两幅图像匹配计算生成视差图并进行预处理;基于视差图信息,对视差图进行轮廓和灰度值的聚类划分,得到具有清晰结构的区域块,将所述区域块的噪声干扰去除后得到潜在障碍物区域。这样的处理需要大量的计算,处理的时间长,无法满足无人机实时性的要求。一些基于超声波、声呐等传感器的障碍物检测方法,这些传感器能够探测智能体周围的环境,但是在复杂的环境下,多个超声波信息交错在一起容易产生混淆。而且任何传感设备都不是完美的,总会存在盲区或受外界噪声的干扰,这就导致了准确性的降低。
发明内容
本发明的目的是提供一种处理速度快、定位精度高的森林无人机搜寻方法,该搜寻方法使得无人机在森林环境下能快速搜寻路径,能更好地适应森林间的复杂环境。
为了实现上述任务,本发明采用以下技术方案:
一种森林无人机搜寻方法,在无人机上搭载有激光传感器、辅助定位传感器、光流传感器、惯性测量单元;当无人机飞行在森林环境中时:
通过惯性测量单元获取IMU数据,通过光流传感器获取光流数据,根据IMU数据和光流数据,利用扩展卡尔曼滤波算法得出无人机的初步位姿;
对于无人机在相邻的两个时间点的初始位姿,采用自适应蒙特卡洛定位法对无人机的初步位姿进行修正,得到修正后的位姿作为无人机真正的位姿;
利用分布在所述无人机周围不同方向的多个所述激光传感器测量不同方向的障碍物与无人机之间的距离;
利用辅助定位传感器测量无人机周围障碍物的距离以及障碍物的大小;如在相同方向上辅助定位传感器测量的障碍物与无人机的距离与所述激光传感器测量的障碍物与无人机的距离的差值大于设定的第一阈值,则视为无效数据,重新利用激光传感器、辅助定位传感器进行障碍物距离的测量;如所述的差值小于设定的第一阈值,则为可用数据,此时利用激光传感器测量的不同方向的障碍物与无人机之间的距离进行地图的构建;
利用辅助定位传感器测量的障碍物大小,对构建的地图中每相邻的两个障碍物之间的距离进行比较,如果相邻的两个障碍物之间的距离大于无人机的最大外径且比最大外径超过设定的第二阈值,则在地图上标注所述两个障碍物之间为可通行位置;
改变无人机的位姿,获取地图中不同的可通行位置;如存在一个或一个以上的可通行位置能构成连通无人机当前位置至设定的目标位置之间的连通区域,则根据该连通区域进行无人机路径规划,无人机根据规划后的路径到达目标位置。
进一步地,所述的辅助定位传感器包括超声波传感器或红外传感器。
进一步地,所述的连通区域的直径均大于无人机的最大外径且超过第二阈值。
本发明具有以下技术特点:
1.与现有技术相比,本发明采用了多种传感器,实现高精度定位,充分发挥不同传感器的优点,进行不同传感器进行了优缺点互补。采用了多种定位算法相结合的算法,进行位姿的修正,这样能够充分的对森林等障碍物多的复杂环境进行充分的扫描,并减少传感器的盲区,克服干扰。
2.本发明实现了高精度定位,提高了对环境变化的抗干扰能力,采用自适应蒙特卡罗定位算法,引入了粒子数自适应机制,提高了位姿估计的效率,从而提高了计算效率。采用了多传感器冗余的障碍物判断算法,充分确保了无人机的安全性能。
附图说明
图1为本发明方法的流程示意图;
图2为激光传感器进行障碍物距离测量时的示意图;
图3为高斯分布采样的示意图;
图4为自适应蒙特卡洛定位法流程示意图;
图5为可通行位置判断流程示意图。
具体实施方式
本发明公开了一种森林无人机搜寻方法,除了无人机自身原本携带的机载计算机、无线收发模块、摄像头、惯性测量单元、动力系统之外,本方案在无人机上还搭载有激光传感器、辅助定位传感器、光流传感器;其中:
所述的机载计算机作为控制中枢,用于接收各类传感器采集的数据进行无人机路径规划、建图、飞行控制等,并根据无线收发模块接收的地面控制指令,对无人机进行对应的控制;无线收发模块用于将无人机当前的飞行信息发送给地面控制器,并接收地面控制器发送来的控制指令;摄像头用于采集图像,并通过无线收发模块发送给地面控制器;惯性测量单元用于采集IMU数据,动力系统用于驱动无人机。
无人机在森林间飞行首要任务是先对森林环境进行扫描,构建出电子地图,然后对障碍物的位置以及大小进行识别,森林间的障碍物主要为树干以及树叶,再对进行路径规格,然后到达目标点进行相应的任务。具体步骤如下:
步骤1,通过惯性测量单元IMU获取IMU数据,但是由于IMU的气压计不稳定,而且无人机相对地面的高度需要更加准确的光流传感器来做定高处理,因此通过光流传感器获取光流数据,机载计算机根据IMU数据和光流数据,利用扩展卡尔曼滤波算法得出无人机的初步位姿。
步骤2,对于无人机在相邻的两个时间点的初始位姿,机载计算机采用自适应蒙特卡洛定位法对无人机的初步位姿进行修正,得到修正后的位姿作为无人机真正的位姿。所述的相邻的两个时间点,是指当前时间点与前一刻时间点;修改正后的位姿为当前时刻无人机的真正位姿。无人机的位姿是无人机进行定位、路径规划、建图等过程的基础,因此精确的位姿对无人机的这些过程具有重要意义。
在自适应蒙特卡洛定位法中,用高斯分布采样出M个粒子来表示无人机位置。如图3所示,其中圆点表示采用的粒子,曲线表示高斯分布。定位过程包含四个步骤,如图4所示。
步骤3,机载计算机利用分布在所述无人机周围不同方向的多个所述激光传感器测量不同方向的障碍物与无人机之间的距离。所述的激光传感器能够测量不同方向最近障碍物,也就是树枝、树叶等与无人机之间的距离。每一个时间点,机载计算机会获取到一次测量值。如图2所示,其中三角形表示无人机,直线为激光束,方块为在激光方向上检测到的最近的障碍物。激光传感器检测到的距离值在后续经过数据有效性判断后,利用有效数据进行地图的构建。
步骤4,利用辅助定位传感器,例如超声波传感器、红外传感器等测量无人机周围障碍物的距离以及障碍物的大小;机载计算机进行判断:
如在相同方向上辅助定位传感器测量的障碍物与无人机的距离与所述激光传感器测量的障碍物与无人机的距离的差值大于设定的第一阈值,例如第一阈值为5cm,则视这两类距离均为无效数据,重新利用激光传感器、辅助定位传感器进行障碍物距离的测量;如所述的差值小于设定的第一阈值,则为可用数据,此时利用激光传感器测量的不同方向的障碍物与无人机之间的距离进行地图的构建。由此,通过辅助定位传感器进行障碍物距离的校正,使建图更加精准。
步骤5,利用辅助定位传感器测量的障碍物大小,机载计算机对构建的地图中每相邻的两个障碍物之间的距离进行比较,如果相邻的两个障碍物之间的距离大于无人机的最大外径且比所述最大外径超过设定的第二阈值,例如第二阈值设置为不小于20cm,则在地图上标注所述两个障碍物之间为可通行位置。即两个障碍物之间的距离要大于无人机的最大外径,并且要留有一定的余量(第二阈值),使得在外界因素,如风力等的影响条件下,可通行位置也能满足通行需求。对于两个障碍物之间的距离小于无人机最大外径的位置标注为不可通行位置。
步骤6,改变无人机的位姿,按照步骤5相同的方法获取地图中不同的可通行位置;如存在一个或一个以上的可通行位置能构成连通无人机当前位置至设定的目标位置之间的连通区域,该连通区域的直径均大于无人机的最大外径且超过第二阈值,则根据该连通区域进行无人机路径规划,无人机根据规划后的路径到达目标位置。
Claims (3)
1.一种森林无人机搜寻方法,其特征在于,在无人机上搭载有激光传感器、辅助定位传感器、光流传感器、惯性测量单元;当无人机飞行在森林环境中时:
通过惯性测量单元获取IMU数据,通过光流传感器获取光流数据,根据IMU数据和光流数据,利用扩展卡尔曼滤波算法得出无人机的初步位姿;
对于无人机在相邻的两个时间点的初始位姿,采用自适应蒙特卡洛定位法对无人机的初步位姿进行修正,得到修正后的位姿作为无人机真正的位姿;
利用分布在所述无人机周围不同方向的多个所述激光传感器测量不同方向的障碍物与无人机之间的距离;
利用辅助定位传感器测量无人机周围障碍物的距离以及障碍物的大小;如在相同方向上辅助定位传感器测量的障碍物与无人机的距离与所述激光传感器测量的障碍物与无人机的距离的差值大于设定的第一阈值,则视为无效数据,重新利用激光传感器、辅助定位传感器进行障碍物距离的测量;如所述的差值小于设定的第一阈值,则为可用数据,此时利用激光传感器测量的不同方向的障碍物与无人机之间的距离进行地图的构建;
利用辅助定位传感器测量的障碍物大小,对构建的地图中每相邻的两个障碍物之间的距离进行比较,如果相邻的两个障碍物之间的距离大于无人机的最大外径且比最大外径超过设定的第二阈值,则在地图上标注所述两个障碍物之间为可通行位置;
改变无人机的位姿,获取地图中不同的可通行位置;如存在一个或一个以上的可通行位置能构成连通无人机当前位置至设定的目标位置之间的连通区域,则根据该连通区域进行无人机路径规划,无人机根据规划后的路径到达目标位置。
2.如权利要求1所述的森林无人机搜寻方法,其特征在于,所述的辅助定位传感器包括超声波传感器或红外传感器。
3.如权利要求1所述的森林无人机搜寻方法,其特征在于,所述的连通区域的直径均大于无人机的最大外径且超过第二阈值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910871694.9A CN110673627A (zh) | 2019-09-16 | 2019-09-16 | 一种森林无人机搜寻方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910871694.9A CN110673627A (zh) | 2019-09-16 | 2019-09-16 | 一种森林无人机搜寻方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110673627A true CN110673627A (zh) | 2020-01-10 |
Family
ID=69077955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910871694.9A Pending CN110673627A (zh) | 2019-09-16 | 2019-09-16 | 一种森林无人机搜寻方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110673627A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113310493A (zh) * | 2021-05-28 | 2021-08-27 | 广东工业大学 | 一种基于事件触发机制的无人机实时导航方法 |
CN113325867A (zh) * | 2021-05-21 | 2021-08-31 | 华中科技大学 | 一种无人航行器搜寻的路径规划方法、装置和无人航行器 |
CN113485392A (zh) * | 2021-06-17 | 2021-10-08 | 广东工业大学 | 基于数字孪生的虚拟现实交互方法 |
CN117631686A (zh) * | 2023-12-07 | 2024-03-01 | 浙江大学 | 面向多旋翼无人机的路径优化方法以及轨迹跟踪控制方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984357A (zh) * | 2014-05-30 | 2014-08-13 | 中国人民解放军理工大学 | 一种基于全景立体成像设备的无人机自动避障飞行系统 |
CN105094138A (zh) * | 2015-07-15 | 2015-11-25 | 东北农业大学 | 一种用于旋翼无人机的低空自主导航系统 |
CN105892489A (zh) * | 2016-05-24 | 2016-08-24 | 国网山东省电力公司电力科学研究院 | 一种基于多传感器融合的自主避障无人机系统及控制方法 |
CN106950976A (zh) * | 2017-02-28 | 2017-07-14 | 北京天恒长鹰科技股份有限公司 | 基于卡尔曼和粒子滤波的室内飞艇三维定位装置及方法 |
CN108375374A (zh) * | 2018-02-26 | 2018-08-07 | 重庆邮电大学 | 基于自适应迭代容积粒子滤波的蒙特卡罗定位算法 |
CN109540126A (zh) * | 2018-12-03 | 2019-03-29 | 哈尔滨工业大学 | 一种基于光流法的惯性视觉组合导航方法 |
CN109916398A (zh) * | 2019-03-22 | 2019-06-21 | 南京航空航天大学 | 一种自适应四元数粒子滤波姿态数据融合方法 |
-
2019
- 2019-09-16 CN CN201910871694.9A patent/CN110673627A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984357A (zh) * | 2014-05-30 | 2014-08-13 | 中国人民解放军理工大学 | 一种基于全景立体成像设备的无人机自动避障飞行系统 |
CN105094138A (zh) * | 2015-07-15 | 2015-11-25 | 东北农业大学 | 一种用于旋翼无人机的低空自主导航系统 |
CN105892489A (zh) * | 2016-05-24 | 2016-08-24 | 国网山东省电力公司电力科学研究院 | 一种基于多传感器融合的自主避障无人机系统及控制方法 |
CN106950976A (zh) * | 2017-02-28 | 2017-07-14 | 北京天恒长鹰科技股份有限公司 | 基于卡尔曼和粒子滤波的室内飞艇三维定位装置及方法 |
CN108375374A (zh) * | 2018-02-26 | 2018-08-07 | 重庆邮电大学 | 基于自适应迭代容积粒子滤波的蒙特卡罗定位算法 |
CN109540126A (zh) * | 2018-12-03 | 2019-03-29 | 哈尔滨工业大学 | 一种基于光流法的惯性视觉组合导航方法 |
CN109916398A (zh) * | 2019-03-22 | 2019-06-21 | 南京航空航天大学 | 一种自适应四元数粒子滤波姿态数据融合方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113325867A (zh) * | 2021-05-21 | 2021-08-31 | 华中科技大学 | 一种无人航行器搜寻的路径规划方法、装置和无人航行器 |
CN113310493A (zh) * | 2021-05-28 | 2021-08-27 | 广东工业大学 | 一种基于事件触发机制的无人机实时导航方法 |
CN113310493B (zh) * | 2021-05-28 | 2022-08-05 | 广东工业大学 | 一种基于事件触发机制的无人机实时导航方法 |
CN113485392A (zh) * | 2021-06-17 | 2021-10-08 | 广东工业大学 | 基于数字孪生的虚拟现实交互方法 |
CN117631686A (zh) * | 2023-12-07 | 2024-03-01 | 浙江大学 | 面向多旋翼无人机的路径优化方法以及轨迹跟踪控制方法 |
CN117631686B (zh) * | 2023-12-07 | 2024-06-07 | 浙江大学 | 面向多旋翼无人机的路径优化方法以及轨迹跟踪控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220124303A1 (en) | Methods and systems for selective sensor fusion | |
Balamurugan et al. | Survey on UAV navigation in GPS denied environments | |
US10527720B2 (en) | Millimeter-wave terrain aided navigation system | |
US20180032042A1 (en) | System And Method Of Dynamically Controlling Parameters For Processing Sensor Output Data | |
CN109478068B (zh) | 动态地控制运载工具的方法、装置和存储介质 | |
US12079011B2 (en) | System and method for perceptive navigation of automated vehicles | |
CN105759829A (zh) | 基于激光雷达的微型无人机操控方法及系统 | |
EP3735624B1 (en) | Adjustable object avoidance proximity threshold | |
CN110673627A (zh) | 一种森林无人机搜寻方法 | |
CN104656663A (zh) | 一种基于视觉的无人机编队感知与规避方法 | |
Griffiths et al. | Obstacle and terrain avoidance for miniature aerial vehicles | |
Singh et al. | Comparative analysis of range sensors for the robust autonomous navigation–a review | |
CN110764531B (zh) | 基于激光雷达与人工势场法的无人机编队飞行避障方法 | |
CN112335190B (zh) | 无线电链路覆盖图和减损系统及方法 | |
JP6527726B2 (ja) | 自律移動ロボット | |
Lee | Cooperative drone positioning measuring in internet-of-drones | |
Al-Darraji et al. | A technical framework for selection of autonomous uav navigation technologies and sensors | |
KR20180070465A (ko) | 따르기 위해 운송수단에 대한 타킷에 인접하는 비행 패턴을 수립하기 위한 시스템 및 방법 | |
CN110997488A (zh) | 动态控制用于处理传感器输出数据的参数的系统和方法 | |
CN112306078A (zh) | 一种无人机自动避障导线的方法及系统 | |
Sanjukumar et al. | Obstacle detection and collision avoidance on UAV using rangefinder sensor with Kalman filter technique | |
CN113721188B (zh) | 拒止环境下的多无人机自身定位与目标定位方法 | |
Simsek et al. | Dynamic Artificial Neural Network-Assisted GPS-Less Navigation for IoT-Enabled Drones | |
KR20240035530A (ko) | 모바일 플랫폼을 탐색하기 위한 장치, 시스템 및 방법 | |
CN114155413A (zh) | 一种基于单目视觉和测距信息融合的无人机避障方法 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200110 |
|
RJ01 | Rejection of invention patent application after publication |