[发明专利]机器人通过狭窄空间方法、装置、终端及存储介质在审
申请号: | 202110246542.7 | 申请日: | 2021-03-05 |
公开(公告)号: | CN112947464A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 牟其龙;李岩;赵明 | 申请(专利权)人: | 上海有个机器人有限公司 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 北京天盾知识产权代理有限公司 11421 | 代理人: | 梁秀秀 |
地址: | 200120 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 通过 狭窄 空间 方法 装置 终端 存储 介质 | ||
1.一种机器人通过狭窄空间方法,其特征在于,包括以下步骤:
建立以机器人中心为原点的坐标系;
预先根据所述机器人的物理轮廓测量并计算出所述机器人的最小通过半径Rmin与最大通过半径Rmax;
当所述机器人在周围空间沿预定路径运行时,在所述机器人沿运动方向的前方设置采样点;
按照预设的步长获取所述采样点到所述周围空间的环境物体的采样距离r;
根据所述采样距离r、所述最小通过半径Rmin及所述最大通过半径Rmax判断所述周围空间是否为狭窄空间,若结果为是,则所述采样点对沿所述机器人的运动方向左右两侧的环境物体持续采样,并生成一条法向路径,进而控制所述机器人沿所述法向路径移动。
2.如权利要求1所述的机器人通过狭窄空间方法,其特征在于,所述建立以机器人中心为原点的坐标系步骤中包括:
以所述机器人中心为原点,以所述机器人的正前方为X轴正向,以所述机器人的正右方为Y轴正向,以所述机器人中心垂直地面向上为Z轴正向来建立坐标系。
3.如权利要求1所述的机器人通过狭窄空间方法,其特征在于,所述预先根据所述机器人的物理轮廓测量并计算出所述机器人的最小通过半径Rmin与最大通过半径Rmax步骤中包括:
以所述机器人的中心为圆心测量当机器人360度旋转时,所述机器人的轮廓表面各个坐标点的旋转半径,得到最大旋转半径与最小旋转半径;
将所述最大旋转半径与所述最小旋转半径均增大预设的尺寸,得到所述机器人的最小通过半径Rmin与最大通过半径Rmax。
4.如权利要求1所述的机器人通过狭窄空间方法,其特征在于,所述根据所述采样距离r、所述最小通过半径Rmin及所述最大通过半径Rmax判断所述周围空间是否为狭窄空间步骤中包括:
判断所述周围空间的空间类型;其中所述空间类型包括可通过空间、不可通过空间与狭窄空间;
若所述采样点与环境物体的所述采样距离r均大于所述最大通过半径Rmax时,则判断所述周围空间为所述可通过空间;
若所述采样点与环境物体的至少一个所述采样距离r小于所述最小通过半径Rmin,则判断所述周围空间为所述不可通过空间;
若所述采样点与环境物体的所述采样距离r均大于所述最小通过半径Rmin且有部分区域的所述采样距离r小于所述最大通过半径Rmax,则判断所述周围空间为所述狭窄空间,并定义所述采样距离r小于所述最大通过半径Rmax的所述部分区域为狭窄区域。
5.如权利要求4所述的机器人通过狭窄空间方法,其特征在于,还包括步骤:
当判断所述周围空间为可通过空间时,控制所述机器人沿所述预定路径继续运行;
当判断所述周围空间为不可通过空间时,控制所述机器人停止移动或后退。
6.如权利要求4所述的机器人通过狭窄空间方法,其特征在于,还包括步骤:
当判断所述周围空间为狭窄空间时,判断所述狭窄区域是否位于所述机器人沿运动方向的左右两侧,若结果为否,则控制机器人维持所述预定路径移动;若结果为是,控制所述机器人沿所述法向路径移动。
7.如权利要求6所述的机器人通过狭窄空间方法,其特征在于,所述则所述采样点对沿所述机器人的运动方向左右两侧的环境物体持续采样,并生成一条法向路径步骤中包括:
通过所述采样点测量并计算所述狭窄区域沿所述机器人的运动方向左右两侧的连线距离;
以所述连线距离的最小距离连线的中点作为所述机器人的路径点;其中,所述路径点的方向为所述最小距离连线的法线方向。
控制所述采样点持续采样预设距离,得到若干个所述路径点,将所有所述路径点依次连接从而生成一条法向路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海有个机器人有限公司,未经上海有个机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110246542.7/1.html,转载请声明来源钻瓜专利网。