【技术实现步骤摘要】
自主移动设备以及自动闪避方法
[0001]本专利技术涉及一种自主移动设备以及自动闪避方法。
技术介绍
[0002]随着人工智能技术的发展,移动机器人的应用范围越来越广泛,例如在工厂内的货物搬运机器人、在医院内的移动病床、在餐厅内的传菜机器人以及在道路上的无人驾驶车辆等等。移动机器人通常根据规划的路径自主移动。在自主移动的过程中,一旦有紧急情况产生时移动机器人无法及时响应紧急指令并执行闪避操作,进而会产生碰撞或妨碍其他人/机器人的移动。
技术实现思路
[0003]本专利技术的主要目的是提供一种应用于自主移动设备的自动闪避方法以及自主移动设备,旨在解决现有技术中无法及时响应紧急指令并执行闪避操作的问题。
[0004]一种自动闪避方法,应用于沿规划轨迹自主移动的自主移动设备内;所述自动闪避方法包括:
[0005]接收目标设备发出的闪避指令;
[0006]获取所述目标设备的通行宽度以及所述自主移动设备所在区域的至少两个相对边界;
[0007]计算所述自主移动设备的当前位置与所述边界之间 ...
【技术保护点】
【技术特征摘要】
1.一种自动闪避方法,应用于沿规划轨迹自主移动的自主移动设备内;所述自动闪避方法包括:接收目标设备发出的闪避指令;获取所述目标设备的通行宽度以及所述自主移动设备所在区域的至少两个相对边界;计算所述自主移动设备的当前位置与所述边界之间垂直距离作为相对距离;判断是否提取到闪避距离;其中,所述闪避距离为大于所述通行宽度的所述相对距离;在提取到所述闪避距离时,根据所述闪避距离确定目标边界;控制所述自主移动设备执行闪避操作;其中,所述闪避操作为沿指定方向朝向所述目标边界移动并停留在所述目标边界。2.如权利要求1所述的自动闪避方法,其特征在于,在所述计算所述自主移动设备的当前位置与所述边界之间垂直距离作为相对距离的步骤之前,所述自动闪避方法还包括:获取所述自主移动设备的行进方向以及所述目标设备的移动方向;判断所述行进方向与所述移动方向是否重合;在所述行进方向与所述移动方向重合时,获取所述目标设备的移动速度作为第一速度,并获取所述自主移动设备的移动速度作为第二速度;判断所述第二速度是否小于所述第一速度;在所述第二速度大于等于所述第二速度时,控制所述自主移动设备沿所述行进方向移动;在所述行进方向与所述移动方向不重合或者所述第二速度小于所述第一速度时,计算所述自主移动设备的当前位置与所述边界之间垂直距离作为相对距离。3.如权利要求1所述的自动闪避方法,其特征在于,所述根据所述闪避距离确定目标边界的步骤包括:判断是否存在多个所述闪避距离;在存在...
【专利技术属性】
技术研发人员:林忠亿,
申请(专利权)人:鸿海精密工业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。