一种无人飞行器的控制方法技术

技术编号:12741647 阅读:41 留言:0更新日期:2016-01-21 03:29
本发明专利技术公开了一种无人飞行器的控制方法,该方法包括:分别获取无人飞行器在当前状态下沿竖直向上方向与上方障碍物之间的第一距离信息以及沿竖直向下方向与下方障碍物之间的第二距离信息;判断第一距离信息与第二距离信息的比值是否满足预定条件;若第一距离信息与第二距离信息的比值不满足预定条件,则调整无人飞行器的飞行高度,以使飞行高度调整后的第一距离信息与第二距离信息的比值满足预定条件。本发明专利技术根据第一距离信息和第二距离信息即可控制无人飞行的飞行高度,控制方法简单、易于实现。同时,本发明专利技术可避免无人飞行器在飞行过程中碰撞上方或下方障碍物,进一步增强了无人飞行器在复杂环境下的飞行能力。

【技术实现步骤摘要】

本专利技术涉及无人飞行器
,特别是涉及。
技术介绍
无人飞行器是一种以无线电遥控或自身程序控制为主的不载人飞行器。当无人飞行器自由飞行时,需要控制无人飞行器的飞行高度以防止无人飞行器沿竖直方向碰撞障碍物。—种现有的无人飞行器控制飞行高度的方法是:通过在飞行器底部增加传感器获取无人飞行器的离地面的飞行高度。缺点是:实际情况下飞行器的飞行环境比较复杂时,如飞行器上方有障碍物时,飞行器无法检测到上方的障碍物,可能会导致飞行器与障碍物碰撞。
技术实现思路
本专利技术所要解决的技术问题是提供,解决现有技术的不足。本专利技术解决上述技术问题的技术方案如下:,所述方法包括:S1:分别获取所述无人飞行器在当前状态下沿竖直向上方向与上方障碍物之间的第一距离信息、沿竖直向下方向与下方障碍物之间的第二距离信息、沿所述无人飞行器前进方向的左方与左方障碍物之间的第三距离信息以及沿所述无人飞行器前进方向的右方与右方障碍物之间的第四距离信息;S2:判断所述第一距离信息与所述第二距离信息的比值是否满足预定条件;若所述第一距离信息与所述第二距离信息的比值不满足所述预定条件,则在步骤S3:调整所述无人飞行器的飞行高度,以使飞行高度调整后的所述第一距离信息与所述第二距离信息的比值满足所述预定条件;S4:判断所述第三距离信息与所述第四距离信息的比值是否满足预定条件;若所述第三距离信息与所述第四距离信息的比值不满足所述预定条件,则在步骤S5:调整所述无人飞行器的向左或向右飞行,以使所述第三距离信息与所述第四距离信息的比值满足所述预定条件。本专利技术的有益效果是:区别于现有技术的情况,本专利技术通过分别获取无人飞行器在当前状态下沿竖直向上方向与上方障碍物之间的第一距离信息以及沿竖直向下方向与下方障碍物之间的第二距离信息,当判断第一距离信息与第二距离信息的比值不满足预定条件时,调整无人飞行器的飞行高度。通过上述方式,本专利技术根据第一距离信息和第二距离信息即可控制无人飞行的飞行高度,控制方法简单、易于实现。同时,本专利技术可避免无人飞行器在飞行过程中碰撞上方或下方障碍物,进一步增强了无人飞行器在复杂环境下的飞行能力。【具体实施方式】以下对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。,所述方法包括:S1:分别获取所述无人飞行器在当前状态下沿竖直向上方向与上方障碍物之间的第一距离信息、沿竖直向下方向与下方障碍物之间的第二距离信息、沿所述无人飞行器前进方向的左方与左方障碍物之间的第三距离信息以及沿所述无人飞行器前进方向的右方与右方障碍物之间的第四距离信息;S2:判断所述第一距离信息与所述第二距离信息的比值是否满足预定条件;若所述第一距离信息与所述第二距离信息的比值不满足所述预定条件,则在步骤S3:调整所述无人飞行器的飞行高度,以使飞行高度调整后的所述第一距离信息与所述第二距离信息的比值满足所述预定条件;S4:判断所述第三距离信息与所述第四距离信息的比值是否满足预定条件;若所述第三距离信息与所述第四距离信息的比值不满足所述预定条件,则在步骤S5:调整所述无人飞行器的向左或向右飞行,以使所述第三距离信息与所述第四距离信息的比值满足所述预定条件。进一步:所述步骤S2包括:判断所述第一距离信息与所述第二距离信息的比值是否等于预定比值。进一步:所述步骤S3包括:若所述第一距离信息与所述第二距离信息的比值大于所述预定比值,则提升所述无人飞行器的所述飞行高度,若所述第一距离信息与所述第二距离信息的比值小于所述预定比值,则降低所述无人飞行器的所述飞行高度。进一步:所述步骤S2包括:判断所述第一距离信息与所述第二距离信息的比值是否处于第一预定比值和第二预定比值之间,其中所述第一预定比值大于所述第二预定比值。进一步:所述步骤S3包括:若所述第一距离信息与所述第二距离信息的比值大于所述第一预定比值,则提升所述无人飞行器的所述飞行高度,若所述第一距离信息与所述第二距离信息的比值小于所述第二预定比值,则降低所述无人飞行器的所述飞行高度。进一步:所述步骤S1包括:获取所述上方障碍物的高度值以及所述上方障碍物处的气压值;获取所述无人飞行器在当前状态下的气压值,并根据所述当前状态下的气压值、所述上方障碍物的高度值以及所述上方障碍物处的气压值计算所述第一距离信息。进一步:所述步骤S1包括:获取从所述无人飞行器沿竖直向上方向发射第一超声波的第一发射时间,获取所述第一超声波接触到所述上方障碍后反射回来被接收的第一接收时间,计算所述第一发射时间和所述第一接收时间之间的第一时间差,并根据所述第一时间差和所述第一超声波的传播速度计算所述第一距离信息;获取从所述无人飞行器沿竖直向下方向发射第二超声波的第二发射时间,获取所述第二超声波接触到所述下方障碍物后反射回来被接收的第二接收时间,计算所述第二发射时间和所述第二接收时间之间的第二当前第1页1 2 本文档来自技高网...

【技术保护点】
一种无人飞行器的控制方法,其特征在于,所述方法包括:S1:分别获取所述无人飞行器在当前状态下沿竖直向上方向与上方障碍物之间的第一距离信息、沿竖直向下方向与下方障碍物之间的第二距离信息、沿所述无人飞行器前进方向的左方与左方障碍物之间的第三距离信息以及沿所述无人飞行器前进方向的右方与右方障碍物之间的第四距离信息;S2:判断所述第一距离信息与所述第二距离信息的比值是否满足预定条件;若所述第一距离信息与所述第二距离信息的比值不满足所述预定条件,则在步骤S3:调整所述无人飞行器的飞行高度,以使飞行高度调整后的所述第一距离信息与所述第二距离信息的比值满足所述预定条件;S4:判断所述第三距离信息与所述第四距离信息的比值是否满足预定条件;若所述第三距离信息与所述第四距离信息的比值不满足所述预定条件,则在步骤S5:调整所述无人飞行器的向左或向右飞行,以使所述第三距离信息与所述第四距离信息的比值满足所述预定条件。

【技术特征摘要】

【专利技术属性】
技术研发人员:周斌李勇
申请(专利权)人:桂林创研科技有限公司
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1