CN112904879A - 基于色块地标的四旋翼飞行器自主跟踪降落***及方法 - Google Patents

基于色块地标的四旋翼飞行器自主跟踪降落***及方法 Download PDF

Info

Publication number
CN112904879A
CN112904879A CN202110062036.2A CN202110062036A CN112904879A CN 112904879 A CN112904879 A CN 112904879A CN 202110062036 A CN202110062036 A CN 202110062036A CN 112904879 A CN112904879 A CN 112904879A
Authority
CN
China
Prior art keywords
landmark
color block
rotor aircraft
landing
color
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.)
Granted
Application number
CN202110062036.2A
Other languages
English (en)
Other versions
CN112904879B (zh
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.)
Tianjin University
Original Assignee
Tianjin University
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 Tianjin University filed Critical Tianjin University
Priority to CN202110062036.2A priority Critical patent/CN112904879B/zh
Publication of CN112904879A publication Critical patent/CN112904879A/zh
Application granted granted Critical
Publication of CN112904879B publication Critical patent/CN112904879B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/08Control of attitude, i.e. control of roll, pitch, or yaw
    • G05D1/0808Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous 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)
  • Image Analysis (AREA)

Abstract

本发明公开了一种基于色块地标识别的四旋翼飞行器自主跟踪降落***及方法,包括设置于四旋翼飞行器机体上的中央主控单元、定位识别模块和跟随降落模块,以及设置于地面上的色块地标,所述定位识别模块用于获得四旋翼飞行器的中心目标值,其输出信号发送至中央主控单元;所述中央主控单元用于读取传感数据信息、保证四旋翼飞行器的姿态控制及操作,其输出信号发送至所述跟随降落模块;所述跟随降落模块采用PID算法跟随定位识别***实现当满足跟踪精度要求时先进行机头方向的调整。与现有技术相比,本发明不仅可以解决上述问题还能够给四旋翼飞行器机头提供方向基准,使得四旋翼飞行器可以按照需要的方向进行精确降落。

Description

基于色块地标的四旋翼飞行器自主跟踪降落***及方法
技术领域
本发明属于四旋翼飞行器导航定位领域,具体涉及一种四旋翼飞行器自主跟踪降落***及方法。
背景技术
随着四旋翼飞行器在军事和民用的发展,越来越多的四旋翼飞行器被应用于货物运输、高空侦查、地面测绘和空地协作任务等等。为了实现这些功能,四旋翼飞行器常常需要对特定目标的识别、跟踪、降落甚至协同合作。故高效的地标识别方法和稳定的跟踪降落方法至关重要。由于传统GPS定位在四旋翼飞行器跟踪和降落过程中所提供精度无法满足需求,所以四旋翼飞行器与视觉传感器的结合不论在军事上还是在商业上都颇具价值。
如今,许多四旋翼飞行器采用定焦相机进行检测,降落过程中,其视野会逐渐拉进地面,对于检测色块来说会导致色块充满相机视野,对于检测二维码来说会使视野无法全部包含二维码,从而导致目标丢失。
上述现有技术存在的缺陷也是本发明亟待解决的技术问题。
发明内容
本发明旨在提出一种基于色块地标的四旋翼飞行器自主跟踪降落***及方法,设计了一种包含四种不同颜色的方形色块地标,从而获得四旋翼飞行器的中心目标值,从而解决四旋翼飞行器的跟随降落问题。
本发明的一种基于色块地标识别的四旋翼飞行器自主跟踪降落***,该***包括设置于四旋翼飞行器机体上的中央主控单元、定位识别模块和跟随降落模块,以及设置于地面上的色块地标,其中:所述定位识别模块用于获得四旋翼飞行器的中心目标值,其输出信号发送至中央主控单元;所述中央主控单元用于读取传感数据信息、保证四旋翼飞行器的姿态控制及操作,其输出信号发送至所述跟随降落模块;
所述跟随降落模块采用PID算法跟随定位识别***获得色块地标的中心目标值,用于实现当满足跟踪精度要求时先进行机头方向的调整,再进行自动降落。
本发明的一种基于色块地标识别的四旋翼飞行器自主跟踪降落方法,该方法具体包括以下步骤:
步骤1、先将色块地标置于目标地点或者表面平坦的移动平台上,启动四旋翼飞行器达到合适的高度,在这个过程中需要保证色块地标在定位识别***的视野范围内;
步骤2、然后进行色块的检测与识别,采用PID算法跟随定位识别***获得的色块地标的中心目标点,
计算PID控制器输出u(t),表达式如下:
Figure BDA0002903061110000021
其中,e(t)表示目标值与当前值的差值,kp表示比例增益,ki表示积分增益,kd表示微分增益;
步骤3、当检测到的有效色块数大于等于2时,表示成功识别到了色块地标,将检测到的色块坐标取平均值作为目标点跟随;随着四旋翼飞行器与色块地标距离的缩短,定位识别***完整识别四种不同颜色的色块,进而获得其中心目标点;
当四旋翼飞行器飞行至色块地标的正上方且跟踪满足精度时,根据需求旋转四旋翼
飞行器的偏航角,先进行机头方向的调整,再进行自动降落,从而实现有向的降落;降落过程中,采用匀速降落方法,以避免四旋翼飞行器降落过快导致过大的地面冲击。
与现有技术相比,本发明不仅可以解决上述问题还能够给四旋翼飞行器机头提供方向基准,使得四旋翼飞行器可以按照需要的方向进行精确降落。
附图说明
图1为本发明的一种基于色块地标的四旋翼飞行器自主跟踪降落***架构图;
图2为本发明设计的色块地标实例图;
图3为本发明的一种基于色块地标的四旋翼飞行器自主跟踪降落方法整体流程图;
图4为四旋翼飞行器跟随色块地标易出现目标丢失问题的演示图。
具体实施方式
下面结合附图和实施例对本发明的技术方案进行详细说明。
如图1所示,为本发明的一种基于色块地标的四旋翼飞行器自主跟踪降落***架构图。该***包括四旋翼飞行器机体、中央主控单元、色块地标、定位识别模块和跟随降落模块。其中,中央主控单元、定位识别模块和跟随降落模块都位于四旋翼飞行器机体上,色块地标设置于地面上,该***实现了对色块地标的识别与跟踪。
具体地,四旋翼飞行器机体包括不低于360mm轴距的机架、配有螺旋桨的无刷电机、电子调速器、锂电池动力***、激光高度测距模块和起落架。每个部分的具体模块的使用型号不限,大部分的开源四旋翼飞行器都包含这些部分。
具体地,中央主控单元以STM32为处理器芯片,包括其***工作电路、姿态传感器模块,其功能包括读取传感器等数据信息、保证姿态控制及相关操作。
具体地,色块地标是一个正方形的区域,该区域包括四块颜色不一的小正方形区域,同时要求色块地标的检测背景不能与该四种颜色相同。如图2所示,为本发明设计的色块地标实例图。以白色背景为例,该色块地标实例图中给出的左上方为红色色块地标,右上方为黄色色块地标,左下方为蓝色色块地标,右下方为绿色色块地标。通过判断每个色块地标的中心坐标,求得整个色块地标的中心目标点。由于这种色块地标有四种颜色的具体方位,能够使四旋翼飞行器据此判断自身与该色块地标的偏角,进而给四旋翼飞行器机头提供方向基准,满足四旋翼飞行器降落时对偏航角的控制需求。以图2的中心目标点为基准,降落过程中四种颜色的色块一直会在相机视野内,可以很好地解决上述问题。注意,图2中的坐标轴与中心目标点只是为了清晰地表述该色块地标的工作原理,实际地标中不应出现。由于色块地标实际中的尺寸与四旋翼飞行器高度相关,部分尺寸参考具体如表1所示。
表1
色块地标尺寸 飞行高度
200mm*200mm 30cm-100cm
500mm*500mm 100cm-200cm
1000mm*1000mm 200cm-500cm
具体地,定位识别模块是安装在四旋翼飞行器底部正中心的OpenMV摄像头模块,通过串口与中央主控单元相连,该模块通过识别四种色块地标在图像中的中心坐标位置来获得四旋翼飞行器的中心目标值。OpenMV摄像头可以快速准确地识别所需的色块并获得其中心坐标,从而方便地计算图2中所述的中心目标点。为了降低其保守性,初始时认为只识别到两种不同颜色的色块时也成功识别到了该色块地标。
具体地,跟随降落模块是位于中央主控单元中的控制器,其功能是采用PID算法跟随定位识别***获得的色块地标的中心目标值,当满足跟踪精度要求时先进行机头方向的调整,再进行自动降落,PID算法如下所示
Figure BDA0002903061110000041
其中,e(t)表示目标值与当前值的差值,kp表示比例增益,起到加快***响应速度和提高***调节精度的作用,ki表示积分增益,起到消除残差,调节稳态时间的作用,kd表示微分增益,起到改善***的动态性能,预测误差趋势并提前修正的作用。这些参数需要根据实际情况进行调整。特别地,进行跟随控制时,e(t)为定位识别***计算出的中心目标点与四旋翼飞行器自身位置的偏差;进行自动降落时,e(t)为期望降落速度与降落速度之差。与传统控制高度的方法不同,四旋翼飞行器降落时保持降落速度恒定,避免了四旋翼飞行器降落过快导致过大的地面冲击。
如图3所示,为本发明的一种基于色块地标识别的四旋翼飞行器自主跟踪降落方法整体流程图。该方法具体包括以下步骤:
步骤1、先将色块地标置于目标地点或者表面平坦的移动平台上,启动四旋翼飞行器达到合适的高度,在这个过程中需要保证色块地标在定位识别***的视野范围内;
步骤2、然后进行色块的检测与识别,采用PID算法跟随定位识别***获得的色块地标的中心目标点,
计算PID控制器输出u(t),表达式如下:
Figure BDA0002903061110000051
其中,e(t)表示目标值与当前值的差值,kp、ki和kd表示控制参数,这些参数需要根据实际情况进行调整。特别地,进行跟随控制时,e(t)为定位识别***计算出的中心目标点与四旋翼飞行器自身位置的偏差,进行自动降落时,e(t)为期望降落速度与降落速度之差;
步骤3、当检测到的有效色块数大于等于2时,表示成功识别到了色块地标,将检测到的色块坐标取平均值作为目标点跟随;随着四旋翼飞行器与色块地标距离的缩短,定位识别***完整识别四种不同颜色的色块,进而获得其中心目标点;
当四旋翼飞行器飞行至色块地标的正上方且跟踪满足精度时,根据需求旋转四旋翼飞行器的偏航角,先进行机头方向的调整,再进行自动降落,从而实现有向的降落;降落过程中,采用匀速降落方法,避免了四旋翼飞行器降落过快导致过大的地面冲击。
在四旋翼飞行器跟随色块地标时,易出现的角度变化导致的定位识别***视野丢失色块地标的问题。如图4所示,为四旋翼飞行器跟随色块地标易出现目标丢失问题的演示图。可以看出,当四旋翼飞行器处于水平状态时,可以成功识别到色块地标。当计算出中心目标点之后,四旋翼飞行器需要进行自身姿态的改变来跟踪该色块地标,从而出现视野丢失的问题。针对这种问题,跟随降落***使用一种姿态解耦方法来解决,具体方包括以下步骤:
延迟判断,失去色块地标一秒后才认为丢失目标;
姿态补偿,检测到四旋翼飞行器角度改变导致的目标丢失时,对e(t)进行角度乘以系数的补偿;
确认丢失目标时,为避免突变,e(t)在一秒内缓慢降为零。
本发明未尽事宜为公知技术。
上述具体实施方式只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明精神实质所作的等效变化或修饰,都应涵盖在本发明的保护范围之内。

Claims (8)

1.一种基于色块地标识别的四旋翼飞行器自主跟踪降落***,其特征在于,该***包括设置于四旋翼飞行器机体上的中央主控单元、定位识别模块和跟随降落模块,以及设置于地面上的色块地标,其中:所述定位识别模块用于获得四旋翼飞行器的中心目标值,其输出信号发送至中央主控单元;所述中央主控单元用于读取传感数据信息、保证四旋翼飞行器的姿态控制及操作,其输出信号发送至所述跟随降落模块;
所述跟随降落模块采用PID算法跟随定位识别***获得色块地标的中心目标值,用于实现当满足跟踪精度要求时先进行机头方向的调整,再进行自动降落。
2.如权利要求1所述的一种基于色块地标识别的四旋翼飞行器自主跟踪降落***,其特征在于,所述四旋翼飞行器机体包括不低于360mm轴距的机架、配有螺旋桨的无刷电机、电子调速器、锂电池动力***、激光高度测距模块和起落架。
3.如权利要求1所述的一种基于色块地标识别的四旋翼飞行器自主跟踪降落***,其特征在于,所述中央主控单元以STM32为处理器芯片,包括其***工作电路以及姿态传感器模块。
4.如权利要求1所述的一种基于色块地标识别的四旋翼飞行器自主跟踪降落***,其特征在于,所述色块地标是一个正方形的区域,进一步,该区域包括四块颜色不一的小正方形区域,同时要求色块地标的检测背景不能与该四种颜色相同。
5.如权利要求4所述的一种基于色块地标识别的四旋翼飞行器自主跟踪降落***,其特征在于,所述色块地标的尺寸设置与四旋翼飞行器的飞行高度相关,当飞行高度为30cm-100cm、100cm-200cm、200cm-500cm三种情形时,所述色块地标的尺寸分别对应的设定值为:200mm*200mm、500mm*500mm、1000mm*1000mm。
6.如权利要求1所述的一种基于色块地标识别的四旋翼飞行器自主跟踪降落***,其特征在于,所述定位识别***是安装在四旋翼飞行器底部正中心的OpenMV摄像头模块。
7.一种基于色块地标识别的四旋翼飞行器自主跟踪降落方法,其特征在于,该方法具体包括以下步骤:
步骤1、先将色块地标置于目标地点或者表面平坦的移动平台上,启动四旋翼飞行器达到合适的高度,在这个过程中需要保证色块地标在定位识别***的视野范围内;
步骤2、然后进行色块的检测与识别,采用PID算法跟随定位识别***获得的色块地标的中心目标点,
计算PID控制器输出u(t),表达式如下:
Figure FDA0002903061100000021
其中,e(t)表示目标值与当前值的差值,kp表示比例增益,ki表示积分增益,kd表示微分增益;
步骤3、当检测到的有效色块数大于等于2时,表示成功识别到了色块地标,将检测到的色块坐标取平均值作为目标点跟随;随着四旋翼飞行器与色块地标距离的缩短,定位识别***完整识别四种不同颜色的色块,进而获得其中心目标点;
当四旋翼飞行器飞行至色块地标的正上方且跟踪满足精度时,根据需求旋转四旋翼飞行器的偏航角,先进行机头方向的调整,再进行自动降落,从而实现有向的降落;降落过程中,采用匀速降落方法,以避免四旋翼飞行器降落过快导致过大的地面冲击。
8.如权利要求1所述的一种基于色块地标识别的四旋翼飞行器自主跟踪降落方法,其特征在于,当四旋翼飞行器跟随色块地标时出现的角度变化,从而导致的定位识别***视野丢失色块地标的情形下,还包括姿态解耦流程,该;流程具体处理如下:
进行延迟判断,即失去色块地标一秒后才认为丢失目标;
进行姿态补偿,即检测到四旋翼飞行器角度改变导致的目标丢失时,对e(t)进行角度乘以系数的补偿;
确认丢失目标时,为避免突变,e(t)在一秒内缓慢降为零。
CN202110062036.2A 2021-01-18 2021-01-18 基于色块地标的四旋翼飞行器自主跟踪降落***及方法 Active CN112904879B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110062036.2A CN112904879B (zh) 2021-01-18 2021-01-18 基于色块地标的四旋翼飞行器自主跟踪降落***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110062036.2A CN112904879B (zh) 2021-01-18 2021-01-18 基于色块地标的四旋翼飞行器自主跟踪降落***及方法

Publications (2)

Publication Number Publication Date
CN112904879A true CN112904879A (zh) 2021-06-04
CN112904879B CN112904879B (zh) 2024-04-12

Family

ID=76114633

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110062036.2A Active CN112904879B (zh) 2021-01-18 2021-01-18 基于色块地标的四旋翼飞行器自主跟踪降落***及方法

Country Status (1)

Country Link
CN (1) CN112904879B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103809598A (zh) * 2014-03-12 2014-05-21 北京航空航天大学 一种基于三层品字形多色降落坪的旋翼无人机自主起降***
CN104166854A (zh) * 2014-08-03 2014-11-26 浙江大学 针对小型无人机自主降落的视觉分级地标定位识别方法
WO2015142166A1 (en) * 2014-03-20 2015-09-24 Lely Patent N.V. Method and system for navigating an agricultural vehicle on a land area
CN105278541A (zh) * 2015-09-02 2016-01-27 蔡兆旸 一种飞行器辅助降落控制方法及***
CN107063261A (zh) * 2017-03-29 2017-08-18 东北大学 用于无人机精准着陆的多特征信息地标检测方法
CN107463181A (zh) * 2017-08-30 2017-12-12 南京邮电大学 一种基于AprilTag的四旋翼飞行器自适应追踪***
CN108710383A (zh) * 2018-05-25 2018-10-26 哈尔滨工业大学 一种基于航点规划与跟踪的四旋翼飞行器自主降落控制方法
CN110109469A (zh) * 2019-03-19 2019-08-09 南京理工大学泰州科技学院 一种具有颜色、识别、定位、跟踪功能的四旋翼无人机的控制***
CN110989687A (zh) * 2019-11-08 2020-04-10 上海交通大学 一种基于嵌套正方形视觉信息的无人机降落方法
CN111307157A (zh) * 2020-03-12 2020-06-19 上海交通大学 一种基于视觉的无人机自主降落的导航信息解算方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103809598A (zh) * 2014-03-12 2014-05-21 北京航空航天大学 一种基于三层品字形多色降落坪的旋翼无人机自主起降***
WO2015142166A1 (en) * 2014-03-20 2015-09-24 Lely Patent N.V. Method and system for navigating an agricultural vehicle on a land area
CN104166854A (zh) * 2014-08-03 2014-11-26 浙江大学 针对小型无人机自主降落的视觉分级地标定位识别方法
CN105278541A (zh) * 2015-09-02 2016-01-27 蔡兆旸 一种飞行器辅助降落控制方法及***
CN107063261A (zh) * 2017-03-29 2017-08-18 东北大学 用于无人机精准着陆的多特征信息地标检测方法
CN107463181A (zh) * 2017-08-30 2017-12-12 南京邮电大学 一种基于AprilTag的四旋翼飞行器自适应追踪***
CN108710383A (zh) * 2018-05-25 2018-10-26 哈尔滨工业大学 一种基于航点规划与跟踪的四旋翼飞行器自主降落控制方法
CN110109469A (zh) * 2019-03-19 2019-08-09 南京理工大学泰州科技学院 一种具有颜色、识别、定位、跟踪功能的四旋翼无人机的控制***
CN110989687A (zh) * 2019-11-08 2020-04-10 上海交通大学 一种基于嵌套正方形视觉信息的无人机降落方法
CN111307157A (zh) * 2020-03-12 2020-06-19 上海交通大学 一种基于视觉的无人机自主降落的导航信息解算方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
徐滔宏;王志胜;鹿山山;: "基于视觉引导的无人机自主降落研究", 机械与电子, no. 08, pages 46 - 48 *
檀姗姗;杨洪玖;路继勇;于洋;: "基于扩张状态观测器的飞行器姿态控制研究", 燕山大学学报, no. 06, pages 55 - 61 *

Also Published As

Publication number Publication date
CN112904879B (zh) 2024-04-12

Similar Documents

Publication Publication Date Title
CN109911231B (zh) 基于gps和图像识别混合导航的无人机自主着舰方法与***
US10778967B2 (en) Systems and methods for improving performance of a robotic vehicle by managing on-board camera defects
CN107544550B (zh) 一种基于视觉引导的无人机自动着陆方法
CN109992006A (zh) 一种电力巡检无人机的精准回收方法和***
CN106774409B (zh) 一种无人机的半自主仿地飞行***及其控制方法
EP1645505B1 (en) Unmanned helicopter and landing method for an unmanned helicopter
CN105867397B (zh) 一种基于图像处理和模糊控制的无人机精确位置降落方法
US20190068829A1 (en) Systems and Methods for Improving Performance of a Robotic Vehicle by Managing On-board Camera Obstructions
CN105468009B (zh) 应用于微小型飞行器的多动力融合飞控***以及方法
CN105966594B (zh) 无人机机身结构、凹槽辅助定位平台及其降落定位方法
CN103226356A (zh) 基于图像处理的无人机精确位置降落方法
JP2005115623A (ja) 画像認識を用いた航法装置
CN105335733A (zh) 一种无人机自主着陆视觉定位方法及***
CN108536163B (zh) 一种单面结构环境下的动力学模型/激光雷达组合导航方法
US20220017235A1 (en) Autonomous landing systems and methods for vertical landing aircraft
CN111003192A (zh) 一种基于gps与视觉的无人机自主着陆***和着陆方法
CN107783552B (zh) 控制无人机返航的方法及装置
CN107831776A (zh) 基于九轴惯性传感器的无人机自主返航方法
CN112783181B (zh) 一种基于模糊控制的多旋翼无人机集群视觉着降方法
CN106043690B (zh) 固定翼无人机失速悬停降落方法及***
CN110231835A (zh) 一种基于机器视觉的无人机精准降落方法
WO2016048437A1 (en) Initial rotor state compensation for a rotorcraft
CN118092500A (zh) 一种无人机的安全降落方法、装置、无人机及介质
CN109857128A (zh) 无人机视觉定点降落方法、***、设备及存储介质
AU2024204194A1 (en) Aircraft position control system, aircraft, and aircraft position control method

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