【技术实现步骤摘要】
一种移动充电机器人的避让方法
[0001]本专利技术涉及计算机运动控制领域,特别是涉及一种移动充电机器人的避让方法。
技术介绍
[0002]现有移动充电机器人需要在车库中给电动车充电补能,在自主移动到不同目标点的过程中,移动充电机器人难免与车库内其他车辆汇车相遇。而目前移动充电机器人面对与车库内其他车辆汇车相遇的情形,并不能够做到有效空间避让,导致上述其他车辆被机器人堵住车道,造成了时间上的浪费,导致车库内车辆的通行效率较低,给用户带来了不好的体验。
技术实现思路
[0003]本专利技术目的在于,提供一种移动充电机器人的避让方法,能够提高车库内车辆的通行效率,提高用户体验。
[0004]根据本专利技术,提供了一种移动充电机器人的避让方法,包括以下步骤:
[0005]S100,获取移动充电机器人所在第一车道上的路况信息;所述路况信息包括是否存在车辆以及在存在车辆时每个车辆的位置信息。
[0006]S200,根据所述路况信息判断移动充电机器人前方是否存在运动车辆,如果存在,则进入S300。
[0007]S300,判断移动充电机器人前方的第一车辆的运动方向,如果第一车辆的运动方向与移动充电机器人的运动方向相同,则进入S400。
[0008]S400,获取移动充电机器人与第一车辆的距离d1,如果d1≤D1,则控制移动充电机器人执行第一制动停车策略,所述移动充电机器人在执行所述第一制动停车策略的过程中为直线运动,且所述移动充电机器人执行完所述第一制动停车策略后停留在第一车 ...
【技术保护点】
【技术特征摘要】
1.一种移动充电机器人的避让方法,其特征在于,包括以下步骤:S100,获取移动充电机器人所在第一车道上的路况信息;所述路况信息包括是否存在车辆以及在存在车辆时每个车辆的位置信息;S200,根据所述路况信息判断移动充电机器人前方是否存在运动车辆,如果存在,则进入S300;S300,判断移动充电机器人前方的第一车辆的运动方向,如果第一车辆的运动方向与移动充电机器人的运动方向相同,则进入S400;S400,获取移动充电机器人与第一车辆的距离d1,如果d1≤D1,则控制移动充电机器人执行第一制动停车策略,所述移动充电机器人在执行所述第一制动停车策略的过程中为直线运动,且所述移动充电机器人执行完所述第一制动停车策略后停留在第一车道上,D1为第一距离阈值,D1大于移动充电机器人的制动距离;否则,则进入S500;S500,根据所述路况信息判断移动充电机器人后方的第二距离阈值D2内是否存在运动车辆,如果不存在运动车辆,则按照预设规划路线继续运动;否则,进入S600;S600,判断移动充电机器人后方的第二车辆的运动方向,如果第二车辆的运动方向与移动充电机器人的运动方向相反,则按照预设规划路线继续运动;否则,进入S700;S700,将(d
t
,v
t
,Δv
t
)和(d
t
‑1,v
t
‑1,Δv
t
‑1)输入到目标数据库A中进行匹配,根据匹配结果获取移动充电机器人执行的运动策略,所述运动策略包括按照预设规划路线继续运动策略或第二制动停车策略,所述移动充电机器人在执行所述第二制动停车策略的过程中为曲线运动,且所述移动充电机器人执行完所述第二制动停车策略后已驶出第一车道上或停留在距离第一车道右边界线第三距离阈值D3内的第一车道区域;A={a1,a2,
…
,a
N
},a
n
为第n个工况的数据,n的取值范围为1到N,N为A包括的工况数量,a
n
=(a
n,1
,a
n,2
,a
n,3
),a
n,1
=(d
n,Tn
,v
n,Tn
,Δv
n,Tn
),a
n,2
=(d
n,Tn
‑1,v
n,Tn
‑1,Δv
n,Tn
‑1),a
n,3
为a
n
的标签,a
n,3
=0或1;d
t
和d
t
‑1分别为当前时刻t和上一时刻t
‑
1对应的移动充电机器人与第二车辆之间的距离,v
t
和v
t
‑1分别为t和t
‑
1对应的移动充电机器人的运动速度,Δv
t
和Δv
t
‑1分别为t和t
‑
1对应的移动充电机器人与第二车辆的相对运动速度;d
n,Tn
和d
n,Tn
‑1分别为Tn和Tn
‑
1对应的距离,Tn为A中第n个工况对应的时刻,Tn
‑
1为Tn的上一时刻,v
n,Tn
和v
n,Tn
‑1分别为Tn和Tn
‑
1对应的运动速度,Δv
n,Tn
和Δv
n,Tn
‑1分别为Tn和Tn
‑
1对应的相对运动速度。2.根据权利要求1所述的方法,其特征在于,S700中,将(d
t
,v
t
,Δv
t
)和(d
t
‑1,v
t
‑1,Δv
t
‑1)输入到目标数据库中进行匹配,根据匹配结果判断移动充电机器人执行的运动策略,包括:S710,遍历A,获取(d
t
,v
t
,Δv
t
)与a
n,1
的相似度b
n
,如果b
n
≥b0,则将a
n
追加到B中,得到或者B={a
’1,a
’2,
…
,a
’
M
},a
’
m
为追加到B中的第m个工况的数据,a
’
m
=(a
’
m,1
,a
’
m,2
,a
’
m,3
),a
...
【专利技术属性】
技术研发人员:夹磊,邓晓光,赵允喜,梁元波,吴天,欧龙辉,
申请(专利权)人:国广顺能上海能源科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。