用于移动机器人避障的方法

  • 用于移动机器人避障的方法已关闭评论
  • 40 views
  • A+
所属分类:AGV专利检索
摘要

本申请的目的是提供一种用于移动机器人避障的方法与设备。与现有技术相比,本申请通过确定当前碰撞点为移动机器人需避开的激光不可见障碍物,然后基于当前碰撞点以及历史碰撞点构造虚拟障碍物,以使所述移动机器人避开所述激光不可见障碍物。通过这种方式,在移动机器人碰撞到激光不可见障碍物时,能够避开所述激光不可见障碍物,从而完成相应的功能任务,从而使移动机器人完成更加合理的全局任务规划。

用于移动机器人避障的方法
权利要求书

1.一种用于移动机器人避障的方法,其中,该方法包括:确定当前碰撞点为移动机器人需避开的激光不可见障碍物;基于当前碰撞点以及历史碰撞点构造虚拟障碍物,以使所述移动机器人避开所述激光不可见障碍物。

2.根据权利要求1所述的方法,其中,所述基于当前碰撞点以及历史碰撞点构造虚拟障碍物包括:基于所述当前碰撞点添加预设长度的当前撞击辅助线段;基于所述当前撞击辅助线段以及历史撞击辅助线段,构造虚拟障碍物。

3.根据权利要求2所述的方法,其中,所述基于所述当前撞击辅助线段以及历史撞击辅助线段,构造虚拟障碍物包括:基于所述当前撞击辅助线段,以预设分辨率确定栅格点以及每个栅格点的栅格点坐标;将所述栅格点坐标加入候选点字典,其中,所述候选点字典中包括基于所述历史撞击辅助线段添加的栅格点坐标;基于所述候选点字典中的栅格点坐标,构造虚拟障碍物。

4.根据权利要求3所述的方法,其中,所述基于所述候选点字典中的栅格点坐标,构造虚拟障碍物包括:基于所述候选点字典中的栅格点坐标,查询碰撞次数达到碰撞次数阈值的栅格点;基于所述达到碰撞次数阈值的栅格点,添加虚拟线段,以构造虚拟障碍物。

5.一种控制移动机器人避障的设备,其中,该设备包括:第一装置,用于确定当前碰撞点为移动机器人需避开的激光不可见障碍物;第二装置,用于基于当前碰撞点以及历史碰撞点构造虚拟障碍物,以使所述移动机器人避开所述激光不可见障碍物。

6.根据权利要求5所述的设备,其中,所述第二装置包括:第一单元,用于基于所述当前碰撞点添加预设长度的当前撞击辅助线段;第二单元,用于基于所述当前撞击辅助线段以及历史撞击辅助线段,构造虚拟障碍物。

7 .根据权利要求6所述的设备,其中,所述第二单元包括:第一子单元,用于基于所述当前撞击辅助线段,以预设分辨率确定栅格点以及每个栅格点的栅格点坐标;第二子单元,用于将所述栅格点坐标加入候选点字典,其中,所述候选点字典中包括基于所述历史撞击辅助线段添加的栅格点坐标;第三子单元,用于基于所述候选点字典中的栅格点坐标,构造虚拟障碍物。

8.根据权利要求7所述的设备,其中,所述第三子单元用于:基于所述候选点字典中的栅格点坐标,查询碰撞次数达到碰撞次数阈值的栅格点;基于所述达到碰撞次数阈值的栅格点,添加虚拟线段,以构造虚拟障碍物。

抱歉,此资源仅限赞助会员下载,请先
注意:本站资源多为网络收集,如涉及版权问题请及时与站长联系QQ:2766242327,我们会在第一时间内与您协商解决。如非特殊说明,本站所有资源解压密码均为:agvba.com。
weinxin
微信公众号
agvba是一个分享AGV知识和agv案例视频的网站。