CN110703798B - 基于视觉的无人机编队飞行控制方法 - Google Patents
基于视觉的无人机编队飞行控制方法 Download PDFInfo
- Publication number
- CN110703798B CN110703798B CN201911010206.1A CN201911010206A CN110703798B CN 110703798 B CN110703798 B CN 110703798B CN 201911010206 A CN201911010206 A CN 201911010206A CN 110703798 B CN110703798 B CN 110703798B
- Authority
- CN
- China
- Prior art keywords
- wing
- bureaucratic
- unmanned aerial
- plane
- formation
- 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.)
- Active
Links
- 230000015572 biosynthetic process Effects 0.000 title claims abstract description 54
- 238000000034 method Methods 0.000 title claims abstract description 21
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 title claims description 12
- 230000000007 visual effect Effects 0.000 claims abstract description 24
- 238000012423 maintenance Methods 0.000 claims abstract description 5
- 230000002085 persistent effect Effects 0.000 claims description 2
- 238000004891 communication Methods 0.000 abstract description 6
- 230000008569 process Effects 0.000 abstract description 3
- 229910003460 diamond Inorganic materials 0.000 description 3
- 239000010432 diamond Substances 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 150000001875 compounds Chemical class 0.000 description 2
- 238000000354 decomposition reaction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000035899 viability Effects 0.000 description 1
- 239000002699 waste material Substances 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
- G05D1/104—Simultaneous control of position or course in three dimensions specially adapted for aircraft involving a plurality of aircrafts, e.g. formation flying
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)
Abstract
本发明提供了一种基于计算机视觉的无人机编队飞行控制方法和***,即编队飞行过程中,将无人机编队奉行分解为多组长僚机的位置保持问题,对长机进行特征点布置,长机按预定的飞行航迹飞行,僚机通过视觉手段获得长机的位姿信息,通过解算僚机的导航定位指令,引导无人机进行实现编队飞行。本发明能有效提高无人机编队执行任务的能力,在通信受到干扰的复杂电磁环境或强拒止环境下具有很强的应用价值和广泛的应用前景。
Description
技术领域
本发明属于无人机飞行控制技术领域,具体涉及一种无人机编队飞行控制方法。
背景技术
无人驾驶飞机,简称为无人机。随着航空技术和电子技术的发展,无人机因其成本低、易控制等优势,广泛应用于军事与民用领域:敌情侦察、协同打击、地形勘探、地理测绘、线路巡检等。随着任务需求的多样性和复杂性,单架无人机执行任务的能力有限,生存能力受到极大的挑战,而多架无人机协同可以实现信息的互享和行动协调,实现单架无人机的任务扩展,提高任务执行的成功率。无人机编队协同能够使实现微小型无人机的效能最大化,不仅能够扩大其在军事领域的作战能力,也能在民用领域给国民经济带来巨大的推动作用。
目前主要的无人机编队控制方法大体上有图论法、主从式 (Leader-Follower)、基于行为法(Behavior-based)、虚拟结构法(Virtual Structure)以及一致性理论等,在进行编队飞行时,各无人机除了感知自身状态信息外,还需掌握相邻无人机状态信息。GPS/INS是获得自身状态的主要手段,通信则是获得相邻无人机状态的主要手段,但在电磁信号收到压制的环境下,通信受到干扰,编队难以继续保持队形飞行,同时部分僚机执行任务后不再返回,如利用昂贵的抗干扰设备则会造成极大的资源浪费。视觉导航定位技术的发展为无人机相对定位导航提供了一条解决方案,本发明基于视觉定位技术提出了一种无人机编队飞行控制方法。
发明内容
本发明的目的是解决在通信受到干扰环境下无人机编队能够持续保持飞行的技术问题。
为解决上述技术问题,本发明提供基于视觉的无人机编队飞行控制方法,具体实现过程如下步骤:
步骤1、根据编队队形需求,确定无人机编队长僚机,将多无人机编队问题分解为每组两架无人机之间的位置保持问题;
进一步的,无人机编队时,长僚机之间设置一定的高度差,高度差可设置为长僚机之间距离的5%~10%
步骤2、根据无人机的特征,在长僚机上布置特征点,作为视觉定位的参考点,在僚机上布置视觉设备。
进一步的,对于固定翼无人机,可将主特征点设置为机翼两端,并在该部位布置LED灯,LED灯的特性可和僚机机载视觉设备的搭配进行选择和设置。
对于复合翼无人机,除了机翼两侧外,还可将四个旋翼中心设置为辅助特征点。
如果编队飞行时设置两架主机,可将两架主机上的LED灯的分别设置为红外LED灯、紫外LED灯,同时将各自僚机机载视觉设备镜头上配置响应的红外和紫外滤光片。
步骤3、僚机机载设备开机工作,并锁定各自的长僚机,长僚机、僚机先后起飞,在指定的地点集合;
步骤4、获得长僚机在地心坐标系下的位姿信息
步骤5、将步骤4中获取数据传递给僚机飞行控制***,飞控根据编队需求,针对长僚机位置保持问题进行控制指令结算,引导僚机跟随长僚机按预定队形飞行。
进一步的,可根据长僚机的位置、姿态信息进行更为精细的编队控制指令的结算
假设无人机僚机和长僚机需要保持的距离为L,角度为θ,由于长僚机之间的高度差为其距离的5%~10%,可认为长僚机位于同一水平面内飞行,
t-1时刻长僚机位置为
基于无人机长僚机上一时刻位置预测下一时刻位置:
则可得下一时刻僚机位置指令为:
步骤6、每架僚机依据步骤5给出的位置指令跟随各自长僚机飞行,实现整个无人机的编队飞行,直至完成任务。
本发明的有效收益是:
1、本发明中无人机编队飞行不依赖于通信手段,僚机通过自身机载视觉设备获得长僚机的位姿信息,从而引导自身跟随长僚机飞行形成编队,共同完成任务;
2、本发明能有效提高无人机编队执行任务的能力,在通信受到干扰的复杂电磁环境或强拒止环境下具有很强的应用价值和广泛的应用前景。
附图说明
图1为本发明菱形编队示意图;
图2为本发明菱形编队分解示意图;
图3为本发明长机特征点布置示意图;
具体实施方式
下面结合附图对本发明进行详细的阐释和说明。
本发明的核心思路是在编队飞行过程中,将无人机编队奉行分解为多组长僚机的位置保持问题,对长僚机进行特征点布置,长僚机按预定的飞行航迹飞行,僚机通过视觉手段获得长僚机的位姿信息,通过解算僚机的导航定位指令,引导无人机进行实现编队飞行。
为使本领域技术人员更好地理解本发明的技术方案,下面结合具体实施方式对本方法作进一步详细描述。基于视觉的无人机编队飞行方法,包括如下步骤:
步骤1、根据编队队形需求,确定无人机编队长僚机,将多无人机编队问题分解为每组两架无人机之间的位置保持问题;
无人机编队时,长僚机之间设置一定的高度差,高度差可设置为长僚机之间距离的5%~10%,所有僚机在同一在水平面内进行编队飞行构成僚机群。进行分解时,分解方案并不唯一,比如,图1所示的菱形编队问题可以分解为图2所示的3组长僚机位置保持问题,其中僚机3的长机可以选择为图中的长机1,也可选择为僚机1或者僚机2,具体选择可根据实际编队规模和几何关系确定。
步骤2、根据无人机的特征,在长撩机上布置特征点,作为视觉定位的参考点,在僚机上布置视觉设备。
对于固定翼无人机,可将主特征点设置为机翼两端,在该部位布置LED 灯,如图3所示,为了便于对特征点的识别,LED灯可贴于机翼上表面,亦可贴于机翼侧面,具***置视情而定。对于复合翼无人机,除了机翼两侧外,还可将四个旋翼中心设置为辅助特征点。僚机上的视觉设备通过云台和僚机机体相连,降低机体震动对其影响,提高定位精度。
LED灯的特性可和僚机机载视觉设备的搭配进行选择和设置,如果编队飞行时设置两架主机,可将两架主机上的LED灯的分别设置为红外LED 灯、紫外LED灯,同时将各自僚机机载视觉设备镜头上配置响应的红外和紫外滤光片,提高识别定位效果。
步骤3、僚机机载设备开机工作,并锁定各自的长僚机,长僚机、僚机先后起飞,在指定的地点集合;
步骤4、获取长僚机在地心坐标系下的位姿信息;
僚机机载计算机对视觉设备采集图片进行处理,提取LED等轮廓,根据僚机位置、姿态信息、视觉设备的安装参数、特征参数、长僚机的特征参数、特征点位置等信息解算长僚机在僚机机体坐标系下的位姿信息,进而获得长僚机在地心坐标系下的位姿信息。
具体的长僚机位置坐标的求解可参考相关的视觉定位文献,如《计算机单目视觉定位》(秦丽娟等,国防工业出版社)、《计算机双目立体视觉》(高宏伟编,电子工业出版社)等专业书籍中的相关方法,这不是本专利的重点,不做详细介绍。
步骤5、将步骤4中获取数据传递给僚机飞行控制***,飞控根据编队需求,针对长僚机位置保持问题进行控制指令结算,引导僚机跟随长僚机按预定队形飞行。
本发明提供一种可根据长僚机的位置、姿态信息进行更为精细的编队控制指令的结算方法。
假设无人机僚机和长僚机需要保持的距离为L,角度为θ,由于长僚机之间的高度差为其距离的5%~10%,可认为长僚机位于同一水平面内飞行,
t-1时刻长僚机位置为
基于无人机长僚机上一时刻位置预测下一时刻位置:
则可得下一时刻僚机位置指令为:
步骤6、每架僚机依据步骤5给出的位置指令跟随各自长僚机飞行,实现整个无人机的编队飞行,直至完成任务。
此时,长机根据飞行任务自主飞行,每架僚机根据步骤5中计算的位置指令跟随各自长机飞行,实现整个无人机的编队飞行,直至完成任务。结束任务后,长机自主返航,僚机接受返航指令返航。
Claims (4)
1.基于视觉的无人机编队飞行控制方法,其特征在于,包括如下步骤:
步骤1、根据编队队形需求,确定无人机编队长僚机,将多无人机编队问题分解为每组两架无人机之间的位置保持问题;
步骤2、根据无人机的特征,在长僚机上布置特征点,作为视觉定位的参考点,在僚机上布置视觉设备;
步骤3、僚机机载设备开机工作,锁定各自的长僚机,长僚机、僚机先后起飞,在指定的地点集合;
步骤4、获得长僚机在地心坐标系下的位姿信息;
步骤5、将步骤4中获取的数据传递给僚机飞行控制***,僚机飞行控制***根据编队需求,针对长僚机位置保持问题进行控制指令解算,引导僚机跟随长僚机按预定队形飞行;
步骤6、每架僚机依据步骤5给出的位置指令跟随各自长僚机飞行,实现整个无人机的编队飞行,直至完成任务;
所述步骤5中控制指令解算根据长僚机的位置、姿态信息进行,具体如下:
假设无人机僚机和长僚机需要保持的距离为L,角度为θ,由于长僚机之间的高度差为其距离的5%~10%时,则认为长僚机位于同一水平面内飞行,
t时刻长僚机位置
t-1时刻长僚机位置为
基于无人机长僚机当前位置和上一时刻位置来预测长僚机下一时刻位置:
则得下一时刻僚机位置指令为:
2.根据如权利要求1所述的基于视觉的无人机编队飞行控制方法,其特征在于,所述步骤2中,对于固定翼无人机,将特征点设置在机翼两端,并在该部位布置LED灯,LED灯的特性根据僚机机载视觉设备的搭配进行选择和设置。
3.根据如权利要求1所述的基于视觉的无人机编队飞行控制方法,其特征在于,所述步骤2中,对于复合翼无人机,特征点布置在机翼两端或将四个旋翼中心设置为辅助特征点。
4.根据如权利要求1所述的基于视觉的无人机编队飞行控制方法,其特征在于,所述步骤2中,如果编队飞行时设置两架长僚机,则两架长僚机上的LED灯分别设置为红外LED灯、紫外LED灯,同时在各自僚机机载视觉设备镜头上配置相应的红外和紫外滤光片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911010206.1A CN110703798B (zh) | 2019-10-23 | 2019-10-23 | 基于视觉的无人机编队飞行控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911010206.1A CN110703798B (zh) | 2019-10-23 | 2019-10-23 | 基于视觉的无人机编队飞行控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110703798A CN110703798A (zh) | 2020-01-17 |
CN110703798B true CN110703798B (zh) | 2022-10-28 |
Family
ID=69202079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911010206.1A Active CN110703798B (zh) | 2019-10-23 | 2019-10-23 | 基于视觉的无人机编队飞行控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110703798B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111176333B (zh) * | 2020-04-07 | 2020-08-28 | 成都纵横自动化技术股份有限公司 | 飞行控制方法、装置、自动驾驶仪及飞行器 |
CN111650963B (zh) * | 2020-06-03 | 2023-08-18 | 中国人民解放军军事科学院国防科技创新研究院 | 一种面向垂直起降固定翼无人机的视觉集群编队控制方法 |
CN112000122B (zh) * | 2020-07-17 | 2023-08-04 | 中国人民解放军空军工程大学 | 一种航空集群编队队形空间对准控制方法 |
CN112013839A (zh) * | 2020-08-18 | 2020-12-01 | 重庆交通大学 | 一种gps拒止环境下无人机集群实时定位方法 |
CN112114594B (zh) * | 2020-10-13 | 2021-07-16 | 湖南大学 | 一种基于视觉与性能约束的多无人机协同控制方法及*** |
CN112363528B (zh) * | 2020-10-15 | 2022-06-14 | 北京理工大学 | 基于机载视觉的无人机抗干扰集群编队控制方法 |
CN112363532B (zh) * | 2020-11-12 | 2024-04-16 | 西安爱生技术集团公司 | 一种基于quatre算法的多无人机同时起飞集结方法 |
CN112666973B (zh) * | 2020-12-15 | 2022-04-29 | 四川长虹电器股份有限公司 | 基于tof的无人机群在飞行中队形保持和变队的方法 |
CN112631329A (zh) * | 2020-12-18 | 2021-04-09 | 北京泊松技术有限公司 | 基于光学编码led航灯的无人机编队协同控制***及方法 |
CN112783203B (zh) * | 2020-12-28 | 2023-03-21 | 西北工业大学 | 一种基于多传感器的无人机编队保持的控制***及方法 |
CN113759982B (zh) * | 2021-10-19 | 2024-05-28 | 中国人民解放军军事科学院国防科技创新研究院 | 一种仅基于视线测量信息的无人机编队相对状态估计方法 |
CN115220476B (zh) * | 2022-07-22 | 2024-07-19 | 成都飞机工业(集团)有限责任公司 | 一种多无人机协同编队爬升或下降过程高度控制方法 |
CN115437405A (zh) * | 2022-11-07 | 2022-12-06 | 西北工业大学 | 一种飞机大规模仿生编队控制***及方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105223964B (zh) * | 2015-09-28 | 2018-03-09 | 沈阳航空航天大学 | 一种用于无人机编队飞行的控制*** |
CN105786015A (zh) * | 2016-03-28 | 2016-07-20 | 安徽大学 | 基于Arkbird A飞控***的无人机编队控制***及控制方法 |
CN108052110A (zh) * | 2017-09-25 | 2018-05-18 | 南京航空航天大学 | 基于双目视觉的无人机编队飞行方法和*** |
CN107608385B (zh) * | 2017-10-25 | 2019-10-11 | 南京航空航天大学 | 无人直升机编队控制方法及控制*** |
CN107807663B (zh) * | 2017-11-29 | 2019-12-24 | 南京航空航天大学 | 基于自适应控制的无人机编队保持控制方法 |
CN108388269A (zh) * | 2018-03-17 | 2018-08-10 | 青岛理工大学 | 基于四旋翼飞行器的无人机编队飞行控制方法 |
CN110262553B (zh) * | 2019-06-27 | 2022-02-11 | 西北工业大学 | 基于位置信息的固定翼无人机编队飞行方法 |
-
2019
- 2019-10-23 CN CN201911010206.1A patent/CN110703798B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110703798A (zh) | 2020-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110703798B (zh) | 基于视觉的无人机编队飞行控制方法 | |
CN109917767A (zh) | 一种分布式无人机集群自主管理***及控制方法 | |
CN105353772B (zh) | 一种无人机机动目标定位跟踪中的视觉伺服控制方法 | |
CN106774367B (zh) | 一种飞行器的冗余控制方法 | |
CN109774960A (zh) | 无人船无人机协作***及控制方法 | |
CN109895099A (zh) | 一种基于自然特征的飞行机械臂视觉伺服抓取方法 | |
CN111650963B (zh) | 一种面向垂直起降固定翼无人机的视觉集群编队控制方法 | |
CN110888456A (zh) | 一种无人机与无人车的自主协同侦察控制方法 | |
CN105223964A (zh) | 一种用于无人机编队飞行的控制*** | |
CN107144281B (zh) | 基于合作目标和单目视觉的无人机室内定位***及定位方法 | |
CN105352495A (zh) | 加速度与光流传感器数据融合无人机水平速度控制方法 | |
CN106781665A (zh) | 基于物联网的无人机停车位引导*** | |
CN107797568A (zh) | 使用垂直和横向导航减少燃料消耗的最佳巡航爬升跟踪 | |
CN107861522A (zh) | 无人靶机控制*** | |
CN109213198A (zh) | 多无人机协同控制*** | |
CN110618691A (zh) | 基于机器视觉的无人机同心圆靶精准降落方法 | |
CN111857145A (zh) | 一种侦察类无人机和无人装甲车联合编队*** | |
CN111824397A (zh) | 飞控-起落架控制-地形识别多***融合控制*** | |
CN107291096A (zh) | 一种无人机多机混合任务集群*** | |
CN115755575A (zh) | 一种基于ros的双云台无人机自主降落方法 | |
CN215813349U (zh) | 一种无人机编队目标实时跟踪与建模的*** | |
CN114995501A (zh) | 一种面向无人集群的分布式动态路径规划方法 | |
CN111538351B (zh) | 最优航路点计算方法、***及计算航路点能量值的模型 | |
CN108319287A (zh) | 一种无人机智能躲避飞行物的***及其方法 | |
CN114326816A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |