[发明专利]一种用于多障碍环境的两轮自平衡车自主避障方法有效
| 申请号: | 201911074355.4 | 申请日: | 2019-11-06 |
| 公开(公告)号: | CN110764411B | 公开(公告)日: | 2020-08-21 |
| 发明(设计)人: | 岳明;宁一高;高俊杰;郭烈;上官锦永 | 申请(专利权)人: | 大连理工大学 |
| 主分类号: | G05B13/02 | 分类号: | G05B13/02;G05B13/04;G05D1/02 |
| 代理公司: | 大连智高专利事务所(特殊普通合伙) 21235 | 代理人: | 盖小静 |
| 地址: | 116023 辽*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 障碍 环境 平衡 自主 方法 | ||
1.一种用于多障碍环境的两轮自平衡车自主避障方法,其特征在于,包括通过考虑安全距离改进人工势场函数的步骤、基于改进人工势场函数建立两轮自平衡车避障控制器的步骤、对避障控制器的关键参数使用模糊逻辑方法进行调节的步骤;
所述通过考虑安全距离改进人工势场函数的步骤,具体为:将安全距离引入现有斥力势场函数中,表达式为:
引力势场表达式为:
其中,σ∈R+为一定大小的安全距离,Uo(p)为障碍物产生的斥力势场,Ut(p)为目标点产生的引力势场,kr∈R+为斥力势场增益系数,ka∈R+为引力势场增益系数,p=(x,y),po=(xo,yo)和pt=(xf,yf)分别代表机器人、障碍物和目标点的位置,Ro为斥力势场的影响范围,ρ(p,pt)为机器人与目标点之间的距离,ρ(p,po)为机器人与障碍物之间的最短距离,ε为一个设计参数满足ε≥1;
所述基于改进人工势场函数建立两轮自平衡车避障控制器的步骤,具体为:采用人工势场合力Fr(p)的方向信息δ控制两轮自平衡车的转向运动,采用人工势场合力Fr(p)的大小信息Fr控制两轮自平衡车的前向运动:
其中,
其中,和分别是从障碍物指向机器人以及从机器人指向目标点的单位矢量,Foi(p)为第i个障碍物作用在两轮自平衡车上的斥力,N=1,2,3,...为传感器探测范围ρ0内的障碍物数目,Ir=∫Frdt,δ为从两轮自平衡车纵向位移xv的方向到Fr(p)方向的角度,为两轮自平衡车转向角,θ为车身倾角,k、k1、k2、k3、k4、k5和k6为7个设计参数;Ft(p)为目标点所产生的引力,Fo(p)为障碍物产生的斥力;
所述对避障控制器的关键参数使用模糊逻辑方法进行调节的步骤,具体为:根据势场合力大小Fr和车身倾角大小|θ|调节所述避障控制器中的关键参数k,调节原则为“Fr越大,k越小;|θ|越大,k越小”。
2.根据权利要求1所述一种用于多障碍环境的两轮自平衡车自主避障方法,其特征在于,所述改进人工势场函数中的两个参数ka和kr满足如下关系:
当ε=2时,其中,
当ε>2时,其中,
当1≤ε<2时,其中,ρ*=(1-ε/2)/[2(z-σ)],
其中z为目标点与附近障碍物之间的最短距离,满足z=ρ(p,po)-ρ(p,pt)>σ。
3.根据权利要求1所述一种用于多障碍环境的两轮自平衡车自主避障方法,其特征在于,所述避障控制器的相关参数满足如下关系:
1-4a1a2≤0且a1>0
或
1-4a1a2>0且
其中,a1=2J2/(mbLλ3),a2=(λ2-g)/λ3,λ2=k5/Υ,λ3=k6/Υ,Υ=κ(2mw+mc+mb)r,κ为两轮自平衡车旋转质量转换系数,g为重力加速度,mω为车轮质量,mc为底盘质量,mb为车身质量,r为车轮半径,L为车身质心到轮轴的距离,J2=I4/2+I6/2+mbL2/2,I4为底盘绕轮轴的转动惯量,I6为车身绕轮轴的转动惯量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911074355.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:加速负反馈控制系统瞬态响应的方法
- 下一篇:一种炼钢合金投入量的控制方法





