The invention is applicable to the field of robotics, and provides a method and a device for adjusting the path of a robot. The method comprises: acquiring preset robot path information, the current position information of the robot, the robot itself as the center, the virtual path is built in the robot around 360 degrees, the preset path information and the current position based on the information generated in the virtual path size select a virtual path as a new route. The above method can improve the flexibility of obstacle avoidance.
【技术实现步骤摘要】
本专利技术实施例属于机器人领域,尤其涉及一种机器人路径调整方法及装置。
技术介绍
随着智能机器人技术的日益成熟,将有更多的应用场景需要智能机器人的服务,部分或完全代替人的工作,降低人工成本,提高工作效率。机器人的自主导航所必要的功能一个是自身定位,需要随时知道自己所处的位置、方向以及目的地的位置,另一个是避障,即在运动中探测前方的障碍物,与障碍物的距离,以及有效的避开最终达到终点。现有技术中,机器人避障主要依赖安装在机器人上的激光雷达来实现,通过激光雷达的区域检测功能来对机器人周围环境进行检测。但这种检测方式检测区域有限,使用激光雷达检测只能给出指定区域内有无障碍物,而无法给出障碍物的具体位置的信息,只能做到让机器人减速,并不能提前知道机器人的避障方向,所以这种方式存在一定的局限性,机器人在运动过程中的灵活性和可靠性还需进一步的提高。故,有必要提出一种新的技术方案,以解决上述技术问题。
技术实现思路
本专利技术实施例提供了一种机器人路径调整方法及装置,旨在解决现有的机器人移动过程中路径选择不准确导致避障缺乏灵活性的问题。本专利技术实施例是这样实现的,一种机器人路径调整方法,所述机器人路径调整方法包括:获取机器人的预设路径信息;获取机器人的当前位置信息;以机器人自身为中心,在机器人周围360°生成虚拟路径;基于所述预设路径信息和所述当前位置信息,在生成的虚拟路径中选取一条虚拟路径作为新的行驶路径。本专利技术实施例的另一目的在于提供一种机器人路径调整装置,所述机器人路径调整装置包括:预设路径信息获取单元,用于获取机器人的预设路径信息;当前位置信息获取单元,用于获 ...
【技术保护点】
一种机器人路径调整方法,其特征在于,所述机器人移动路径调整方法包括:获取机器人的预设路径信息;获取机器人的当前位置信息;以机器人自身为中心,在机器人周围360°生成虚拟路径;基于所述预设路径信息和所述当前位置信息,在生成的虚拟路径中选取一条虚拟路径作为新的行驶路径。
【技术特征摘要】
1.一种机器人路径调整方法,其特征在于,所述机器人移动路径调整方法包括:获取机器人的预设路径信息;获取机器人的当前位置信息;以机器人自身为中心,在机器人周围360°生成虚拟路径;基于所述预设路径信息和所述当前位置信息,在生成的虚拟路径中选取一条虚拟路径作为新的行驶路径。2.根据权利要求1所述的方法,其特征在于,所述当前位置信息包括机器人的当前朝向,所述以机器人自身为中心,在机器人周围360°生成虚拟路径,具体包括:以机器人为中心,将机器人的当前朝向作为起始方向,在机器人周围360°按顺时针方向和/或逆时针方向,每隔预设间隔角度作为新的朝向;选取线速度,按预设时间在每一个新的朝向生成一条虚拟路径。3.根据权利要求2所述的方法,其特征在于,所述预设路径信息包括预设初始朝向角度,基于所述预设路径信息和所述当前位置信息,在生成的虚拟路径中选取一条虚拟路径作为新的行驶路径,具体包括:采集环境信息,基于所述环境信息获取障碍物信息,所述障碍物信息包括障碍物的位置信息;基于所述障碍物信息,在地图上标记预设区间范围内的障碍物;选取与标记的障碍物无交点,且与所述预设初始朝向角度最接近的虚拟路径作为新的行驶路径。4.根据权利要求3所述的方法,其特征在于,所述选取与标记的障碍物无交点,且与所述预设初始朝向角度最接近的虚拟路径,具体包括:在与标记的障碍物无交点,且与所述预设初始朝向角度最接近的虚拟路径位于第一障碍物和第二障碍物之间时,确定第一障碍物与第一虚拟路径相交的第一交点以及确定第二障碍物与第二虚拟路径相交的第二交点,所述第一虚拟路径是指机器人生成的全部虚拟路径中与第一障碍物相交且与机器人当前朝向最接近的虚拟路径,所述第二虚拟路径是指机器人生成的全部虚拟路径中与第二障碍物相交且与机器人当前朝向最接近的虚拟路径;基于所述第一交点与所述第二交点的连线,计算所述第一障碍物与第二障碍物的空隙宽度信息;获取机器人自身尺寸信息;比较所述空隙宽度信息和所述尺寸信息的大小,判断机器人是否可以从所述第一障碍物和第二障碍物之间通过;若判断机器人可以从所述第一障碍物和第二障碍物之间通过,则将所述虚拟路径作为选取的虚拟路径。5.根据权利要求3所述的方法,其特征在于,在所述基于所述预设路径信息和所述当前位置信息,在生成的虚拟路径中选取一条虚拟路径作为新的行驶路径之后,还包括:获取选取的虚拟路径朝向信息,所述朝向信息包括虚拟路径朝向角度;基于所述机器人的当前朝向和所述虚拟路径朝向角度,调整机器人的朝向。6.一种机器人路径调整装置,其特征在于,所述机器...
【专利技术属性】
技术研发人员:李超,曹立冬,焦小亮,刘文泽,夏舸,
申请(专利权)人:深圳优地科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。