CN104035444A - 机器人地图构建存储方法 - Google Patents
机器人地图构建存储方法 Download PDFInfo
- Publication number
- CN104035444A CN104035444A CN201410305239.XA CN201410305239A CN104035444A CN 104035444 A CN104035444 A CN 104035444A CN 201410305239 A CN201410305239 A CN 201410305239A CN 104035444 A CN104035444 A CN 104035444A
- Authority
- CN
- China
- Prior art keywords
- max
- map
- coordinate
- robot
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种机器人地图构建存储方法,运用电子罗盘、里程计结合GPS来实现机器人定位和坐标计算,在创建地图数据前机器人首先沿着边界线围绕工作区域运行一圈,建立地图边界数据,并推算出地图数据与存储单元地址的映射关系,然后机器人在区域内运行并建立内部地图数据。地图数据的格式为:{X坐标,Y坐标,地图栅格属性},为了便于数据存取,数据按照一定规律映射在存储空间内。
Description
技术领域
本发明属于机器人技术领域,涉及一种构建地图信息的方法。
背景技术
目前市场上的大多数割草机器人的割草路径都是随机的,因此导致割草机除完草后的草坪略显凌乱,同时割草实现对工作区域的完全遍历需要花费更多时间,导致效率较低,而非智能式割草机虽然能在人工的操作下割出平整的草坪,但是比较费时费力,因此将自动定位技术与割草机相结合来实现割草机的定向定位,并运用地图构建技术实现机器人的自主路径规划,最终割出平整规则的草坪。
发明内容
技术问题:本发明提供一种实现割草机器人的自动路径规划,能够快速完成地图数据存储和读取,提高地图构建和使用的效率的机器人地图构建存储方法。
技术方案:本发明的机器人地图构建与存储方法,包括以下步骤:
1)将基站坐标设为机器人起始坐标(x0,y0),并设定机器人从基站出发时,工作区域内x坐标的最大值xmax的初始值、最小值xmin的初始值,y坐标的最大值ymax的初始值、最小值ymin的初始值分别为xmax=x0,xmin=x0,ymax=y0,ymax=y0;
2)然后机器人从基站出发,沿着工作区域的边界线运行一周后返回基站,运行过程中,按照如下方式不断更新x坐标的最大值xmax、最小值xmin,y坐标的最大值ymax、最小值ymin:在任意i时刻分别对比坐标(xi,yi)与上一次更新的xmax、xmin、ymax、ymin的大小关系,若xi<xmin则xmin=xi,否则xmin的值保持不变,若xi>xmax则xmax=xi,否则xmax的值保持不变,若yi<ymin则ymin=yi,否则ymin的值保持不变,若yi>ymax则ymax=yi,否则ymax的值保持不变,其中,(xi,yi)为i时刻时机器人的坐标;
3)根据机器人沿边界线运行一周后最终更新得到的xmax、xmin、ymax、ymin,确定表征边界线最大范围的四个坐标点分别为(xa,ymax)、(xb,ymin)、(xmax,ya)、(xmin,yb),其中xa为ymax对应的横坐标、xb为ymin对应的横坐标,ya为xmax对应的横坐标,yb为xmin对应的横坐标;
然后根据这四个表征边界线最大范围的坐标计算出工作区域内x坐标最大差值Xmax=xmax-xmin和y坐标最大差值Ymax=ymax-ymin;
同时计算出工作区域的中心坐标(xc,yc),其中,xc=[(xmax+xmin)2],yc=[(ymax+ymin)/2];
4)根据下式计算出表征地图大小的参数n:n=[X/2Δ]+1;
其中Δ为正方形地图栅格的边长,X为工作区域最大范围内x坐标最大差值Xmax和y坐标最大差值Ymax的较大值,即当Xmax≥Ymax时,X=Xmax,而Xmax<Ymax时,X=Ymax;
5)根据表征地图大小的参数n实现地图数据与存储单元地址的映射,具体方法为:将所有地图栅格的数据按照{xi,yi,地图栅格属性}的格式存储在存储单元中,其中每个地图栅格数据占用存储单元空间大小为m字节,地图中心坐标(xc,yc)存储在存储单元的起始地址,该起始地址在存储单元中与最小地址的偏移量为k,k≥0,其他坐标(xi,yi)的存储位置根据下式求得的该坐标与最小地址的偏移量来确定:
M(2n+1)m+Nm+k;
其中,M、N由以下方法确定:
L1=(xi-xc)/Δ,L2=(yi-yc)/Δ;
当L1>0时,M=2|L1|,当L1<0时,M=2|L1|-1;
当L2>0时,N=2|L2|,当L2<0时,N=2|L2|-1。
本发明方法的优选方案中,步骤5)中的地图栅格属性由多种与机器人地图相关的元素组成,包括用于表征地图栅格内的环境的属性和表征机器人是否经过此地图栅格的属性。
本***的方法能够完成机器人地图的创建与存储,从而实现机器人的自主定位导航,在创建地图数据时机器人首先围绕工作区域运行一圈,根据传感器计算出的坐标值计算出地图边界的数据,并生成地图数据与存储单元地址的映射关系,然后机器人在边界区域内建立内部地图数据,并更新数据存储器中的地图属性;在地图坐标建立后,机器人按照地图运行,机器人通过定位后读取当前坐标以及相邻四个坐标的数据,根据前进方向以及相邻坐标的栅格特性来判断机器人的下一步动作和运行方向,在机器人工作电压不足时,机器人自动存储当前坐标与航向并返回基站充电,完成充电后读取上次记录的坐标和航向,并自动规划最优路径到达坐标位置,然后继续工作。本发明方法中,机器人通过定位导航传感器构建出地图数据,并将地图数据与存储单元地址一一映射,方便大量地图数据的存储与读取。
有益效果:本发明与现有技术相比,具有以下优点:
本发明能够很好地实现地图数据的构建与存储,该方法中机器人地图数据为栅格形式,使用栅格地图的属性能够很好地描述地图环境,鉴于栅格地图的数据量较大的原因,在建立地图时,机器人从基站出发,沿着绕边界线运行,运行过程中不断推算当前的坐标,在运行一周后获取表征地图大小的四个重要特征坐标点,分别为地图横坐标最大和最小的两个点,以及纵坐标最大和最小的两个点,然后根据这四个特征坐标点自主生成地图数据与存储单元地址映射关系,通过地址映射的建立将地图数据与存储单元紧密结合起来,不仅能够实现地图数据的快速读取与存储,同时采用参数调节的方式可以使该方法在不同的地图大小下均能适用,使机器人能够在任何工作环境下运行。
通过该方法建立地图数据后,地图数据具有唯一性,即存储单元的内容与整个环境地图坐标一一对应,当机器人运行过程中需要调用地图时,只需要计算出当前坐标对应于映射图中的参数即可快速读取地图数据,能够保证机器人对环境地图有一个很清晰的认知。
附图说明
图1为栅格地图示意图;将地图用栅格的形式表示,每个格点中的数字代表该栅格内的属性;
图2为沿边界运行图;通过该方式确定地图的大小与参数;
图3为存储单元地址映射图;表示地图数据与存储单元地址的映射关系。
具体实施方式
下面对本发明技术方案进行进一步详细说明。
本发明方法中,所述的机器人主要是割草机器人,它是一种四轮式机器人,后两轮为差动轮,能够实现机器人任意方向的运动,机器人由锂电池供电,在一定的区域范围内自主工作,该区域由边界线人为圈定,可以为任意形状和大小,边界线为通电导线,导线内通有特定的边界信号,该边界信号由充电基站发出,同时基站能够给机器人提供充电的来源,当机器人电量不足时会自动沿着边界线返回基站充电,充满电后自动出基站工作,机器人通过安装在机器人内部的感应线圈接收边界线发出的电磁信号来识别机器人处于边界线的内部或外部。同时,该机器人还能够通过霍尔传感器识别外部障碍物,当机器人被抬起或者遇到障碍物时霍尔传感器会发出信号,从而实现机器人的环境识别。
在建立地图时,机器人能够运用电子罗盘、里程计、GPS实现自主定位导航,通过电子罗盘测量航向角,然后结合里程计航位推算出机器人的相对坐标,再根据GPS的坐标进行绝对定位和误差消除,最终得到机器人任意时刻的坐标(xk,yk)。具体推算方法如下:
割草机器人在运行时可以认为是在一定的二维平面的运行,构建一个局部的平面直角坐标系,设x为局部平面直角坐标系的正东方向,y为局部平面直角坐标系的正北方向。设割草机器人初始时刻t0的位置R0坐标为(x0,y0),航向角为θ0,根据t1-t0时间段内的运行距离以及航向角可以推算出t1时刻的坐标位置。
设R0和R1之间的距离为S0,该量由机器人上的里程计测量得出,当t1-t0足够小时认为机器人做直线运动,因此可以可以得到R1的坐标为:
x1=x0+S0 cos θ0
y1=y0+S0 sin θ0
根据上式递推可以得到R2的坐标为:
x2=x1+S1 cos θ1=x0+S0 cos θ0+S1 cos θ1
y2=y1+S1 sin θ1=y0+S0 sin θ0+S1 sin θ1
按照此规律递推可以推算出任意时刻tk位置Rk的坐标为:
将基站坐标设为机器人起始坐标(x0,y0),并设定机器人从基站出发时,工作区域内x坐标的最大值xmax的初始值、最小值xmin的初始值,y坐标的最大值ymax的初始值、最小值ymin的初始值分别为xmax=x0,xmin=x0,ymax=y0,ymax=y0;然后机器人从基站出发,沿着工作区域的边界线运行一周后返回基站,运行过程中,按照如下方式不断更新x坐标的最大值xmax、最小值xmin,y坐标的最大值ymax、最小值ymin:
在任意i时刻分别对比坐标(xi,yi)与上一次更新的xmax、xmin、ymax、ymin的大小关系,若xi<xmin则xmin=xi,否则xmin的值保持不变,若xi>xmax则xmax=xi,否则xmax的值保持不变,若yi<ymin则ymin=yi,否则ymin的值保持不变,若yi>ymax则ymax=yi,否则ymax的值保持不变,其中,(xi,yi)为i时刻时机器人的坐标;根据机器人沿边界线运行一周后最终更新得到的xmax、xmin、ymax、ymin,确定表征边界线最大范围的四个坐标点分别为(xa,ymax)、(xb,ymin)、(xmax,ya)、(xmin,yb),其中xa为ymax对应的横坐标、xb为ymin对应的横坐标,ya为xmax对应的横坐标,yb为xmin对应的横坐标;然后根据这四个表征边界线最大范围的坐标计算出工作区域内x坐标最大差值Xmax=xmax-xmin和y坐标最大差值Ymax=ymax-ymin;同时计算出工作区域的中心坐标(xc,yc),其中,xc=[(xmax+xmin)2],yc=[(ymax+ymin)2];然后根据下式计算出表征地图大小的参数n:n=[X/2Δ]+1;本方法中的地图栅格为正方形栅格,即每个地图栅格的长与宽均相同,将整个环境地图分割为多个相邻的正方形栅格方块,正方形地图栅格的边长为Δ,X为工作区域最大范围内x坐标最大差值Xmax和y坐标最大差值Ymax的较大值,即当Xmax≥Ymax时,X=Xmax,而Xmax<Ymax时,X=Ymax;根据表征地图大小的参数n实现地图数据与存储单元地址的映射,具体方法为:将所有地图栅格的数据按照{xi,yi,地图栅格属性}的格式存储在存储单元中,每个地图栅格数据占用存储单元空间大小为m字节,其中地图栅格属性可以由多种与机器人地图相关的元素组成,包括用于表征地图栅格内的环境的属性,例如运用数字0,1,2……的形式分别表示此地图栅格内部有树木、边界线、充电基站等外物;还包括表征机器人是否经过此地图栅格的属性,用于实现机器人的地图遍历,地图中心坐标(xc,yc)存储在存储单元的起始地址,该起始地址在存储单元中与最小地址的偏移量为k,k≥0,其他坐标(xi,yi)的存储位置根据下式求得的该坐标与最小地址的偏移量来确定:
M(2n+1)m+Nm+k;
其中,M、N由以下方法确定:
L1=(xi-xc)/Δ,L2=(yi-yc)/Δ;
当L1>0时,M=2|L1|,当L1<0时,M=2|L1|-1;
当L2>0时,N=2|L2|,当L2<0时,N=2|L2|-1。
然后割草机器人不断更新地图数据相应坐标内的地图栅格属性,将任意坐标下与属性相关的数据快速存到相对应的存储单元中去,实现整个地图的建立。
在地图建立后,割草机器人运行时同样根据电子罗盘、里程计和GPS数据推算出当前所在坐标位置,当机器人运行到坐标(xk,yk)处时,只需计算出此时映射图中相对应的参数i和j即可得到与之相对应的存储单元地址,然后读出该地址后m字节的代表地图属性的内容,同时从相对应的地图存储单元中再直接读出与该坐标相邻的4个坐标,然后根据坐标的栅格属性结合程序算法实现自身运动状态控制,在运行过程中通过霍尔传感器和边界传感器测出的信息来判断构建的地图是否正确,如果发现当前地图与存储的地图不同时更新存储的地图数据。
以上仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干可以预期的改进和等同替换,这些对本发明权利要求进行改进和等同替换后的技术方案,均落入本发明的保护范围。
Claims (2)
1.一种机器人地图构建存储方法,其特征在于,该方法包括以下步骤:
1)将基站坐标设为机器人起始坐标(x0,y0),并设定机器人从基站出发时,工作区域内x坐标的最大值xmax的初始值、最小值xmin的初始值,y坐标的最大值ymax的初始值、最小值ymin的初始值分别为xmax=x0,xmin=x0,ymax=y0,ymax=y0;
2)然后机器人从基站出发,沿着工作区域的边界线运行一周后返回基站,运行过程中,按照如下方式不断更新x坐标的最大值xmax、最小值xmin,y坐标的最大值ymax、最小值ymin:
在任意i时刻分别对比坐标(xi,yi)与上一次更新的xmax、xmin、ymax、ymin的大小关系,若xi<xmin则xmin=xi,否则xmin的值保持不变,若xi>xmax则xmax=xi,否则xmax的值保持不变,若yi<ymin则ymin=yi,否则ymin的值保持不变,若yi>ymax则ymax=yi,否则ymax的值保持不变,其中,(xi,yi)为i时刻时机器人的坐标;
3)根据机器人沿边界线运行一周后最终更新得到的xmax、xmin、ymax、ymin,确定表征边界线最大范围的四个坐标点分别为(xa,ymax)、(xb,ymin)、(xmax,ya)、(xmin,yb),其中xa为ymax对应的横坐标、xb为ymin对应的横坐标,ya为xmax对应的横坐标,yb为xmin对应的横坐标;
然后根据这四个表征边界线最大范围的坐标计算出工作区域内x坐标最大差值Xmax=xmax-xmin和y坐标最大差值Ymax=ymax-ymin;
同时计算出工作区域的中心坐标(xc,yc),其中,xc=[(xmax+xmin)2],yc=[(ymax+ymin)2];
4)根据下式计算出表征地图大小的参数n:
n=[X/2Δ]+1;
其中Δ为正方形地图栅格的边长,X为工作区域最大范围内x坐标最大差值Xmax和y坐标最大差值Ymax的较大值,即当Xmax≥Ymax时,X=Xmax,而Xmax<Ymax时,X=Ymax;
5)根据表征地图大小的参数n实现地图数据与存储单元地址的映射,具体方法为:
将所有地图栅格的数据按照{xi,yi,地图栅格属性}的格式存储在存储单元中,其中每个地图栅格数据占用存储单元空间大小为m字节,地图中心坐标(xc,yc)存储在存储单元的起始地址,该起始地址在存储单元中与最小地址的偏移量为k,k≥0,其他坐标(xi,yi)的存储位置根据下式求得的该坐标与最小地址的偏移量来确定:
M(2n+1)m+Nm+k;
其中,M、N由以下方法确定:
L1=(xi-xc)/Δ,L2=(yi-yc)/Δ;
当L1>0时,M=2|L1|,当L1<0时,M=2|L1|-1;
当L2>0时,N=2|L2|,当L2<0时,N=2|L2|-1。
2.根据权利要求1所述的机器人地图构建存储方法,其特征在于,所述步骤5)中的地图栅格属性由多种与机器人地图相关的元素组成,包括用于表征地图栅格内的环境的属性和表征机器人是否经过此地图栅格的属性。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410305239.XA CN104035444B (zh) | 2014-06-27 | 2014-06-27 | 机器人地图构建存储方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410305239.XA CN104035444B (zh) | 2014-06-27 | 2014-06-27 | 机器人地图构建存储方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104035444A true CN104035444A (zh) | 2014-09-10 |
CN104035444B CN104035444B (zh) | 2016-08-24 |
Family
ID=51466249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410305239.XA Active CN104035444B (zh) | 2014-06-27 | 2014-06-27 | 机器人地图构建存储方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104035444B (zh) |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104699101A (zh) * | 2015-01-30 | 2015-06-10 | 深圳拓邦股份有限公司 | 可定制割草区域的机器人割草***及其控制方法 |
CN105096733A (zh) * | 2015-08-07 | 2015-11-25 | 王红军 | 一种基于栅格地图的环境特征表示与识别的方法 |
CN105160122A (zh) * | 2015-09-08 | 2015-12-16 | 王红军 | 一种基于栅格地图的环境特征的相似性度量方法 |
CN105373127A (zh) * | 2015-12-09 | 2016-03-02 | 百色学院 | 一种壁虎式遥控侦查机器人 |
CN105511485A (zh) * | 2014-09-25 | 2016-04-20 | 科沃斯机器人有限公司 | 用于自移动机器人栅格地图的创建方法 |
CN106200633A (zh) * | 2015-03-18 | 2016-12-07 | 美国iRobot公司 | 使用物理特征定位和制图 |
CN106292654A (zh) * | 2015-06-03 | 2017-01-04 | 北京京东尚科信息技术有限公司 | 一种绘制区域地图的方法和装置 |
CN106444736A (zh) * | 2015-08-11 | 2017-02-22 | 苏州宝时得电动工具有限公司 | 自动返回***及控制方法 |
CN106485876A (zh) * | 2015-08-26 | 2017-03-08 | 苏州宝时得电动工具有限公司 | 虚拟边界实时自动识别的方法及*** |
CN106851095A (zh) * | 2017-01-13 | 2017-06-13 | 深圳拓邦股份有限公司 | 一种定位方法、装置及*** |
CN107305381A (zh) * | 2016-04-21 | 2017-10-31 | 上海慧流云计算科技有限公司 | 一种自动导航机器人及自动导航方法 |
CN107390700A (zh) * | 2017-09-05 | 2017-11-24 | 珠海市微半导体有限公司 | 机器人的动态建图方法及芯片 |
CN108292138A (zh) * | 2015-12-02 | 2018-07-17 | 高通股份有限公司 | 随机地图知悉式立体视觉传感器模型 |
CN108444484A (zh) * | 2018-03-12 | 2018-08-24 | 珠海市微半导体有限公司 | 一种构建栅格地图的控制方法和芯片及机器人 |
WO2018214978A1 (zh) * | 2017-05-26 | 2018-11-29 | 苏州宝时得电动工具有限公司 | 定位装置及方法以及自动行走设备 |
CN109032147A (zh) * | 2018-09-10 | 2018-12-18 | 扬州方棱机械有限公司 | 基于卫星定位信号生成割草机器人虚拟边界的方法 |
CN109298386A (zh) * | 2018-10-17 | 2019-02-01 | 中国航天***科学与工程研究院 | 一种基于多智能体协同的三维未知区域快速探测方法 |
WO2019228438A1 (zh) * | 2018-06-01 | 2019-12-05 | 浙江亚特电器有限公司 | 障碍物自学习方法及新障碍物自学习方法 |
CN110567467A (zh) * | 2019-09-11 | 2019-12-13 | 北京云迹科技有限公司 | 基于多传感器的地图构建方法、装置及存储介质 |
CN111168678A (zh) * | 2020-01-09 | 2020-05-19 | 上海丛远机械有限公司 | 行走机器人、控制行走机器人的方法和行走机器人*** |
CN111329398A (zh) * | 2020-03-27 | 2020-06-26 | 上海高仙自动化科技发展有限公司 | 机器人控制方法、机器人、电子设备和可读存储介质 |
CN111609848A (zh) * | 2020-05-21 | 2020-09-01 | 北京洛必德科技有限公司 | 一种用于多机器人协作建图的智能优化方法及*** |
CN111771510A (zh) * | 2014-12-22 | 2020-10-16 | 美国iRobot公司 | 对多个区块割刈的方法、***、机器人及计算机可读介质 |
CN111836185A (zh) * | 2019-04-22 | 2020-10-27 | 苏州科瓴精密机械科技有限公司 | 一种基站位置坐标的确定方法、装置、设备及存储介质 |
CN111857127A (zh) * | 2020-06-12 | 2020-10-30 | 珠海市一微半导体有限公司 | 一种机器人沿边行走的清洁分区规划方法、芯片及机器人 |
CN112147886A (zh) * | 2019-06-27 | 2020-12-29 | 深圳拓邦股份有限公司 | 一种割草机***边界信号的自适应方法及割草机*** |
CN112214560A (zh) * | 2019-07-09 | 2021-01-12 | 苏州科瓴精密机械科技有限公司 | 栅格地图的更新方法及更新*** |
CN112214010A (zh) * | 2019-07-09 | 2021-01-12 | 苏州科瓴精密机械科技有限公司 | 栅格地图参数的更新方法及更新*** |
CN112212863A (zh) * | 2019-07-09 | 2021-01-12 | 苏州科瓴精密机械科技有限公司 | 栅格地图的创建方法及创建*** |
WO2021003958A1 (zh) * | 2019-07-09 | 2021-01-14 | 苏州科瓴精密机械科技有限公司 | 栅格地图的创建方法及创建*** |
WO2021031442A1 (zh) * | 2019-08-16 | 2021-02-25 | 苏州科瓴精密机械科技有限公司 | 障碍地图的创建方法、***,机器人及可读存储介质 |
CN112525208A (zh) * | 2020-11-27 | 2021-03-19 | 青岛泛钛客科技有限公司 | 城市道路地图快速构建方法和装置及设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010018640A1 (en) * | 2000-02-28 | 2001-08-30 | Honda Giken Kogyo Kabushiki Kaisha | Obstacle detecting apparatus and method, and storage medium which stores program for implementing the method |
US20040039498A1 (en) * | 2002-08-23 | 2004-02-26 | Mark Ollis | System and method for the creation of a terrain density model |
CN101388043A (zh) * | 2008-09-26 | 2009-03-18 | 北京航空航天大学 | 一种基于小块图片的ogc高性能遥感图像地图服务方法 |
CN102138769A (zh) * | 2010-01-28 | 2011-08-03 | 深圳先进技术研究院 | 清洁机器人及其清扫方法 |
CN102999927A (zh) * | 2012-11-23 | 2013-03-27 | 中国科学院亚热带农业生态研究所 | 一种土壤污染物含量空间分布的精细分区方法 |
-
2014
- 2014-06-27 CN CN201410305239.XA patent/CN104035444B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010018640A1 (en) * | 2000-02-28 | 2001-08-30 | Honda Giken Kogyo Kabushiki Kaisha | Obstacle detecting apparatus and method, and storage medium which stores program for implementing the method |
US20040039498A1 (en) * | 2002-08-23 | 2004-02-26 | Mark Ollis | System and method for the creation of a terrain density model |
CN101388043A (zh) * | 2008-09-26 | 2009-03-18 | 北京航空航天大学 | 一种基于小块图片的ogc高性能遥感图像地图服务方法 |
CN102138769A (zh) * | 2010-01-28 | 2011-08-03 | 深圳先进技术研究院 | 清洁机器人及其清扫方法 |
CN102999927A (zh) * | 2012-11-23 | 2013-03-27 | 中国科学院亚热带农业生态研究所 | 一种土壤污染物含量空间分布的精细分区方法 |
Cited By (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105511485B (zh) * | 2014-09-25 | 2018-07-06 | 科沃斯机器人股份有限公司 | 用于自移动机器人栅格地图的创建方法 |
CN105511485A (zh) * | 2014-09-25 | 2016-04-20 | 科沃斯机器人有限公司 | 用于自移动机器人栅格地图的创建方法 |
CN111771510A (zh) * | 2014-12-22 | 2020-10-16 | 美国iRobot公司 | 对多个区块割刈的方法、***、机器人及计算机可读介质 |
CN104699101A (zh) * | 2015-01-30 | 2015-06-10 | 深圳拓邦股份有限公司 | 可定制割草区域的机器人割草***及其控制方法 |
US11960304B2 (en) | 2015-03-18 | 2024-04-16 | Irobot Corporation | Localization and mapping using physical features |
CN106200633A (zh) * | 2015-03-18 | 2016-12-07 | 美国iRobot公司 | 使用物理特征定位和制图 |
CN106292654A (zh) * | 2015-06-03 | 2017-01-04 | 北京京东尚科信息技术有限公司 | 一种绘制区域地图的方法和装置 |
CN105096733B (zh) * | 2015-08-07 | 2018-01-19 | 王红军 | 一种基于栅格地图的环境特征表示与识别的方法 |
CN105096733A (zh) * | 2015-08-07 | 2015-11-25 | 王红军 | 一种基于栅格地图的环境特征表示与识别的方法 |
CN106444736A (zh) * | 2015-08-11 | 2017-02-22 | 苏州宝时得电动工具有限公司 | 自动返回***及控制方法 |
CN106444736B (zh) * | 2015-08-11 | 2020-07-14 | 苏州宝时得电动工具有限公司 | 自动返回***及控制方法 |
CN106485876A (zh) * | 2015-08-26 | 2017-03-08 | 苏州宝时得电动工具有限公司 | 虚拟边界实时自动识别的方法及*** |
CN105160122B (zh) * | 2015-09-08 | 2018-02-23 | 王红军 | 一种基于栅格地图的环境特征的相似性度量方法 |
CN105160122A (zh) * | 2015-09-08 | 2015-12-16 | 王红军 | 一种基于栅格地图的环境特征的相似性度量方法 |
CN108292138B (zh) * | 2015-12-02 | 2021-06-01 | 高通股份有限公司 | 随机地图知悉式立体视觉传感器模型 |
CN108292138A (zh) * | 2015-12-02 | 2018-07-17 | 高通股份有限公司 | 随机地图知悉式立体视觉传感器模型 |
CN105373127A (zh) * | 2015-12-09 | 2016-03-02 | 百色学院 | 一种壁虎式遥控侦查机器人 |
CN107305381A (zh) * | 2016-04-21 | 2017-10-31 | 上海慧流云计算科技有限公司 | 一种自动导航机器人及自动导航方法 |
CN106851095A (zh) * | 2017-01-13 | 2017-06-13 | 深圳拓邦股份有限公司 | 一种定位方法、装置及*** |
CN106851095B (zh) * | 2017-01-13 | 2019-12-24 | 深圳拓邦股份有限公司 | 一种定位方法、装置及*** |
WO2018214978A1 (zh) * | 2017-05-26 | 2018-11-29 | 苏州宝时得电动工具有限公司 | 定位装置及方法以及自动行走设备 |
US11448775B2 (en) | 2017-05-26 | 2022-09-20 | Positec Power Tools (Suzhou) Co., Ltd | Positioning apparatus and method and self-moving device |
CN107390700B (zh) * | 2017-09-05 | 2021-06-01 | 珠海市一微半导体有限公司 | 机器人的动态建图方法及芯片 |
CN107390700A (zh) * | 2017-09-05 | 2017-11-24 | 珠海市微半导体有限公司 | 机器人的动态建图方法及芯片 |
CN108444484A (zh) * | 2018-03-12 | 2018-08-24 | 珠海市微半导体有限公司 | 一种构建栅格地图的控制方法和芯片及机器人 |
US11947358B2 (en) | 2018-06-01 | 2024-04-02 | Zhejiang Yat Electrical Appliance Co., Ltd | Obstacle self-learning method and new obstacle self-learning method |
WO2019228438A1 (zh) * | 2018-06-01 | 2019-12-05 | 浙江亚特电器有限公司 | 障碍物自学习方法及新障碍物自学习方法 |
CN109032147A (zh) * | 2018-09-10 | 2018-12-18 | 扬州方棱机械有限公司 | 基于卫星定位信号生成割草机器人虚拟边界的方法 |
CN109298386A (zh) * | 2018-10-17 | 2019-02-01 | 中国航天***科学与工程研究院 | 一种基于多智能体协同的三维未知区域快速探测方法 |
CN109298386B (zh) * | 2018-10-17 | 2020-10-23 | 中国航天***科学与工程研究院 | 一种基于多智能体协同的三维未知区域快速探测方法 |
CN111836185B (zh) * | 2019-04-22 | 2023-10-10 | 苏州科瓴精密机械科技有限公司 | 一种基站位置坐标的确定方法、装置、设备及存储介质 |
CN111836185A (zh) * | 2019-04-22 | 2020-10-27 | 苏州科瓴精密机械科技有限公司 | 一种基站位置坐标的确定方法、装置、设备及存储介质 |
CN112147886A (zh) * | 2019-06-27 | 2020-12-29 | 深圳拓邦股份有限公司 | 一种割草机***边界信号的自适应方法及割草机*** |
CN112214010B (zh) * | 2019-07-09 | 2022-01-11 | 苏州科瓴精密机械科技有限公司 | 栅格地图参数的更新方法及更新*** |
CN112214560A (zh) * | 2019-07-09 | 2021-01-12 | 苏州科瓴精密机械科技有限公司 | 栅格地图的更新方法及更新*** |
CN112214010A (zh) * | 2019-07-09 | 2021-01-12 | 苏州科瓴精密机械科技有限公司 | 栅格地图参数的更新方法及更新*** |
CN112212863A (zh) * | 2019-07-09 | 2021-01-12 | 苏州科瓴精密机械科技有限公司 | 栅格地图的创建方法及创建*** |
WO2021003958A1 (zh) * | 2019-07-09 | 2021-01-14 | 苏州科瓴精密机械科技有限公司 | 栅格地图的创建方法及创建*** |
WO2021031442A1 (zh) * | 2019-08-16 | 2021-02-25 | 苏州科瓴精密机械科技有限公司 | 障碍地图的创建方法、***,机器人及可读存储介质 |
CN110567467A (zh) * | 2019-09-11 | 2019-12-13 | 北京云迹科技有限公司 | 基于多传感器的地图构建方法、装置及存储介质 |
CN111168678B (zh) * | 2020-01-09 | 2023-07-07 | 上海山科机器人有限公司 | 行走机器人、控制行走机器人的方法和行走机器人*** |
CN111168678A (zh) * | 2020-01-09 | 2020-05-19 | 上海丛远机械有限公司 | 行走机器人、控制行走机器人的方法和行走机器人*** |
CN111329398A (zh) * | 2020-03-27 | 2020-06-26 | 上海高仙自动化科技发展有限公司 | 机器人控制方法、机器人、电子设备和可读存储介质 |
CN111609848A (zh) * | 2020-05-21 | 2020-09-01 | 北京洛必德科技有限公司 | 一种用于多机器人协作建图的智能优化方法及*** |
CN111857127A (zh) * | 2020-06-12 | 2020-10-30 | 珠海市一微半导体有限公司 | 一种机器人沿边行走的清洁分区规划方法、芯片及机器人 |
US11914391B2 (en) | 2020-06-12 | 2024-02-27 | Amicro Semiconductor Co., Ltd. | Cleaning partition planning method for robot walking along boundry, chip and robot |
CN112525208A (zh) * | 2020-11-27 | 2021-03-19 | 青岛泛钛客科技有限公司 | 城市道路地图快速构建方法和装置及设备 |
CN112525208B (zh) * | 2020-11-27 | 2022-06-28 | 青岛泛钛客科技有限公司 | 城市道路地图快速构建方法和装置及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN104035444B (zh) | 2016-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104035444A (zh) | 机器人地图构建存储方法 | |
CN104914865B (zh) | 变电站巡检机器人定位导航***及方法 | |
EP3660618A1 (en) | Map construction and positioning of robot | |
WO2018113451A1 (zh) | 一种地图数据***、其生成和使用方法及应用 | |
WO2019126950A1 (zh) | 一种定位方法、云端服务器、终端、***、电子设备及计算机程序产品 | |
CN106767820B (zh) | 一种室内移动定位与制图方法 | |
CN107450569A (zh) | 一种扫地机器人的控制方法及设备 | |
CN105806351B (zh) | 一种道路信息推测方法及装置 | |
CN104501803A (zh) | 基于Andriod的便携式智能设备地质导航与地质测绘方法 | |
CN102831646A (zh) | 一种基于扫描激光的大尺度三维地形建模方法 | |
CN104776855B (zh) | 一种交叉路口的导航方法和装置 | |
US20190295035A2 (en) | Energy-efficient delivery of shipments | |
CN111142116B (zh) | 一种基于三维激光的道路检测与建模方法 | |
CN103791886B (zh) | 平原地区谷歌地球辅助短距离输电线路平断面测量方法 | |
CN111199677B (zh) | 一种室外区域的工作地图自动建立方法,装置,存储介质及工作设备 | |
Elias et al. | Automatic generation and application of landmarks in navigation data sets | |
CN103632044A (zh) | 基于地理信息***的摄像头拓扑构建方法及装置 | |
CN112034846A (zh) | 虚拟边界作业方法、***、移动终端及存储介质 | |
CN109407706A (zh) | 无人机控制方法和装置 | |
JPWO2012160630A1 (ja) | 軌跡補正方法、軌跡補正装置および移動体装置 | |
CN113052761A (zh) | 激光点云地图融合方法、设备以及计算机可读存储介质 | |
CN111323026B (zh) | 一种基于高精度点云地图的地面过滤方法 | |
CN103872616B (zh) | 一种输电工程电子化外业终端*** | |
CN101833665B (zh) | 遥感地图图像的道路提取方法 | |
CN116772846A (zh) | 一种无人机航迹规划方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20140910 Assignee: Rui Rui Intelligent Technology (Kunshan) Co., Ltd. Assignor: Southeast University Contract record no.: 2018320000011 Denomination of invention: Robot map establishing and storing method Granted publication date: 20160824 License type: Exclusive License Record date: 20180109 |
|
EE01 | Entry into force of recordation of patent licensing contract |