CN107608353A - 自动寻路的扫地机器人 - Google Patents
自动寻路的扫地机器人 Download PDFInfo
- Publication number
- CN107608353A CN107608353A CN201710858302.6A CN201710858302A CN107608353A CN 107608353 A CN107608353 A CN 107608353A CN 201710858302 A CN201710858302 A CN 201710858302A CN 107608353 A CN107608353 A CN 107608353A
- Authority
- CN
- China
- Prior art keywords
- sweeping robot
- map
- control unit
- barrier
- detection
- 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.)
- Pending
Links
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明涉及一种自动寻路扫地机器人,其包括控制单元、与该控制单元相连的地图存储器和障碍物检测仪;其中所述控制单元接收障碍物检测仪输出的障碍物检测信息并保存至地图存储器,进而控制自动寻路扫地机器人的行进方向。本发明提出了一种自动寻路扫地机器人,在自动寻路扫地机器人中加入边沿红外检测仪检测边沿,沿着边沿寻路,确定整个被清洁区域的布局地图,将布局地图分解成多个矩形模块,然后再将矩形模块分解成多个坐标系中的坐标点,按照坐标点进行寻路清洁;本发明有效解决了现有技术中路径规划式自动寻路扫地机器人清扫覆盖率不高、效率低、被清洁区域地图不清晰等问题。
Description
技术领域
本发明涉及扫地机器人路径规划的技术领域,尤其涉及一种扫地机器人。
背景技术
随着人们生活水平的不断提高,自动寻路扫地机器人越来越多的进入人们的生活中,自动寻路扫地机器人代替人力完成日常的地面清扫工作。
市面上有各种厂商的自动寻路扫地机器人,根据机器人的寻路方式可大致分为两类:随机碰撞式与路径规划式。两者各有优缺点,随机碰撞式对环境要求低、工作可靠性高,但清扫效率低、耗时长、清扫覆盖率较为随机(无法达到100%);路径规划式整体清扫效率高、耗时短,且对被清洁区域地图不清晰,但对环境要求较高而且容易清扫不干净。
发明内容
针对背景技术中的上述问题,本发明提出了一种自动寻路扫地机器人,有效解决了路径规划式扫地机器人清扫覆盖率不高、效率低、被清洁区域地图不清晰等问题。
为了解决上述技术问题,本发明提供了一种扫地机器人,包括控制单元、与该控制单元相连的地图存储器和障碍物检测仪;其中所述控制单元接收障碍物检测仪输出的障碍物检测信息并保存至地图存储器,进而控制扫地机器人的行进方向。
进一步,扫地机器人还包括:与所述控制单元相连的红外边沿检测仪;其中
启动时,扫地机器人在初始位置随机选定一个方向行进,所述红外边沿检测仪确定一个前进的边沿,所述扫地机器人沿着所述边沿行走,在行进的过程中所述障碍物检测仪检测行进的障碍物,若行进的路径上存在障碍物则绕开障碍物继续沿着边沿行进,记录所述障碍物的位置;以及
所述扫地机器人行进结束,根据行进的完整路径确定出被清洁空间的布局地图。
进一步,所述控制单元适于以所述布局地图的大致中心点将所述布局地图分解成N个矩形模块,然后再将所述N个矩形模块按照坐标系分解成包括M个坐标点模块,所述控制单元将所述矩形模块及坐标点模块发送至地图存储器保存;其中
所述N、M为自然数,M大于等于N;
在所述扫地机器人沿着坐标点开始清扫时,若当前坐标点存在障碍物时记录障碍物的坐标点位置,并绕过所述障碍物继续清洁,直到所有无障碍物的坐标点都被所述扫地机器人覆盖,记录所述被清洁空间的障碍物位置,并记录在所述布局地图中,更新地图存储器的存储信息。
进一步,将所述布局地图分解成N个矩形模块,然后再将N个矩形模块按照坐标系分解成包括M个坐标点模块,即
以布局地图的大致中心点将所述布局地图分解成N个矩形模块,当布局地图存在无法形成矩形的区域时则以不规则图形呈现并存储,并将所述不规则图形分解成M个坐标点模块。
进一步,所述大致中心点为:当布局地图为标准矩形时,大致中心点为对角线的交点;当布局地图为圆形时,大致中心点为其圆心;当布局地图为不规则图形时,以最外突出点做四条切线形成四边形,大致中心点为四边形的对角线交点。
本发明的有益效果是,本发明提出了一种自动寻路扫地机器人,在扫地机器人中加入边沿红外检测仪检测边沿,沿着边沿寻路,确定整个被清洁区域的布局地图,将布局地图分解成多个矩形模块,然后再将矩形模块分解成多个坐标系中的坐标点,按照坐标点进行寻路清洁;本发明有效解决了现有技术中路径规划式扫地机器人清扫覆盖率不高、效率低、被清洁区域地图不清晰等问题。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是本发明的扫地机器人的原理框图。
具体实施方式
现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
本发明应用于现有的路径规划式自动寻路扫地机器人,在扫地机器人中加入边沿红外检测仪检测边沿,沿着边沿寻路,确定整个被清洁区域的布局地图。
如图1所示,本发明提出了一种扫地机器人包括控制单元、与该控制单元相连的地图存储器和障碍物检测仪;其中所述控制单元接收障碍物检测仪输出的障碍物检测信息并保存至地图存储器,进而控制扫地机器人的行进方向。
其中,所述控制单元可以是带有ARM处理器的主控板。
扫地机器人还包括:与所述控制单元相连的红外边沿检测仪;其中启动时,扫地机器人在初始位置随机选定一个方向行进,所述红外边沿检测仪确定一个前进的边沿,所述扫地机器人沿着所述边沿行走,在行进的过程中所述障碍物检测仪检测行进的障碍物,若行进的路径上存在障碍物则绕开障碍物继续沿着边沿行进,记录所述障碍物的位置;以及所述扫地机器人行进结束,根据行进的完整路径确定出被清洁空间的布局地图。
所述控制单元适于以所述布局地图的大致中心点将所述布局地图分解成N个矩形模块,然后再将所述N个矩形模块按照坐标系分解成包括M个坐标点模块,所述控制单元将所述矩形模块及坐标点模块发送至地图存储器保存;其中
所述N、M为自然数,M大于等于N;
在所述扫地机器人沿着坐标点开始清扫时,若当前坐标点存在障碍物时记录障碍物的坐标点位置,并绕过所述障碍物继续清洁,直到所有无障碍物的坐标点都被所述扫地机器人覆盖,记录所述被清洁空间的障碍物位置,并记录在所述布局地图中,更新地图存储器的存储信息。
将所述布局地图分解成N个矩形模块,然后再将N个矩形模块按照坐标系分解成包括M个坐标点模块,即以布局地图的大致中心点将所述布局地图分解成N个矩形模块,当布局地图存在无法形成矩形的区域时则以不规则图形呈现并存储,并将所述不规则图形分解成M个坐标点模块。
所述大致中心点为:当布局地图为标准矩形时,大致中心点为对角线的交点;当布局地图为圆形时,大致中心点为其圆心;当布局地图为不规则图形时,以最外突出点做四条切线形成四边形,大致中心点为四边形的对角线交点。
本发明提出了一种自动寻路扫地机器人,在扫地机器人中加入边沿红外检测仪检测边沿,沿着边沿寻路,确定整个被清洁区域的布局地图,将布局地图分解成多个矩形模块,然后再将矩形模块分解成多个坐标系中的坐标点,按照坐标点进行寻路清洁;本发明有效解决了现有技术中路径规划式扫地机器人清扫覆盖率不高、效率低、被清洁区域地图不清晰等问题。
以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
Claims (5)
1.一种扫地机器人,其特征在于,包括控制单元、与该控制单元相连的地图存储器和障碍物检测仪;其中
所述控制单元接收障碍物检测仪输出的障碍物检测信息并保存至地图存储器,进而控制扫地机器人的行进方向。
2.根据权利要求1所述的扫地机器人,其特征在于,
扫地机器人还包括:与所述控制单元相连的红外边沿检测仪;其中
启动时,自动寻路扫地机器人在初始位置随机选定一个方向行进,所述红外边沿检测仪确定一个前进的边沿,所述自动寻路扫地机器人沿着所述边沿行走,在行进的过程中所述障碍物检测仪检测行进的障碍物,若行进的路径上存在障碍物则绕开障碍物继续沿着边沿行进,记录所述障碍物的位置;以及
扫地机器人行进结束,根据行进的完整路径确定出被清洁空间的布局地图。
3.根据权利要求2所述的扫地机器人,其特征在于,
所述控制单元适于以所述布局地图的大致中心点将所述布局地图分解成N个矩形模块,然后再将所述N个矩形模块按照坐标系分解成包括M个坐标点模块,所述控制单元将所述矩形模块及坐标点模块发送至地图存储器保存;其中
所述N、M为自然数,M大于等于N;
在所述扫地机器人沿着坐标点开始清扫时,若当前坐标点存在障碍物时记录障碍物的坐标点位置,并绕过所述障碍物继续清洁,直到所有无障碍物的坐标点都被所述扫地机器人覆盖,记录所述被清洁空间的障碍物位置,并记录在所述布局地图中,更新地图存储器的存储信息。
4.根据权利要求3所述的扫地机器人,其特征在于,
将所述布局地图分解成N个矩形模块,然后再将N个矩形模块按照坐标系分解成包括M个坐标点模块,即
以布局地图的大致中心点将所述布局地图分解成N个矩形模块,当布局地图存在无法形成矩形的区域时则以不规则图形呈现并存储,并将所述不规则图形分解成M个坐标点模块。
5.根据权利要求4所述的扫地机器人,其特征在于,
所述大致中心点为:当布局地图为标准矩形时,大致中心点为对角线的交点;当布局地图为圆形时,大致中心点为其圆心;当布局地图为不规则图形时,以最外突出点做四条切线形成四边形,大致中心点为四边形的对角线交点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710858302.6A CN107608353A (zh) | 2017-09-21 | 2017-09-21 | 自动寻路的扫地机器人 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710858302.6A CN107608353A (zh) | 2017-09-21 | 2017-09-21 | 自动寻路的扫地机器人 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107608353A true CN107608353A (zh) | 2018-01-19 |
Family
ID=61061526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710858302.6A Pending CN107608353A (zh) | 2017-09-21 | 2017-09-21 | 自动寻路的扫地机器人 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107608353A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108469264A (zh) * | 2018-03-20 | 2018-08-31 | 杭州晶智能科技有限公司 | 一种基于角度分析的自动吸尘机器人最优路径规划方法 |
CN108507578A (zh) * | 2018-04-03 | 2018-09-07 | 珠海市微半导体有限公司 | 一种全局边界地图的构建方法及其导航方法 |
CN108814434A (zh) * | 2018-06-13 | 2018-11-16 | 芜湖金智王机械设备有限公司 | 自动行驶扫地机的避障方法 |
CN109602338A (zh) * | 2018-11-26 | 2019-04-12 | 深圳乐动机器人有限公司 | 一种清洁地面的方法、扫地机器人及拖地机器人 |
CN110123208A (zh) * | 2019-03-27 | 2019-08-16 | 深圳乐行天下科技有限公司 | 一种控制机器人清洁的方法及机器人 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102138769A (zh) * | 2010-01-28 | 2011-08-03 | 深圳先进技术研究院 | 清洁机器人及其清扫方法 |
CN104536447A (zh) * | 2014-12-29 | 2015-04-22 | 重庆广建装饰股份有限公司 | 一种扫地机器人的导航方法 |
CN104615138A (zh) * | 2015-01-14 | 2015-05-13 | 上海物景智能科技有限公司 | 一种划分移动机器人室内区域动态覆盖方法及其装置 |
CN105320140A (zh) * | 2015-12-01 | 2016-02-10 | 浙江宇视科技有限公司 | 一种扫地机器人及其清扫路径规划方法 |
CN106646513A (zh) * | 2016-12-29 | 2017-05-10 | 上海遥薇(集团)有限公司 | 一种基于智能机器人的地图构建***和地图导航方法 |
CN107479555A (zh) * | 2017-09-10 | 2017-12-15 | 南京中高知识产权股份有限公司 | 一种扫地机器人的寻路方法 |
-
2017
- 2017-09-21 CN CN201710858302.6A patent/CN107608353A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102138769A (zh) * | 2010-01-28 | 2011-08-03 | 深圳先进技术研究院 | 清洁机器人及其清扫方法 |
CN104536447A (zh) * | 2014-12-29 | 2015-04-22 | 重庆广建装饰股份有限公司 | 一种扫地机器人的导航方法 |
CN104615138A (zh) * | 2015-01-14 | 2015-05-13 | 上海物景智能科技有限公司 | 一种划分移动机器人室内区域动态覆盖方法及其装置 |
CN105320140A (zh) * | 2015-12-01 | 2016-02-10 | 浙江宇视科技有限公司 | 一种扫地机器人及其清扫路径规划方法 |
CN105320140B (zh) * | 2015-12-01 | 2018-09-18 | 浙江宇视科技有限公司 | 一种扫地机器人及其清扫路径规划方法 |
CN106646513A (zh) * | 2016-12-29 | 2017-05-10 | 上海遥薇(集团)有限公司 | 一种基于智能机器人的地图构建***和地图导航方法 |
CN107479555A (zh) * | 2017-09-10 | 2017-12-15 | 南京中高知识产权股份有限公司 | 一种扫地机器人的寻路方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108469264A (zh) * | 2018-03-20 | 2018-08-31 | 杭州晶智能科技有限公司 | 一种基于角度分析的自动吸尘机器人最优路径规划方法 |
CN108469264B (zh) * | 2018-03-20 | 2020-04-24 | 杭州晶一智能科技有限公司 | 一种基于角度分析的自动吸尘机器人最优路径规划方法 |
CN108507578A (zh) * | 2018-04-03 | 2018-09-07 | 珠海市微半导体有限公司 | 一种全局边界地图的构建方法及其导航方法 |
CN108814434A (zh) * | 2018-06-13 | 2018-11-16 | 芜湖金智王机械设备有限公司 | 自动行驶扫地机的避障方法 |
CN109602338A (zh) * | 2018-11-26 | 2019-04-12 | 深圳乐动机器人有限公司 | 一种清洁地面的方法、扫地机器人及拖地机器人 |
CN110123208A (zh) * | 2019-03-27 | 2019-08-16 | 深圳乐行天下科技有限公司 | 一种控制机器人清洁的方法及机器人 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107608353A (zh) | 自动寻路的扫地机器人 | |
EP3494446B1 (de) | Verfahren und vorrichtung zur steuerung eines autonomen mobilen roboters | |
CN107518833A (zh) | 一种扫地机器人的障碍物识别方法 | |
EP2812766B2 (de) | Verfahren zum automatischen auslösen einer selbstlokalisierung | |
US10350762B2 (en) | Autonomously moving body, movement controlling method, and recording medium storing movement controlling program | |
CN110522359B (zh) | 清洁机器人以及清洁机器人的控制方法 | |
CN107643755A (zh) | 一种扫地机器人的高效控制方法 | |
US20210347050A1 (en) | Self-movement robot, map invoking method, and combined robot | |
US9939529B2 (en) | Robot positioning system | |
ES2351099T5 (es) | Procedimiento para limpiar una superficie de suelo mediante un aparato de limpieza autopropulsado, en particular un robot aspirador | |
RU2012122469A (ru) | Способы и системы для полного охвата поверхности автономным роботом | |
CN107479555A (zh) | 一种扫地机器人的寻路方法 | |
DE102014012811B4 (de) | Bodenreinigungsgerät und Verfahren und System zum Ermitteln eines Wohnungsgrundrisses durch ein selbstfahrendes Bodenreinigungsgerät | |
CN108733060A (zh) | 一种作业地图信息的处理方法 | |
CN108763571B (zh) | 一种作业地图更新方法 | |
CN106821157A (zh) | 一种扫地机器人扫地的清扫方法 | |
US20150289743A1 (en) | Self-traveling cleaner, controlling apparatus, and automatic cleaning system | |
CN108829115A (zh) | 一种机器人的运动控制方法及其计算设备 | |
JP2020532786A5 (zh) | ||
CN105793790A (zh) | 优先化清洁区域 | |
CN110874101B (zh) | 一种机器人清扫路径的生成方法及装置 | |
CN107049157A (zh) | 一种清扫机器人 | |
CN112075879A (zh) | 一种信息处理方法、装置及存储介质 | |
CN107003669A (zh) | 用于机器人清洁设备的基于经验的路标 | |
CN109033136A (zh) | 一种作业地图更新方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180119 |