KR101641237B1 - 로봇 청소기 및 이의 제어 방법 - Google Patents
로봇 청소기 및 이의 제어 방법 Download PDFInfo
- Publication number
- KR101641237B1 KR101641237B1 KR1020090112871A KR20090112871A KR101641237B1 KR 101641237 B1 KR101641237 B1 KR 101641237B1 KR 1020090112871 A KR1020090112871 A KR 1020090112871A KR 20090112871 A KR20090112871 A KR 20090112871A KR 101641237 B1 KR101641237 B1 KR 101641237B1
- Authority
- KR
- South Korea
- Prior art keywords
- sector
- robot cleaner
- shape
- obstacle
- moving
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0219—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory ensuring the processing of the whole working surface
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/644—Optimisation of travel parameters, e.g. of energy consumption, journey time or distance
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/648—Performing a task within a working area or space, e.g. cleaning
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40435—Extract minimum number of via points from a trajectory
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0227—Control of position or course in two dimensions specially adapted to land vehicles using mechanical sensing means, e.g. for sensing treated area
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0242—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/027—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising intertial navigation means, e.g. azimuth detector
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0272—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2105/00—Specific applications of the controlled vehicles
- G05D2105/10—Specific applications of the controlled vehicles for cleaning, vacuuming or polishing
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Robotics (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Electric Vacuum Cleaner (AREA)
Abstract
Description
Claims (19)
- 하나 이상의 거리 센서를 구비하여 상기 청소 영역 내에서 로봇 청소기의 위치를 인식하는 위치 인식유닛; 및청소 영역을 복수의 섹터들로 구분하고, 이동 경로에 따라 이동 각도를 조정하며, 상기 이동 경로 및 상기 이동 각도를 근거로 상기 로봇 청소기의 위치를 수정하는 제어유닛;을 포함하고,상기 제어유닛은, 상기 복수의 섹터들 중 하나의 섹터의 초기 크기를 설정하고, 벽면을 따라 이동 중, 상기 섹터의 초기 크기 및 장애물을 근거로 상기 섹터의 형태를 결정하고, 상기 장애물을 탐색하여 이전 섹터에서의 섹터 기준점을 설정하고, 상기 섹터의 형태 변화에 따라 현재 섹터에서의 로봇 청소기의 위치 및 이동 방향을 포함한 상기 섹터 기준점을 설정하고, 상기 섹터의 초기 크기, 및 인접 섹터와의 교차 마진을 근거로 상기 섹터의 크기를 재설정하는 로봇 청소기.
- 제1 항에 있어서, 상기 제어유닛은,미리 설정된 주기에 따라 이동된 위치에 해당하는 이동점을 추출하고, 상기 이동점을 근거로 상기 이동 경로를 산출하는 것을 특징으로 하는 로봇 청소기.
- 제2 항에 있어서, 상기 제어유닛은,일정 수의 상기 이동점을 추출하여 초기 이동 경로의 기울기를 산출하고, 다음 이동점의 위치와 상기 초기 이동 경로의 기울기를 비교하여 상기 이동 경로의 기울기 변화를 산출하는 것을 특징으로 하는 로봇 청소기.
- 제1 항 내지 제3 항 중 어느 한 항에 있어서, 상기 제어유닛은,상기 섹터의 형태를 결정하고, 상기 섹터의 기준점 및 상기 섹터의 크기를 설정하는 것을 특징으로 하는 로봇 청소기.
- 제1 항에 있어서,상기 섹터의 형태는 상기 장애물의 배치 형태에 따라 오픈 형태, 일반 형태, 제1막힌 형태 및 제2막힌 형태 중 적어도 하나이고,상기 제1막힌 형태는 이전 섹터의 4면 중 2면이 상기 장애물에 의해 막힌 형태이고, 상기 제2막힌 형태는 상기 이전 섹터의 4면 중 3면이 상기 장애물에 의해 막힌 형태인것을 특징으로 하는 로봇 청소기.
- 제5 항에 있어서,상기 섹터의 형태가 상기 오픈 형태인 경우, 현재 섹터의 기준점의 방향을 상기 이전 섹터의 방향으로부터 90°를 뺀 값으로 설정하고,상기 섹터의 형태가 일반 형태인 경우, 상기 현재 섹터의 기준점의 방향을 이전 섹터의 방향과 동일한 방향으로 설정하는 로봇 청소기.
- 제6 항에 있어서,상기 섹터의 형태가 상기 제1막힌 형태인 경우, 상기 현재 섹터의 기준점의 방향을 상기 이전 섹터의 방향으로부터 90°를 더한 값으로 설정하고,상기 섹터의 형태가 상기 제2막힌 형태인 경우, 상기 현재 섹터의 기준점의 방향을 이전 섹터의 방향으로부터 180°를 더한 값으로 설정하는 로봇 청소기.
- 청소 영역을 복수의 섹터들로 구분하여 청소를 수행하는 로봇 청소기에 있어서,충전 가능한 전원 공급 수단을 구비하여 로봇 청소기 내로 전원을 공급하는 전원유닛;바퀴를 구동하여 로봇 청소기를 이동하는 구동유닛;하나 이상의 버튼을 구비하여 직접 제어 명령을 입력받는 입력유닛;로봇 청소기 주변의 장애물을 검출하는 장애물 검출유닛;하나 이상의 거리 센서를 구비하여 상기 청소 영역 내에서 로봇 청소기의 위치를 인식하는 위치 인식유닛;로봇 청소기의 이동 경로에 따라 이동 각도를 조정하고, 상기 이동 경로 및 상기 이동 각도를 근거로 상기 로봇 청소기의 위치를 수정하는 제어유닛;상기 장애물의 위치, 상기 로봇 청소기의 위치, 및 상기 복수의 섹터들을 포함한 청소 영역 중 하나 이상의 정보를 저장하는 저장유닛; 및상기 장애물 정보, 상기 로봇 청소기의 위치, 및 상기 복수의 섹터들을 포함하는 청소 영역 중 하나 이상의 정보를 출력하는 출력유닛;을 포함하고,상기 제어유닛은, 상기 복수의 섹터들 중 하나의 섹터의 초기 크기를 설정하고, 벽면을 따라 이동 중, 상기 섹터의 초기 크기 및 장애물을 근거로 상기 섹터의 형태를 결정하고, 상기 장애물을 탐색하여 이전 섹터에서의 섹터 기준점을 설정하고, 상기 섹터의 형태 변화에 따라 현재 섹터에서의 로봇 청소기의 위치 및 이동 방향을 포함한 상기 섹터 기준점을 설정하고, 상기 섹터의 초기 크기, 및 인접 섹터와의 교차 마진을 근거로 상기 섹터의 크기를 재설정하는 로봇 청소기.
- 제8 항에 있어서, 상기 제어유닛은,미리 설정된 주기에 따라 이동된 위치에 해당하는 이동점을 추출하고, 상기 이동점을 근거로 상기 이동 경로를 산출하는 것을 특징으로 하는 로봇 청소기.
- 제9 항에 있어서, 상기 제어유닛은,일정 수의 상기 이동점을 추출하여 초기 이동 경로의 기울기를 산출하고, 다음 이동점의 위치와 상기 초기 이동 경로의 기울기를 비교하여 상기 이동 경로의 기울기 변화를 산출하는 것을 특징으로 하는 로봇 청소기.
- 로봇 청소기의 위치를 인식하고, 벽면을 따라 청소 영역을 탐색하는 벽면 탐색 단계;상기 청소 영역을 복수의 섹터들로 구분하는 섹터 설정 단계; 및상기 섹터들에 청소를 수행하는 섹터 청소 단계;를 포함하고,상기 섹터 설정 단계는,상기 섹터의 초기 크기를 설정하는 초기 크기 설정 과정;상기 벽면을 따라 이동 중, 상기 섹터의 초기 크기 및 장애물을 근거로 상기 섹터의 형태를 결정하는 섹터 형태 결정 과정;상기 장애물을 탐색하여 이전 섹터에서의 섹터 기준점을 설정하고, 상기 섹터의 형태 변화에 따라 현재 섹터에서의 로봇 청소기의 위치 및 이동 방향을 포함한 상기 섹터 기준점을 설정하는 섹터 기준점 설정 과정; 및상기 섹터의 초기 크기, 및 인접 섹터와의 교차 마진을 근거로 상기 섹터의 크기를 재설정하는 섹터 크기 재설정 과정;을 포함하는 로봇 청소기의 제어 방법.
- 제11 항에 있어서,로봇 청소기의 이동 경로를 산출하고, 상기 이동 경로에 따라 상기 로봇 청소기의 이동 각도를 조정하는 각도 보정 단계;를 더 포함하는 로봇 청소기의 제어 방법.
- 제12 항에 있어서, 상기 각도 보정 단계는,미리 설정된 주기에 따라 이동된 위치에 해당하는 이동점을 추출하는 과정; 및상기 이동점을 근거로 상기 이동 경로를 산출하는 과정;을 포함하는 것을 특징으로 하는 로봇 청소기의 제어 방법.
- 제13 항에 있어서, 상기 각도 보정 단계는,일정 수의 상기 이동점을 추출하여 초기 이동 경로의 기울기를 산출하는 과정; 및다음 이동점의 위치와 상기 초기 이동 경로의 기울기를 비교하여 상기 이동 경로의 기울기 변화를 산출하는 과정;을 더 포함하는 것을 특징으로 하는 로봇 청소기의 제어 방법.
- 제11 항 내지 제14 항 중 어느 한 항에 있어서, 상기 벽면 탐색 단계는,상기 청소 영역 내의 장애물을 검출하는 과정; 및상기 장애물을 따라 직선으로 일정 거리 이상 이동 가능하면, 상기 장애물을 벽면으로 판단하는 과정;을 포함하는 것을 특징으로 하는 로봇 청소기의 제어 방법.
- 제11 항에 있어서,상기 섹터의 형태는 상기 장애물의 배치 형태에 따라 오픈 형태, 일반 형태, 제1막힌 형태 및 제2막힌 형태 중 적어도 하나이고,상기 제1막힌 형태는 이전 섹터의 4면 중 2면이 상기 장애물에 의해 막힌 형태이고, 상기 제2막힌 형태는 상기 이전 섹터의 4면 중 3면이 상기 장애물에 의해 막힌 형태인 것을 특징으로 하는 로봇 청소기의 제어 방법.
- 제16 항에 있어서,상기 섹터의 형태가 상기 오픈 형태인 경우, 현재 섹터의 기준점의 방향을 상기 이전 섹터의 방향으로부터 90°를 뺀 값으로 설정하고,상기 섹터의 형태가 일반 형태인 경우, 상기 현재 섹터의 기준점의 방향을 이전 섹터의 방향과 동일한 방향으로 설정하는 로봇 청소기의 제어 방법.
- 제16 항에 있어서,상기 섹터의 형태가 상기 제1막힌 형태인 경우, 상기 현재 섹터의 기준점의 방향을 상기 이전 섹터의 방향으로부터 90°를 더한 값으로 설정하고,상기 섹터의 형태가 상기 제2막힌 형태인 경우, 상기 현재 섹터의 기준점의 방향을 이전 섹터의 방향으로부터 180°를 더한 값으로 설정하는 것을 특징으로 하는 로봇 청소기의 제어 방법.
- 제15 항에 있어서,상기 장애물의 위치, 상기 로봇 청소기의 위치, 및 상기 복수의 섹터들을 포함한 청소 영역 중 하나 이상의 정보를 저장하는 저장 단계;를 더 포함하는 로봇 청소기의 제어 방법.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090112871A KR101641237B1 (ko) | 2009-11-20 | 2009-11-20 | 로봇 청소기 및 이의 제어 방법 |
| US12/949,923 US20110125324A1 (en) | 2009-11-20 | 2010-11-19 | Robot cleaner and controlling method of the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090112871A KR101641237B1 (ko) | 2009-11-20 | 2009-11-20 | 로봇 청소기 및 이의 제어 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20110056161A KR20110056161A (ko) | 2011-05-26 |
| KR101641237B1 true KR101641237B1 (ko) | 2016-07-21 |
Family
ID=44062680
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020090112871A Expired - Fee Related KR101641237B1 (ko) | 2009-11-20 | 2009-11-20 | 로봇 청소기 및 이의 제어 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20110125324A1 (ko) |
| KR (1) | KR101641237B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190091508A (ko) * | 2016-12-29 | 2019-08-06 | 아미크로 세미컨덕터 씨오., 엘티디. | 지능형 로봇의 경로 계획 방법 |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101750340B1 (ko) * | 2010-11-03 | 2017-06-26 | 엘지전자 주식회사 | 로봇 청소기 및 이의 제어 방법 |
| DE102011003064A1 (de) * | 2010-12-29 | 2012-07-05 | Robert Bosch Gmbh | Verfahren zur Bearbeitung einer Fläche mittels eines Roboter-Fahrzeugs |
| DE102011083309A1 (de) * | 2011-09-23 | 2013-03-28 | Robert Bosch Gmbh | Autonomes Arbeitsgerät |
| EP2713232A1 (en) * | 2012-09-27 | 2014-04-02 | Koninklijke Philips N.V. | Autonomous mobile robot and method for operating the same |
| US9599987B2 (en) | 2012-09-27 | 2017-03-21 | Koninklijke Philips N.V. | Autonomous mobile robot and method for operating the same |
| EP2906032B1 (en) * | 2012-10-09 | 2022-06-22 | Husqvarna AB | System for enhancing a coverage distribution of a robotic garden tool |
| KR102527645B1 (ko) * | 2014-08-20 | 2023-05-03 | 삼성전자주식회사 | 청소 로봇 및 그 제어 방법 |
| CN105446350B (zh) * | 2014-09-26 | 2018-05-29 | 科沃斯机器人股份有限公司 | 自移动机器人移动界限划定方法 |
| KR101659037B1 (ko) * | 2015-02-16 | 2016-09-23 | 엘지전자 주식회사 | 로봇 청소기, 이를 포함하는 원격 제어 시스템 및 이의 제어 방법 |
| US9717387B1 (en) * | 2015-02-26 | 2017-08-01 | Brain Corporation | Apparatus and methods for programming and training of robotic household appliances |
| US9630319B2 (en) * | 2015-03-18 | 2017-04-25 | Irobot Corporation | Localization and mapping using physical features |
| US10667664B2 (en) * | 2015-04-24 | 2020-06-02 | Avidbots Corp. | Apparatus and methods for semi-autonomous cleaning of surfaces |
| DE102015008188B3 (de) * | 2015-06-25 | 2016-06-16 | Kuka Roboter Gmbh | Abfahren einer vorgegebenen Bahn mit einem Roboter |
| US10613541B1 (en) | 2016-02-16 | 2020-04-07 | AI Incorporated | Surface coverage optimization method for autonomous mobile machines |
| TWI634403B (zh) * | 2017-01-26 | 2018-09-01 | 好樣科技有限公司 | 自動清潔機及其控制方法 |
| DE102017108194A1 (de) * | 2017-04-18 | 2018-10-18 | Vorwerk & Co. Interholding Gmbh | Verfahren zum Betrieb eines sich selbsttätig fortbewegenden Fahrzeugs |
| US10551843B2 (en) * | 2017-07-11 | 2020-02-04 | Neato Robotics, Inc. | Surface type detection for robotic cleaning device |
| JP6989210B2 (ja) | 2017-09-26 | 2022-01-05 | アクチエボラゲット エレクトロルックス | ロボット清掃デバイスの移動の制御 |
| CN107977003B (zh) * | 2017-11-28 | 2020-07-31 | 深圳市杉川机器人有限公司 | 区域清扫方法及装置 |
| US20190187721A1 (en) * | 2017-12-15 | 2019-06-20 | Ankobot (Shanghai) Smart Technologies Co., Ltd. | Control method and system, and mobile robot using the same |
| CN108143364B (zh) * | 2017-12-28 | 2021-02-19 | 湖南格兰博智能科技有限责任公司 | 一种自移动清洁机器人清洁地图区域划分的方法 |
| CN110362069A (zh) * | 2018-03-26 | 2019-10-22 | 智棋科技股份有限公司 | 控制机器人的方法 |
| TWI660275B (zh) * | 2018-06-27 | 2019-05-21 | 廣達電腦股份有限公司 | 用於清潔裝置之任務區域分配方法、清潔裝置任務分配系統以及清潔裝置 |
| CN110786783B (zh) * | 2018-08-01 | 2022-03-15 | 速感科技(北京)有限公司 | 清洁机器人的清洁方法及清洁机器人 |
| KR102234641B1 (ko) * | 2019-01-17 | 2021-03-31 | 엘지전자 주식회사 | 이동 로봇 및 복수의 이동 로봇의 제어방법 |
| US10888204B2 (en) | 2019-05-29 | 2021-01-12 | Maniff Creations, Inc. | Removable cover for a robotic cleaning device |
| CN112515542A (zh) * | 2019-09-17 | 2021-03-19 | 佛山市云米电器科技有限公司 | 一种用于清扫毛发的扫地机器人的控制方法和系统 |
| KR102804649B1 (ko) * | 2020-04-24 | 2025-05-12 | 엘지전자 주식회사 | 로봇 청소기 및 로봇 청소기의 제어방법 |
| JP7777792B2 (ja) * | 2021-11-18 | 2025-12-01 | パナソニックIpマネジメント株式会社 | 走行用地図作成装置及び自律走行型ロボット |
| CN116250755A (zh) * | 2021-12-10 | 2023-06-13 | 科沃斯机器人股份有限公司 | 清洁路径确定方法、系统、设备及存储介质 |
| CN118924175B (zh) * | 2024-09-19 | 2025-12-05 | 南京特沃斯清洁设备有限公司 | 工业垃圾机器人清洁方法及装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100791384B1 (ko) | 2006-07-05 | 2008-01-07 | 삼성전자주식회사 | 특징점을 이용한 영역 구분 방법 및 장치와 이를 이용한이동 청소 로봇 |
| KR100877072B1 (ko) | 2007-06-28 | 2009-01-07 | 삼성전자주식회사 | 이동 로봇을 위한 맵 생성 및 청소를 동시에 수행하는 방법및 장치 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR0168189B1 (ko) * | 1995-12-01 | 1999-02-01 | 김광호 | 로보트의 환경인식장치 및 그 제어방법 |
| US8386081B2 (en) * | 2002-09-13 | 2013-02-26 | Irobot Corporation | Navigational control system for a robotic device |
| US20060020369A1 (en) * | 2004-03-11 | 2006-01-26 | Taylor Charles E | Robot vacuum cleaner |
| KR20060059006A (ko) * | 2004-11-26 | 2006-06-01 | 삼성전자주식회사 | 이동형 가전기기가 장애물을 회피하며 벽을 따라 이동하는방법 및 장치 |
| JP4241673B2 (ja) * | 2005-06-17 | 2009-03-18 | 本田技研工業株式会社 | 移動体の経路生成装置 |
| KR100735565B1 (ko) * | 2006-05-17 | 2007-07-04 | 삼성전자주식회사 | 구조광을 이용한 물체 검출 방법 및 이를 이용한 로봇 |
| KR100791386B1 (ko) * | 2006-08-18 | 2008-01-07 | 삼성전자주식회사 | 이동 로봇의 영역 분리 방법 및 장치 |
| KR101372482B1 (ko) * | 2007-12-11 | 2014-03-26 | 삼성전자주식회사 | 이동 로봇의 경로 계획 방법 및 장치 |
| KR20090077547A (ko) * | 2008-01-11 | 2009-07-15 | 삼성전자주식회사 | 이동 로봇의 경로 계획 방법 및 장치 |
| JP4788722B2 (ja) * | 2008-02-26 | 2011-10-05 | トヨタ自動車株式会社 | 自律移動ロボット、自己位置推定方法、環境地図の生成方法、環境地図の生成装置、及び環境地図のデータ構造 |
| US8396591B2 (en) * | 2008-06-25 | 2013-03-12 | Valbrea Technologies, Inc. | System and method for data collection and analysis using robotic devices |
| EP2821875A3 (en) * | 2008-09-03 | 2015-05-20 | Murata Machinery, Ltd. | Route planning method, route planning unit, and autonomous mobile device |
| US8185239B2 (en) * | 2008-11-13 | 2012-05-22 | MSI Computer (Shenzhen) Co, Ltd. | Moving route planning method and navigation method for avoiding dynamic hindrances for mobile robot device |
-
2009
- 2009-11-20 KR KR1020090112871A patent/KR101641237B1/ko not_active Expired - Fee Related
-
2010
- 2010-11-19 US US12/949,923 patent/US20110125324A1/en not_active Abandoned
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100791384B1 (ko) | 2006-07-05 | 2008-01-07 | 삼성전자주식회사 | 특징점을 이용한 영역 구분 방법 및 장치와 이를 이용한이동 청소 로봇 |
| KR100877072B1 (ko) | 2007-06-28 | 2009-01-07 | 삼성전자주식회사 | 이동 로봇을 위한 맵 생성 및 청소를 동시에 수행하는 방법및 장치 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190091508A (ko) * | 2016-12-29 | 2019-08-06 | 아미크로 세미컨덕터 씨오., 엘티디. | 지능형 로봇의 경로 계획 방법 |
| KR102389799B1 (ko) * | 2016-12-29 | 2022-04-22 | 아미크로 세미컨덕터 씨오., 엘티디. | 지능형 로봇의 경로 계획 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20110056161A (ko) | 2011-05-26 |
| US20110125324A1 (en) | 2011-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101641237B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR101750340B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR101649645B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| US9474427B2 (en) | Robot cleaner and method for controlling the same | |
| US8880271B2 (en) | Robot cleaner and method for controlling the same | |
| RU2308214C1 (ru) | Способ движения робота-уборщика (варианты) | |
| KR101976462B1 (ko) | 로봇청소기 및 그 제어방법 | |
| KR101641242B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR100963781B1 (ko) | 로봇 청소기의 제어방법 | |
| KR102521940B1 (ko) | 로봇 청소기 및 그 로봇 청소기의 제어 방법 | |
| KR101641232B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR101627997B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR101641235B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR20110085500A (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR101634518B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR101627999B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR101627998B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR20110054480A (ko) | 로봇 청소기 및 이의 제어 방법 | |
| KR101634520B1 (ko) | 로봇 청소기 및 이의 제어 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| FPAY | Annual fee payment |
Payment date: 20190614 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20200715 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20200715 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |