[发明专利]清洁机器人室内场景地图建模方法及机器人有效
申请号: | 201510170591.1 | 申请日: | 2015-04-10 |
公开(公告)号: | CN104731101B | 公开(公告)日: | 2017-08-04 |
发明(设计)人: | 吴登峰;梅志千;李向国;孙正康 | 申请(专利权)人: | 河海大学常州校区 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 常州市科谊专利代理事务所32225 | 代理人: | 孙彬 |
地址: | 213022 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 清洁 机器人 室内 场景 地图 建模 方法 | ||
1.一种清洁机器人室内场景地图建模方法,包括如下步骤:
步骤S1,清洁机器人在室内沿室内边界绕行一周,以获得室内边界位置信息;以及
步骤S2,通过清洁机器人随机行走,获得孤岛障碍物信息;
步骤S3,建立室内场景地图;
所述步骤S1中清洁机器人在室内沿室内边界绕行一周获得室内边界位置信息的方法包括:
步骤S101,先确定室内场景坐标系,即,根据机器人起始位置及起始朝向确定所述室内场景坐标系的原点位置及X轴、Y轴;
步骤S102,通过航位推测法推算清洁机器人在绕行时,所述清洁机器人的中心点在室内场景坐标系的坐标位置及当前清洁机器人的朝向,并根据该坐标位置、朝向及清洁机器人的自身坐标系计算出位于清洁机器人的且斜向分布的超声波传感器所对应的边界测量点在室内场景坐标系的位置坐标;所述清洁机器人沿室内边界绕行一周,以获得相对于室内场景坐标系的室内边界位置信息。
2.根据权利要求1所述的清洁机器人室内场景地图建模方法,其特征在于,在步骤S102中根据坐标位置、朝向及清洁机器人的自身坐标系计算出位于清洁机器人的且斜向分布的超声波传感器所对应的边界测量点在室内场景坐标系的位置坐标的方法包括:
设边界测量点的位置坐标E(X1,Y1);
其中,X1=X0+(D+a)×sin(Th+θ);
Y1=Y0+(D+a)×cos(Th+θ);
式中,X0、Y0为清洁机器人的中心点在室内场景坐标系的坐标位置,D为超声波传感器与所述边界测量点的直线距离,a为所述中心点到超声波传感器的距离,Th为所述自身坐标系中X’轴与室内场景坐标系X轴的夹角,所述θ为所述超声波传感器的斜向夹角,即相对于所述自身坐标系中Y’轴的安装夹角。
3.根据权利要求2所述的清洁机器人室内场景地图建模方法,其特征在于,所述步骤S2中还包括孤岛障碍物的判断方法包括:
当遇到障碍物时,根据所述室内边界位置信息判断是否是边界;
若为边界,则转180°后,再次随机移动;
若不为边界,则判断其为孤岛障碍物;并采用与所述室内边界位置信息相同的方法记录该孤岛障碍物的边界位置信息。
4.一种适于自主室内场景地图建模的清洁机器人,其特征在于,包括:
呈圆饼形的机器人本体,沿所述机器人本体的前半圆周均匀分布有至少5个超声波传感器,且一个位于正前方,两个对称斜向分布,以及两个分别位于机器人本体的两侧;
所述各超声波传感器分别与处理器模块相连;
所述处理器模块适于控制清洁机器人沿室内边界绕行一周,以获得室内边界位置信息;以及
还控制清洁机器人通过随机行走,获得孤岛障碍物信息,以建立室内场景地图;
所述室内边界位置信息的建立包括:
先确定室内场景坐标系,即,根据机器人起始位置及起始朝向确定所述室内场景坐标系的原点位置及X轴、Y轴;
再获取一斜向分布的超声波传感器所对应的边界测量点在所述室内场景坐标系的位置坐标E(X1,Y1);
其中,X1=X0+(D+a)×sin(Th+θ);
Y1=Y0+(D+a)×cos(Th+θ);
式中,X0、Y0为清洁机器人的中心点在室内场景坐标系的坐标位置,D为超声波传感器与所述边界测量点的直线距离,a为中心点到超声波传感器的距离,Th为自身坐标系中X’轴与室内场景坐标系X轴的夹角,所述θ为超声波传感器相对于自身坐标系中Y’轴的安装夹角。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510170591.1/1.html,转载请声明来源钻瓜专利网。