[发明专利]一种基于速度势场的无人机避障方法和系统在审
申请号: | 202110963231.2 | 申请日: | 2021-08-20 |
公开(公告)号: | CN113655810A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 范琦涵;胡士强 | 申请(专利权)人: | 上海微电机研究所(中国电子科技集团公司第二十一研究所) |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 北京五洲洋和知识产权代理事务所(普通合伙) 11387 | 代理人: | 刘春成;刘素霞 |
地址: | 200233*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 速度 无人机 方法 系统 | ||
1.一种基于速度势场的无人机避障方法,其特征在于,包括:
步骤S1、根据无人机的位置和速度、障碍物的位置和速度,检测无人机和障碍物的碰撞可能性;
步骤S2、若无人机与障碍物存在碰撞可能性,计算引力场对无人机产生的引力、改进的斥力场对无人机产生的斥力以及速度势场对无人机产生的速度势场力;其中,所述引力场是目标点对无人机产生引力的势场,方向从无人机位置指向目标点,使无人机向目标点运动;所述改进的斥力场是根据无人机与目标点之间的位置关系,基于传统人工势场法进行改进,得到的障碍物对无人机产生斥力的势场,控制无人机规避障碍物;速度势场为与无人机速度矢量的方向、障碍物速度矢量的方向均垂直的势场,对无人机产生速度势场力,控制无人机规避运动障碍物;
步骤S3、根据步骤S20所述引力、改进的斥力场对无人机产生的斥力和速度势场力,计算无人机第i步所受合力,其中,i取值为正整数;
步骤S4、根据无人机第i步所受合力,计算得到无人机第i步的方向单位角,并根据方向单位角计算无人机下一步运动的速度矢量、俯仰角和偏航角,控制无人机避开障碍物。
2.根据权利要求1所述的方法,其特征在于,在步骤S1中,按照碰撞锥检测条件,对所述无人机和障碍物的碰撞可能性进行检测;所述碰撞锥检测条件为:
其中,vr为无人机与障碍物的相对速度矢量,由vr=v-vob计算得到,v为无人机速度矢量,vob为所述障碍物的速度矢量,Lob为所述无人机到所述障碍物的距离矢量,由Lob=pob-p计算得到,其中pob为所述障碍物的位置,p为所述无人机的位置,dsafe为所述无人机和所述障碍物需要保持的最小安全距离,dsafe=rob+r,其中rob为所述障碍物半径,r为所述无人机的最小安全半径。
3.根据权利要求2所述的方法,其特征在于,根据碰撞锥检测条件,按照公式:
计算得到所述改进的斥力场对无人机产生的斥力;
式中:Frep,cone为所述改进的斥力场对无人机产生的斥力;▽为梯度符号;Urep,att为根据无人机与目标点之间的位置关系,基于传统人工势场法,得到的改进的斥力场:
式中:Urep,att为改进的斥力场,η为障碍物斥力因子,p为无人机位置,pob为障碍物位置,pgoal为目标点位置,ρ0为障碍物对无人机运动产生影响的最大距离,ρ(p,pob)表示障碍物到无人机的距离,ρ(p,pob)=||pob-p||,ρ(p,pgoal)表示目标点到无人机的距离;
λcone为根据所述碰撞锥检测条件得到的碰撞锥判断系数;
按照公式:
确定碰撞锥判断系数λcone;
其中,vr为无人机与障碍物的相对速度矢量,由vr=v-vob计算得到,v为无人机速度矢量,vob为所述障碍物的速度矢量,Lob为所述无人机到所述障碍物的距离矢量,由Lob=pob-p计算得到,dsafe为所述无人机和所述障碍物需要保持的最小安全距离,dsafe=rob+r,其中rob为所述障碍物半径,r为所述无人机的最小安全半径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海微电机研究所(中国电子科技集团公司第二十一研究所),未经上海微电机研究所(中国电子科技集团公司第二十一研究所)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110963231.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新型多色瓶盖生产线
- 下一篇:路径规划方法及装置、计算机可读存储介质、终端