KR100962593B1 - 영역 기반의 청소기 제어 방법 및 장치, 그 기록 매체 - Google Patents
영역 기반의 청소기 제어 방법 및 장치, 그 기록 매체 Download PDFInfo
- Publication number
- KR100962593B1 KR100962593B1 KR1020100013882A KR20100013882A KR100962593B1 KR 100962593 B1 KR100962593 B1 KR 100962593B1 KR 1020100013882 A KR1020100013882 A KR 1020100013882A KR 20100013882 A KR20100013882 A KR 20100013882A KR 100962593 B1 KR100962593 B1 KR 100962593B1
- Authority
- KR
- South Korea
- Prior art keywords
- area
- region
- cleaner
- moving
- weight
- Prior art date
Links
Images
Classifications
-
- 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
- A47L9/2836—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means characterised by the parts which are controlled
- A47L9/2852—Elements for displacement of the vacuum cleaner or the accessories therefor, e.g. wheels, casters or nozzles
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
도 2a는 본 발명의 일 실시 예에 따른 영역 기반의 청소기 제어 장치의 블록도이다.
도 2b는 본 발명의 다른 실시 예에 따른 영역 기반의 청소기 제어 장치의 블록도이다.
도 3은 본 발명의 다른 실시 예에 따른 영역 기반의 청소기 제어 장치가 적용된 청소기 외형의 예를 도시한 것이다.
도 4는 본 발명의 다른 실시 예에 따른 영역 기반의 청소기 제어 장치가 적용된 청소기의 블록도이다.
도 5는 본 발명의 일 실시 예에 따른 영역 기반의 청소기 제어 방법의 흐름도이다.
Claims (19)
- 사용자 조작에 따른 청소기의 이동 영역을 확인하여 이동 영역 정보를 생성하는 단계;
미리 설정된 시간 동안 상기 사용자 조작이 없는 경우, 상기 이동 영역 정보를 통계 분석하여 이동 영역별 통계치를 산출하는 단계;
상기 이동 영역별 통계치에 기반하여 중요영역 가중치를 조정하는 단계;
상기 중요영역 가중치를 상기 이동 영역별 통계치에 적용하여 영역별 우선 순위를 결정하는 단계;
상기 우선 순위에 기반하여 이동 경로를 계획하는 단계; 및
상기 계획된 이동 경로에 따라 상기 청소기를 이동시키는 단계
를 포함하는, 영역 기반의 청소기 제어 방법. - 제 1 항에 있어서,
상기 중요영역 가중치를 조정하는 단계는
청소 횟수가 제1임계값보다 많은 영역에 대한 중요영역 가중치를 줄이는 단계를 포함하는 것을 특징으로 하는, 영역 기반의 청소기 제어 방법. - 제 1 항에 있어서,
상기 중요영역 가중치를 조정하는 단계는
나머지 다른 영역 대비 청소 횟수의 비율이 제2임계값보다 큰 영역에 대한 중요영역 가중치를 줄이는 단계를 포함하는 것을 특징으로 하는, 영역 기반의 청소기 제어 방법. - 제 1 항에 있어서,
상기 중요영역 가중치를 조정하는 단계는
각 이동 영역의 다른 바닥 재질 또는 청소 용이성 중 적어도 하나를 고려하여 영역마다 중요영역 가중치를 조정하는 단계를 포함하는 것을 특징으로 하는, 영역 기반의 청소기 제어 방법. - 제 1 항에 있어서,
상기 중요영역 가중치를 조정하는 단계는
이동 영역마다 장애물 발생 빈도에 중요영역 가중치가 반비례하도록 상기 중요영역 가중치를 조정하는 단계를 포함하는 것을 특징으로 하는, 영역 기반의 청소기 제어 방법. - 제 1 항에 있어서,
상기 중요영역 가중치를 조정하는 단계는
상기 청소기가 부재중 모드로 설정되었는지 여부에 따라 특정 영역에 대한 중요영역 가중치를 조정하는 단계를 포함하는 것을 특징으로 하는, 영역 기반의 청소기 제어 방법. - 제 1 항에 있어서,
상기 중요영역 가중치를 조정하는 단계는
시간대별로 청소가 요구되는 영역에 대해 미리 입력된 정보에 기반하여 현재 시간에 따라 상기 중요영역 가중치를 조정하는 단계를 포함하는 것을 특징으로 하는, 영역 기반의 청소기 제어 방법. - 제 1 항에 있어서,
상기 청소기를 이동시키는 단계는
상기 청소기가 상기 계획된 이동 경로를 따라가는 정도 또는 상기 계획된 이동 경로를 따른 이동에 실패했는지 여부 중 적어도 하나에 기반하여 상기 중요영역 가중치를 재조정하는 단계를 포함하는 것을 특징으로 하는, 영역 기반의 청소기 제어 방법. - 제 1 항에 있어서,
상기 이동 영역별 통계치를 산출하는 단계는
상기 통계 분석에 베이지안 통계 기법 또는 빈도수에 기반한 고전적 통계 기법 중 어느 하나를 적용하는 단계인 것을 특징으로 하는, 영역 기반의 청소기 제어 방법. - 제 1 항에 있어서,
상기 이동 영역 정보를 생성하는 단계는
상기 사용자 조작에 따른 제어 신호, 상기 청소기의 모터 동작에 대한 상기 청소기의 실제 이동 거리 비율, 상기 청소기에 내장된 적외선 센서를 이용하여 측정된 상기 청소기의 현재 위치 또는 상기 청소기에 내장된 GPS 안테나를 통해 측정된 상기 청소기의 현재 위치 중 어느 하나에 기반하여 상기 이동 영역 정보를 생성하는 단계인 것을 특징으로 하는, 영역 기반의 청소기 제어 방법. - 제1항 내지 제10항 중 어느 한 항의 방법을 컴퓨터 시스템에서 실행하기 위한 프로그램이 기록된, 컴퓨터 시스템이 판독할 수 있는 기록매체.
- 사용자 조작에 따른 청소기의 이동 영역을 확인하여 이동 영역 정보를 생성하고 저장하는 이동 영역 저장부;
미리 설정된 시간 동안 상기 사용자 조작이 없는 경우, 상기 이동 영역 정보를 통계 분석하여 이동 영역별 통계치를 산출하는 영역 분석부;
상기 이동 영역별 통계치에 기반하여 중요영역 가중치를 조정하는 중요도 계산부;
상기 중요영역 가중치를 상기 이동 영역별 통계치에 적용하여 영역별 우선 순위를 결정하는 우선순위 산출부;
상기 우선 순위에 기반하여 이동 경로를 계획하는 경로 계획부; 및
상기 계획된 이동 경로에 따라 상기 청소기를 이동시키는 모터 제어부
를 포함하는, 영역 기반의 청소기 제어 장치. - 제 12 항에 있어서,
상기 중요도 계산부는
청소 횟수가 제1임계값보다 많은 영역에 대한 중요영역 가중치를 줄이는 것을 특징으로 하는, 영역 기반의 청소기 제어 장치. - 제 12 항에 있어서,
상기 중요도 계산부는
나머지 다른 영역 대비 청소 횟수의 비율이 제2임계값보다 큰 영역에 대한 중요영역 가중치를 줄이는 것을 특징으로 하는, 영역 기반의 청소기 제어 장치. - 제 12 항에 있어서,
상기 중요도 계산부는
각 이동 영역의 다른 바닥 재질 또는 청소 용이성 중 적어도 하나를 고려하여 영역마다 중요영역 가중치를 조정하는 것을 특징으로 하는, 영역 기반의 청소기 제어 장치. - 제 12 항에 있어서,
상기 중요도 계산부는
이동 영역마다 장애물 발생 빈도에 중요영역 가중치가 반비례하도록 상기 중요영역 가중치를 조정하는 것을 특징으로 하는, 영역 기반의 청소기 제어 장치. - 제 12 항에 있어서,
상기 중요도 계산부는
상기 청소기가 부재중 모드로 설정되었는지 여부에 따라 특정 영역에 대한 중요영역 가중치를 조정하는 것을 특징으로 하는, 영역 기반의 청소기 제어 장치. - 제 12 항에 있어서,
상기 중요도 계산부는
시간대별로 청소가 요구되는 영역에 대해 미리 입력된 정보에 기반하여 현재 시간에 따라 상기 중요영역 가중치를 조정하는 것을 특징으로 하는, 영역 기반의 청소기 제어 장치. - 제 12 항에 있어서,
상기 중요도 계산부는
상기 청소기가 상기 계획된 이동 경로를 따라가는 정도 또는 상기 계획된 이동 경로를 따른 이동에 실패했는지 여부 중 적어도 하나에 기반하여 상기 중요영역 가중치를 재조정하는 것을 특징으로 하는, 영역 기반의 청소기 제어 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100013882A KR100962593B1 (ko) | 2010-02-16 | 2010-02-16 | 영역 기반의 청소기 제어 방법 및 장치, 그 기록 매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100013882A KR100962593B1 (ko) | 2010-02-16 | 2010-02-16 | 영역 기반의 청소기 제어 방법 및 장치, 그 기록 매체 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100962593B1 true KR100962593B1 (ko) | 2010-06-11 |
Family
ID=42369854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100013882A KR100962593B1 (ko) | 2010-02-16 | 2010-02-16 | 영역 기반의 청소기 제어 방법 및 장치, 그 기록 매체 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100962593B1 (ko) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102973200A (zh) * | 2011-09-02 | 2013-03-20 | 泰怡凯电器(苏州)有限公司 | 擦玻璃装置及避让障碍物方法 |
KR101301005B1 (ko) * | 2011-11-30 | 2013-08-29 | 한국과학기술연구원 | 사용자 중심의 로봇 제어 장치 및 방법 |
KR20160100311A (ko) * | 2013-12-19 | 2016-08-23 | 악티에볼라겟 엘렉트로룩스 | 청소 영역의 우선순위를 정하는 방법 |
WO2017048046A1 (ko) * | 2015-09-17 | 2017-03-23 | 삼성전자주식회사 | 청소 로봇 및 그 제어 방법 |
WO2019004618A1 (ko) * | 2017-06-27 | 2019-01-03 | 엘지전자 주식회사 | 주행면의 특성에 기반하여 주행하는 방법 및 이를 구현하는 로봇 |
CN109891707A (zh) * | 2016-06-20 | 2019-06-14 | 蔚山科学技术院 | 无线电力传输系统及通信系统 |
CN111685659A (zh) * | 2019-03-15 | 2020-09-22 | 三星电子株式会社 | 机器人清洁器及其控制方法 |
US11412906B2 (en) | 2019-07-05 | 2022-08-16 | Lg Electronics Inc. | Cleaning robot traveling using region-based human activity data and method of driving cleaning robot |
US11457788B2 (en) | 2018-05-11 | 2022-10-04 | Samsung Electronics Co., Ltd. | Method and apparatus for executing cleaning operation |
WO2024043496A1 (ko) * | 2022-08-24 | 2024-02-29 | 삼성전자주식회사 | 로봇 및 로봇의 제어 방법 |
WO2025040116A1 (zh) * | 2023-08-21 | 2025-02-27 | 苏州宝时得电动工具有限公司 | 自主工作机器的控制方法、自主工作机器和存储介质 |
-
2010
- 2010-02-16 KR KR1020100013882A patent/KR100962593B1/ko active IP Right Grant
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102973200A (zh) * | 2011-09-02 | 2013-03-20 | 泰怡凯电器(苏州)有限公司 | 擦玻璃装置及避让障碍物方法 |
KR101301005B1 (ko) * | 2011-11-30 | 2013-08-29 | 한국과학기술연구원 | 사용자 중심의 로봇 제어 장치 및 방법 |
KR102393550B1 (ko) * | 2013-12-19 | 2022-05-04 | 에이비 엘렉트로룩스 | 청소 영역의 우선순위를 정하는 방법 |
KR20160100311A (ko) * | 2013-12-19 | 2016-08-23 | 악티에볼라겟 엘렉트로룩스 | 청소 영역의 우선순위를 정하는 방법 |
WO2017048046A1 (ko) * | 2015-09-17 | 2017-03-23 | 삼성전자주식회사 | 청소 로봇 및 그 제어 방법 |
US11147424B2 (en) | 2015-09-17 | 2021-10-19 | Samsung Electronics Co., Ltd. | Cleaning robot and controlling method therefor |
US11278174B2 (en) | 2015-09-17 | 2022-03-22 | Samsung Electronics Co., Ltd. | Cleaning robot and controlling method therefor |
CN109891707A (zh) * | 2016-06-20 | 2019-06-14 | 蔚山科学技术院 | 无线电力传输系统及通信系统 |
WO2019004618A1 (ko) * | 2017-06-27 | 2019-01-03 | 엘지전자 주식회사 | 주행면의 특성에 기반하여 주행하는 방법 및 이를 구현하는 로봇 |
US11493933B2 (en) | 2017-06-27 | 2022-11-08 | Lg Electronics Inc. | Method for traveling on basis of characteristics of traveling surface, and robot for implementing same |
US11457788B2 (en) | 2018-05-11 | 2022-10-04 | Samsung Electronics Co., Ltd. | Method and apparatus for executing cleaning operation |
KR20200116187A (ko) * | 2019-03-15 | 2020-10-12 | 삼성전자주식회사 | 로봇 청소기 및 이의 제어 방법 |
US11442465B2 (en) | 2019-03-15 | 2022-09-13 | Samsung Electronics Co., Ltd. | Robot cleaner and control method thereof |
WO2020189945A1 (en) * | 2019-03-15 | 2020-09-24 | Samsung Electronics Co., Ltd. | Robot cleaner and control method thereof |
CN111685659A (zh) * | 2019-03-15 | 2020-09-22 | 三星电子株式会社 | 机器人清洁器及其控制方法 |
KR102668070B1 (ko) * | 2019-03-15 | 2024-05-29 | 삼성전자주식회사 | 로봇 청소기 및 이의 제어 방법 |
US11412906B2 (en) | 2019-07-05 | 2022-08-16 | Lg Electronics Inc. | Cleaning robot traveling using region-based human activity data and method of driving cleaning robot |
WO2024043496A1 (ko) * | 2022-08-24 | 2024-02-29 | 삼성전자주식회사 | 로봇 및 로봇의 제어 방법 |
WO2025040116A1 (zh) * | 2023-08-21 | 2025-02-27 | 苏州宝时得电动工具有限公司 | 自主工作机器的控制方法、自主工作机器和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100962593B1 (ko) | 영역 기반의 청소기 제어 방법 및 장치, 그 기록 매체 | |
US11961285B2 (en) | System for spot cleaning by a mobile robot | |
EP3787458B1 (en) | A plurality of robot cleaners | |
US10688662B2 (en) | Robot navigation in context of obstacle traffic including movement of groups | |
JP6430944B2 (ja) | 床面を自律式に点検または処理するロボットおよび方法 | |
EP3552072B1 (en) | Robotic cleaning device with operating speed variation based on environment | |
CN112739244A (zh) | 移动机器人清洁系统 | |
US11150668B2 (en) | Plurality of robot cleaner and a controlling method for the same | |
US11747819B1 (en) | Robotic fire extinguisher | |
KR20100092807A (ko) | 이동 로봇 및 이동 로봇의 이동 방법 | |
JP2006350776A (ja) | 移動体の経路生成装置 | |
US11686583B2 (en) | Guidance robot and method for navigation service using the same | |
CN111103875B (zh) | 避让的方法、设备及存储介质 | |
EP3757714A1 (en) | Machine learning method and mobile robot | |
CN117249832B (zh) | 一种机器人室内导航的方法、装置及存储介质 | |
JP2011224679A (ja) | 応対ロボット、応対制御方法、及び応対制御プログラム | |
CN111343696A (zh) | 自移动设备的通信方法、自移动设备及存储介质 | |
KR20210026595A (ko) | 로봇이 관리자 모드로 이동하는 방법 및 이를 구현하는 로봇 | |
US20220147050A1 (en) | Methods and devices for operating an intelligent mobile robot | |
CN112214018A (zh) | 机器人路径规划方法及装置 | |
CN114905503B (zh) | 机器人控制系统、机器人控制方法和存储介质 | |
CN118940863B (zh) | 清洁机器人及其任务自学习方法和控制方法 | |
CN119745279A (zh) | 基于视觉追踪与雷达测距的扫地机器人目标跟随清洁方法 | |
KR20240083199A (ko) | 자율주행로봇의 이동성을 확장하기 위한 장치, 방법 및 컴퓨터 판독가능 저장매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20100216 |
|
PA0201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20100224 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20100216 Patent event code: PA03021R01I Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20100511 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100603 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100604 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20120725 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20120725 Start annual number: 4 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150602 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20150602 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20160602 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20160602 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20170601 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20170601 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20180531 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20180531 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20190530 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20190530 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20240604 Start annual number: 15 End annual number: 15 |