KR101931360B1 - 로봇 청소기 및 그 제어방법 - Google Patents
로봇 청소기 및 그 제어방법 Download PDFInfo
- Publication number
- KR101931360B1 KR101931360B1 KR1020120022329A KR20120022329A KR101931360B1 KR 101931360 B1 KR101931360 B1 KR 101931360B1 KR 1020120022329 A KR1020120022329 A KR 1020120022329A KR 20120022329 A KR20120022329 A KR 20120022329A KR 101931360 B1 KR101931360 B1 KR 101931360B1
- Authority
- KR
- South Korea
- Prior art keywords
- auxiliary cleaning
- unit
- robot cleaner
- cleaning unit
- auxiliary
- 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.)
- Active
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/2805—Parameters or conditions being sensed
-
- 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/02—Nozzles
- A47L9/04—Nozzles with driven brushes or agitators
- A47L9/0461—Dust-loosening tools, e.g. agitators, brushes
- A47L9/0488—Combinations or arrangements of several tools, e.g. edge cleaning tools
-
- 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)
- Electric Vacuum Cleaner (AREA)
Abstract
Description
도 2에는 본 발명의 일 실시예에 따른 로봇 청소기의 하부의 구성을 나타낸 배면도가 도시되어 있다.
도 3은 본 발명에 따른 보조 청소 유닛의 돌출 및 수렴에 관한 일 실시예를 개략적으로 도시한 도면이다.
도 4는 본 발명에 따른 보조 청소 유닛의 돌출 및 수렴에 관한 구조 중 다른 실시예를 개략적으로 도시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 보조 청소 툴의 구성을 개략적으로 도시한 도면이다.
도 6은 본 발명의 다른 실시예에 따른 보조 청소 툴의 구성을 개략적으로 도시한 도면이다.
도 7에는 본 발명의 일 실시예에 따른 로봇 청소기의 제어 블록도가 도시되어 있다.
도 8에는 본 발명의 일 실시예에 따른 로봇 청소기의 제어부의 동작이 구체화된 제어 블록도가 도시되어 있다.
도 9a 및 도 9b에는 제3감지부(330)의 일 실시예로서 마이크로 스위치의 단면도가 도시되어 있다.
도 10에는 제3감지부(330)의 다른 실시예로서 엔코더가 장착된 구동부가 도시되어 있다.
도 11에는 제3감지부(330)의 다른 실시예로서 홀 센서가 장착된 구동부가 도시되어 있다.
도 12 및 도 13은 좌, 우 측의 보조 청소 유닛 중 하나에 에러가 발생한 경우 제어되는 벽면 추종 주행을 나타낸 도면이다.
도 14 및 도 15은 좌, 우 측의 보조 청소 유닛 중 하나에 에러가 발생한 경우 제어되는 지그재그 방식의 주행을 나타낸 도면이다.
도 16 및 도 17는 좌, 우 측의 보조 청소 유닛 중 하나에 에러가 발생한 경우 제어되는 나선형 주행을 나타낸 도면이다.
도 18에는 본 발명의 일 실시에에 따른 로봇 청소기의 보조 청소 유닛에 에러가 발생했는지 여부를 검출하는 과정을 나타낸 순서도가 도시되어 있다.
도 19에는 벽면 추종 주행 시 보조 청소 유닛에 에러가 발생한 경우의 로봇 청소기의 제어방법에 대한 순서도가 도시되어 있다.
도 20에는 지그재그 주행 시 보조 청소 유닛에 에러가 발생한 경우의 로봇 청소기의 제어방법에 대한 순서도가 도시되어 있다.
도 21에는 나선형 주행 시 보조 청소 유닛에 에러가 발생한 경우의 로봇 청소기의 제어방법에 대한 순서도가 도시되어 있다.
200 : 제어부
210 : 에러 검출부, 220: 청소 제어부, 230: 주행 제어부
300 : 감지부
310 : 제1감지부, 320: 제2감지부, 330: 제3감지부
Claims (21)
- 바닥을 주행하며 상기 바닥으로부터 이물질을 제거하는 로봇 청소기에 있어서,
상기 로봇 청소기의 하부에 돌출 및 수렴이 가능하게 장착되어 회전하는 복수의 보조 청소 유닛;
상기 복수의 보조 청소 유닛의 돌출, 수렴 또는 회전 상태를 감지하는 감지부; 및
상기 감지부의 감지결과에 기초하여 상기 복수의 보조 청소 유닛이 정상적으로 동작하는지 여부를 각각 판단하고, 상기 판단결과에 따라 상기 로봇 청소기의 주행을 제어하는 제어부를 포함하되,
상기 제어부는,
상기 복수의 보조 청소 유닛 중 어느 하나가 정상적으로 동작하지 않는 것으로 판단한 경우, 상기 복수의 보조 청소 유닛 중 정상적으로 동작하는 보조 청소 유닛이 청소 영역 중 구석 부분과 인접하도록 상기 로봇 청소기의 주행을 제어하는 로봇 청소기. - 삭제
- 제 1 항에 있어서,
상기 제어부는,
상기 보조 청소 유닛에 돌출, 수렴 또는 회전 동작에 대한 구동 명령을 전송한 이후에 상기 감지부로부터 전송받은 감지 결과가 상기 구동 명령에 대응되는지 여부를 판단하는 로봇 청소기. - 제 3 항에 있어서,
상기 제어부는,
상기 감지부의 감지 결과가 상기 구동 명령에 대응되지 않는 경우, 상기 감지부의 감지 결과가 상기 구동 명령에 대응되거나, 상기 보조 청소 유닛으로의 구동 명령 전송 및 상기 감지부로부터 감지결과 수신이 일정 횟수에 도달할 때까지 상기 판단을 반복하고,
상기 판단을 일정 횟수로 반복하여도 상기 감지부의 감지 결과가 상기 구동 명령에 대응되지 않는 경우에 상기 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단하는 로봇 청소기. - 삭제
- 제 1 항에 있어서,
상기 제어부는,
벽면 추종 주행을 위하여 상기 복수의 보조 청소 유닛에 구동 명령을 전송한 후, 상기 복수의 보조 청소 유닛 중 어느 하나가 정상적으로 동작하지 않는 것으로 판단한 경우, 상기 복수의 보조 청소 유닛 중 정상적으로 동작하는 보조 청소 유닛이 벽면과 인접하게 주행하도록 제어하는 로봇 청소기. - 제 1 항에 있어서,
상기 제어부는,
지그재그 주행을 위하여 상기 복수의 보조 청소 유닛에 구동 명령을 전송한 후 상기 복수의 보조 청소 유닛 중 어느 하나가 정상적으로 동작하지 않는 것으로 판단한 경우, 상기 지그재그 주행 완료 후 청소가 수행되지 않은 구석 부분에 상기 복수의 보조 청수 유닛 중 정상적으로 동작하는 보조 청소 유닛이 인접하게 다시 주행하도록 제어하는 로봇 청소기. - 제 1 항에 있어서,
상기 복수의 보조 청소 유닛은,
상기 로봇 청소기의 좌측에 장착되는 보조 청소 유닛 및 상기 로봇 청소기의 우측에 장착되는 보조 청소 유닛을 포함하고;
상기 제어부는,
나선형 주행을 위하여 상기 복수의 보조 청소 유닛에 구동 명령을 전송한 후 상기 복수의 보조 청소 유닛 중 좌측의 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단한 경우에는 반시계 방향으로 나선형 주행을 수행하고, 우측의 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단한 경우에는 시계 방향으로 나선형 주행을 수행하도록 제어하는 로봇 청소기. - 제 6 항에 있어서,
상기 제어부는,
상기 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단한 이후에, 일정 주기마다 상기 판단을 반복하여 상기 보조 청소 유닛이 정상적으로 동작하는 것으로 판단되면, 상기 로봇 청소기의 주행을 원래대로 복귀시키는 로봇 청소기. - 제 1 항에 있어서,
상기 제어부가 상기 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단하면 이를 사용자에게 시각적 또는 청각적으로 알리는 알림부를 더 포함하는 로봇 청소기. - 제 1 항에 있어서,
상기 감지부는,
상기 보조 청소 유닛이 돌출되었을 때 접촉되는 접촉식 센서 및 상기 보조 청소 유닛을 구동하는 구동부에 장착되는 엔코더 또는 홀 센서 중 하나 이상인 것으로 하는 로봇 청소기. - 돌출 및 수렴이 가능하게 장착되는 복수의 보조 청소 유닛을 포함하는 로봇 청소기의 제어방법에 있어서,
상기 복수의 보조 청소 유닛에 돌출, 수렴 또는 회전 동작에 관한 구동 명령을 전송하고;
상기 복수의 보조 청소 유닛의 돌출, 수렴 또는 회전 상태를 각각 감지하고;
상기 감지결과에 기초하여 상기 복수의 보조 청소 유닛이 상기 구동 명령에 따라 정상적으로 동작하는지 여부를 각각 판단하고;
상기 판단결과에 기초하여 상기 로봇 청소기의 주행을 제어하되,
상기 판단결과에 기초하여 상기 로봇 청소기의 주행을 제어하는 것은,
상기 복수의 보조 청소 유닛 중 어느 하나가 정상적으로 동작하지 않는 것으로 판단한 경우, 상기 복수의 보조 청소 유닛 중 정상적으로 동작하는 보조 청소 유닛이 청소 영역 중 구석 부분과 인접하도록 상기 로봇 청소기의 주행을 제어하는 것인 로봇 청소기의 제어방법. - 제 12 항에 있어서,
상기 보조 청소 유닛이 정상적으로 동작하는지 여부를 판단하는 것은,
상기 감지 결과에 따른 로봇 청소기의 동작이 상기 구동 명령에 대응되는지 여부를 판단하는 것인 로봇 청소기의 제어방법. - 제 13 항에 있어서,
상기 감지 결과에 따른 로봇 청소기의 동작이 상기 구동 명령에 대응되지 않는 경우, 상기 감지 결과에 따른 로봇 청소기의 동작이 상기 구동 명령에 대응되거나, 상기 보조 청소 유닛으로의 구동 명령 전송 및 상기 보조 청소 유닛의 상태 감지가 일정 횟수에 도달할 때까지 상기 판단을 반복하고;
상기 보조 청소 유닛으로의 구동 명령 전송 및 복수의 보조 청소 유닛의 돌출, 수렴 또는 회전 상태를 각각 감지하는 감지부로부터 감지결과 수신을 상기 일정 횟수로 반복하여도 상기 감지 결과에 따른 로봇 청소기의 동작이 상기 구동 명령에 대응되지 않는 경우에 상기 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단하는 로봇 청소기의 제어방법. - 삭제
- 제 14 항에 있어서,
상기 구동 명령이 벽면 추종 주행을 위한 것이고, 상기 복수의 보조 청소 유닛 중 어느 하나가 정상적으로 동작하지 않는 것으로 판단한 경우,
상기 복수의 보조 청소 유닛 중 정상적으로 동작하는 보조 청소 유닛이 벽면과 인접하게 주행하도록 제어하는 로봇 청소기의 제어방법. - 제 14 항에 있어서,
상기 구동 명령이 지그재그 주행을 위한 것이고, 상기 복수의 보조 청소 유닛 중 어느 하나가 정상적으로 동작하지 않는 것으로 판단한 경우,
상기 지그재그 주행 완료 후 청소가 수행되지 않은 구석 부분에 상기 복수의 보조 청소 유닛 중 정상적으로 동작하는 보조 청소 유닛이 인접하게 다시 주행하도록 제어하는 로봇 청소기의 제어방법. - 제 12 항에 있어서,
상기 복수의 보조 청소 유닛은 상기 로봇 청소기의 좌측에 장착되는 보조 청소 유닛 및 상기 로봇 청소기의 우측에 장착되는 보조 청소 유닛을 포함하고;
상기 구동 명령이 나선형 주행을 위한 것이고, 상기 좌측의 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단한 경우에는 반시계 방향으로 나선형 주행을 수행하고, 상기 우측의 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단한 경우에는 시계 방향으로 나선형 주행을 수행하도록 제어하는 로봇 청소기의 제어방법. - 제 12 항에 있어서,
상기 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단하고, 상기 로봇 청소기의 주행을 제어한 이후에, 일정 주기마다 상기 판단을 반복하여 상기 보조 청소 유닛이 정상적으로 동작하는 것으로 판단되면, 상기 로봇 청소기의 주행을 원래대로 복귀시키는 것을 더 포함하는 로봇 청소기의 제어방법. - 제 12 항에 있어서,
상기 보조 청소 유닛이 정상적으로 동작하지 않는 것으로 판단하면 이를 사용자에게 시각적 또는 청각적으로 알리는 것을 더 포함하는 로봇 청소기의 제어방법. - 제 12 항에 있어서,
상기 보조 청소 유닛의 상태를 감지하는 것은,
상기 보조 청소 유닛이 돌출되었을 때 접촉되는 접촉식 센서, 상기 보조 청소 유닛을 구동하는 구동부에 장착되는 엔코더 및 홀 센서 중 어느 하나 이상을 이용하는 것인 로봇 청소기의 제어방법..
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/652,879 US9596971B2 (en) | 2011-10-21 | 2012-10-16 | Robot cleaner and control method for the same |
CN201210397327.8A CN103054516B (zh) | 2011-10-21 | 2012-10-18 | 机器人吸尘器以及用于机器人吸尘器的控制方法 |
EP12189253.3A EP2583609B1 (en) | 2011-10-21 | 2012-10-19 | Robot cleaner and control method for the same |
JP2012231777A JP2013089256A (ja) | 2011-10-21 | 2012-10-19 | ロボット掃除機及びその制御方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110108362 | 2011-10-21 | ||
KR20110108362 | 2011-10-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130044130A KR20130044130A (ko) | 2013-05-02 |
KR101931360B1 true KR101931360B1 (ko) | 2018-12-24 |
Family
ID=48656725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120022329A Active KR101931360B1 (ko) | 2011-10-21 | 2012-03-05 | 로봇 청소기 및 그 제어방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101931360B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023146053A1 (ko) * | 2022-01-26 | 2023-08-03 | 삼성전자 주식회사 | 청소 로봇 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6638988B2 (ja) * | 2013-12-19 | 2020-02-05 | アクチエボラゲット エレクトロルックス | サイドブラシを有し、渦巻きパターンで動くロボットバキュームクリーナ |
CN106419720A (zh) * | 2016-08-31 | 2017-02-22 | 洛阳圣瑞智能机器人有限公司 | 一种智能擦玻璃机器人直角区域移动控制 |
CN111195107A (zh) * | 2018-11-19 | 2020-05-26 | 上海楠木机器人科技有限公司 | 一种用于清洁机器人的边刷伸缩系统及其工作方法 |
KR102301758B1 (ko) * | 2018-12-07 | 2021-09-14 | 주식회사 유진로봇 | 자율 주행 가능한 이동 로봇 및 이의 주행 제어 방법 |
US12296694B2 (en) | 2021-03-10 | 2025-05-13 | Techtronic Cordless Gp | Lawnmowers |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0424229A1 (fr) | 1989-10-19 | 1991-04-24 | Protee | Engin et procédé utilisant cet engin pour nettoyer une surface |
US20010004719A1 (en) * | 1998-07-31 | 2001-06-21 | Volker Sommer | Service robot for the automatic suction of dust from floor surfaces |
JP2005006857A (ja) | 2003-06-18 | 2005-01-13 | Toshiba Tec Corp | 電気掃除機 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0759695A (ja) * | 1993-08-24 | 1995-03-07 | Matsushita Electric Ind Co Ltd | 自走式掃除機 |
JP2006026028A (ja) * | 2004-07-14 | 2006-02-02 | Sanyo Electric Co Ltd | 掃除機 |
KR20070107956A (ko) * | 2006-05-04 | 2007-11-08 | 삼성전자주식회사 | 로봇청소기 |
KR101492069B1 (ko) * | 2008-10-29 | 2015-02-11 | 삼성전자 주식회사 | 로봇청소기 및 그 제어방법 |
-
2012
- 2012-03-05 KR KR1020120022329A patent/KR101931360B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0424229A1 (fr) | 1989-10-19 | 1991-04-24 | Protee | Engin et procédé utilisant cet engin pour nettoyer une surface |
US20010004719A1 (en) * | 1998-07-31 | 2001-06-21 | Volker Sommer | Service robot for the automatic suction of dust from floor surfaces |
JP2005006857A (ja) | 2003-06-18 | 2005-01-13 | Toshiba Tec Corp | 電気掃除機 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023146053A1 (ko) * | 2022-01-26 | 2023-08-03 | 삼성전자 주식회사 | 청소 로봇 |
Also Published As
Publication number | Publication date |
---|---|
KR20130044130A (ko) | 2013-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2583609B1 (en) | Robot cleaner and control method for the same | |
KR101970541B1 (ko) | 로봇 청소기 및 그 제어 방법 | |
EP3858208B1 (en) | Docking station for autonomous floor cleaner | |
KR101931360B1 (ko) | 로봇 청소기 및 그 제어방법 | |
CA2959143C (en) | Autonomous traveling body device | |
KR101484940B1 (ko) | 로봇청소기 및 그 제어방법 | |
CN214484411U (zh) | 自主式地板清洁器 | |
EP3047773B1 (en) | Robot cleaner and controlling method thereof | |
KR101938703B1 (ko) | 로봇 청소기 및 그 제어방법 | |
KR20140115891A (ko) | 로봇 청소기 및 로봇 청소기의 제어방법 | |
JP6422703B2 (ja) | 自律走行体装置 | |
JP2013085959A (ja) | ロボット清掃機及びその制御方法 | |
CN110507238B (zh) | 自主行走式吸尘器 | |
JP2016021181A (ja) | 自走式電子機器 | |
JP6942102B2 (ja) | 自走式掃除機 | |
JP7089452B2 (ja) | 自走式掃除機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20120305 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20170303 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20120305 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180417 Patent event code: PE09021S01D |
|
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: 20181022 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20181214 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20181217 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20211129 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20221129 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20231129 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20241128 Start annual number: 7 End annual number: 7 |