KR101338143B1 - 이동 로봇의 슬립 감지 장치 및 방법 - Google Patents
이동 로봇의 슬립 감지 장치 및 방법 Download PDFInfo
- Publication number
- KR101338143B1 KR101338143B1 KR1020110126468A KR20110126468A KR101338143B1 KR 101338143 B1 KR101338143 B1 KR 101338143B1 KR 1020110126468 A KR1020110126468 A KR 1020110126468A KR 20110126468 A KR20110126468 A KR 20110126468A KR 101338143 B1 KR101338143 B1 KR 101338143B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile robot
- amount
- slip
- movement amount
- wheel
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/01—Mobile robot
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
도 2는 도 1의 슬립 감지 장치가 적용되는 로봇 청소기의 하부의 개략적인 구성도이고,
도 4 및 5의 각각은 본 발명의 실시예들에 따른 슬립의 종류 및 노면 상태를 감지할 수 있는 이동 로봇의 슬립 감지 방법의 순서도이고,
도 5는 이동로봇의 주행시 카펫과 hard floor에서의 메인브러쉬의 전류 소모량을 도시한 것이고,
도 6는 이동로봇의 주행시 노면 상태 또는 주행 형태에 따른 메인브러쉬의 전류 소모 형태를 도시한 것이다.
121 : 관성 센서 122 : 제1 엔코더
123 : 제2 엔코더 124: 전류 감지부
130 : 로봇 구동부 131 : 좌륜
132 : 우륜 140 : 슬립 감지부
150 : 바닥상태 감지부 160: 속도 산출부
170: 저장부
Claims (14)
- 이동 로봇의 진행방향의 변화량 및 보조 바퀴의 회전량과 주 바퀴의 회전량을 검출하는 센서부;
상기 진행방향의 변화량과 보조 바퀴의 회전량에 기초하여 이동로봇의 실제 이동량을 계산하고, 상기 주 바퀴의 회전량에 기초하여 이동로봇의 추정 이동량을 계산하고, 상기 추정 이동량과 상기 실제 이동량의 비교차에 기초하여 상기 이동로봇에서의 슬립 발생 신호를 출력하는 슬립 감지부; 및
상기 슬립 발생 신호에 따라 상기 이동 로봇을 슬립 상태에서의 움직임에 대한 반대방향으로 이동하도록 제어하는 제어부;
를 포함하되, 상기 제어부는 상기 이동로봇 브러쉬의 소비 에너지를 합산하고, 시간의 변화에 따른 상기 합산된 소비 에너지의 패턴과 기 설정된 기준값을 비교하여 그 비교한 결과를 기초로 상기 이동로봇의 슬립 발생 여부를 판단하는 것을 특징으로 하는 이동 로봇의 슬립 감지 장치. - 제1항에 있어서,
상기 슬립 감지부는 상기 실제 이동량에 대한 상기 추정 이동량의 비교차의 크기가 기설정된 허용 오차량 보다 큰 경우에는 상기 슬립 발생 신호를 생성하여 출력하는 것을 특징으로 하는 이동 로봇의 슬립 감지 장치. - 제1항에 있어서,
상기 슬립 감지 장치는,
상기 이동로봇의 브러쉬 소비 전류를 검출하여 기설정된 기준 전류값과 비교하여 주행 경로 상의 노면 상태 신호를 출력하는 바닥상태 감지부를 더 포함하는 것을 특징으로 하는 이동 로봇의 슬립 감지 장치. - 제3항에 있어서,
상기 바닥상태 감지부는, 상기 브러쉬 소비 전류와 상기 기준 전류값의 비교차의 크기가 허용오차보다 큰 경우에는 상기 이동로봇이 카펫 또는 타일 상에서 주행중인 것으로 판단하는 것을 특징으로 하는 이동 로봇의 슬립 감지 장치. - 삭제
- 제1항에 있어서,
상기 제어부는, 상기 소비 에너지의 패턴이 시간 변화에 따라 기준값 대비 증감을 반복하는 경우에는 상기 이동로봇이 아크 모션을 필요로 하는 회전 상태에 있는 것으로 판단하는 것을 특징으로 하는 이동 로봇의 슬립 감지 장치. - 제1항에 있어서,
상기 제어부는, 상기 소비 에너지의 패턴이 시간 변화에 따라 기준값 대비 계속 증가하는 경우에는 상기 이동로봇이 슬립 상태에 있는 것으로 판단하는 것을 특징으로 하는 이동 로봇의 슬립 감지 장치. - 이동 로봇의 진행방향의 변화량 및 보조 바퀴의 회전량과 주 바퀴의 회전량을 검출하는 단계;
상기 진행방향의 변화량과 보조 바퀴의 회전량에 기초하여 이동로봇의 실제 이동량과 상기 주 바퀴의 회전량에 기초하여 이동로봇의 추정 이동량을 계산하는 단계; 및
상기 추정 이동량과 상기 실제 이동량의 비교차에 기초하여 상기 이동로봇이 슬립 상태에 있음을 감지하는 경우 상기 이동 로봇을 슬립 상태에서의 움직임에 대한 반대방향으로 이동하도록 제어하는 단계;
를 포함하되, 상기 제어하는 단계는 상기 이동로봇 브러쉬의 소비 에너지를 합산하고, 시간의 변화에 따른 상기 합산된 소비 에너지의 패턴과 기 설정된 기준값을 비교하여 그 비교한 결과를 기초로 상기 이동로봇의 슬립 발생 여부를 판단하는 것을 특징으로 하는 이동 로봇의 슬립 감지 방법. - 제8항에 있어서, 상기 슬립 감지 방법은,
상기 이동로봇의 브러쉬 소비 전류를 검출하여 기설정된 기준 전류값과 비교하여 주행 경로 상의 노면 상태 신호를 출력하는 단계를 더 포함하는 것을 특징으로 하는 이동 로봇의 슬립 감지 방법. - 제9항에 있어서,
상기 노면 상태 신호를 출력하는 단계는, 상기 브러쉬 소비 전류와 상기 기준 전류값의 비교차의 크기가 허용오차보다 큰 경우에는 상기 이동로봇이 카펫 또는 타일 상에서 주행중인 것을 알리는 신호를 생성하여 출력하는 것을 특징으로 하는 이동 로봇의 슬립 감지 방법. - 제8항에 있어서,
상기 슬립 상태를 벗어나도록 제어하는 단계는, 상기 실제 이동량에 대한 상기 추정 이동량의 비교차의 크기가 기설정된 허용 오차량 보다 큰 경우에는 상기 슬립 발생 신호를 생성하여 출력하는 것을 특징으로 하는 이동 로봇의 슬립 감지 방법. - 삭제
- 제8항에 있어서,
상기 슬립 상태를 벗어나도록 제어하는 단계는, 상기 소비 에너지의 패턴이 시간 변화에 따라 기준값 대비 증감을 반복하는 경우에는 상기 이동로봇이 아크 모션을 필요로 하는 회전 상태에 있는 것으로 판단하는 것을 특징으로 하는 이동 로봇의 슬립 감지 방법. - 제8항에 있어서,
상기 슬립 상태를 벗어나도록 제어하는 단계는, 상기 소비 에너지의 패턴이 시간 변화에 따라 기준값 대비 계속 증가하는 경우에는 상기 이동로봇이 슬립 상태에 있는 것으로 판단하는 것을 특징으로 하는 이동 로봇의 슬립 감지 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110126468A KR101338143B1 (ko) | 2010-11-30 | 2011-11-30 | 이동 로봇의 슬립 감지 장치 및 방법 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20100120572 | 2010-11-30 | ||
KR1020100120572 | 2010-11-30 | ||
KR1020110126468A KR101338143B1 (ko) | 2010-11-30 | 2011-11-30 | 이동 로봇의 슬립 감지 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120059427A KR20120059427A (ko) | 2012-06-08 |
KR101338143B1 true KR101338143B1 (ko) | 2013-12-06 |
Family
ID=46610723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110126468A Active KR101338143B1 (ko) | 2010-11-30 | 2011-11-30 | 이동 로봇의 슬립 감지 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101338143B1 (ko) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019147042A1 (en) | 2018-01-25 | 2019-08-01 | Lg Electronics Inc. | Controlling method of robot cleaner |
US10758103B2 (en) | 2017-08-07 | 2020-09-01 | Lg Electronics Inc. | Robot cleaner and controlling method thereof |
US10772478B2 (en) | 2017-08-07 | 2020-09-15 | Lg Electronics Inc. | Robot cleaner |
US10952586B2 (en) | 2017-08-07 | 2021-03-23 | Lg Electronics Inc. | Cleaner |
US10986973B2 (en) | 2017-08-07 | 2021-04-27 | Lg Electronics Inc. | Robot cleaner |
US11013388B2 (en) | 2017-08-07 | 2021-05-25 | Lg Electronics Inc. | Robot cleaner |
US11099554B2 (en) | 2015-04-17 | 2021-08-24 | Aktiebolaget Electrolux | Robotic cleaning device and a method of controlling the robotic cleaning device |
US11096545B2 (en) | 2017-08-07 | 2021-08-24 | Lg Electronics Inc. | Robot cleaner |
US11169533B2 (en) | 2016-03-15 | 2021-11-09 | Aktiebolaget Electrolux | Robotic cleaning device and a method at the robotic cleaning device of performing cliff detection |
US11197595B2 (en) | 2017-08-07 | 2021-12-14 | Lg Electronics Inc. | Cleaner |
US11474533B2 (en) | 2017-06-02 | 2022-10-18 | Aktiebolaget Electrolux | Method of detecting a difference in level of a surface in front of a robotic cleaning device |
US11478120B2 (en) | 2017-08-07 | 2022-10-25 | Lg Electronics Inc. | Cleaner |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102378602B1 (ko) * | 2017-06-27 | 2022-03-24 | 엘지전자 주식회사 | 주행면의 특성에 기반하여 주행하는 방법 및 이를 구현하는 로봇 |
CN107348910B (zh) * | 2017-09-12 | 2019-10-08 | 珠海市一微半导体有限公司 | 机器人打滑的检测方法和建图方法及芯片 |
WO2021020674A1 (ko) * | 2019-07-31 | 2021-02-04 | 엘지전자 주식회사 | 이동로봇 및 이동로봇의 이동거리 산출방법 |
US12364378B2 (en) | 2019-07-31 | 2025-07-22 | Lg Electronics Inc. | Moving robot and method of calculating moving distance of the same |
CN114174011B (zh) * | 2019-07-31 | 2024-04-19 | Lg电子株式会社 | 移动机器人 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10507958A (ja) * | 1995-08-25 | 1998-08-04 | フィリップス エレクトロニクス ネムローゼ フェンノートシャップ | 電気ブラシの操作モードに依存する出力制御を有する真空掃除機 |
KR20070108618A (ko) * | 2006-05-08 | 2007-11-13 | 주식회사 대우일렉트로닉스 | 로봇 청소기의 위치 인식 구조 및 이를 이용한 로봇 청소기 |
-
2011
- 2011-11-30 KR KR1020110126468A patent/KR101338143B1/ko active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10507958A (ja) * | 1995-08-25 | 1998-08-04 | フィリップス エレクトロニクス ネムローゼ フェンノートシャップ | 電気ブラシの操作モードに依存する出力制御を有する真空掃除機 |
KR20070108618A (ko) * | 2006-05-08 | 2007-11-13 | 주식회사 대우일렉트로닉스 | 로봇 청소기의 위치 인식 구조 및 이를 이용한 로봇 청소기 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11099554B2 (en) | 2015-04-17 | 2021-08-24 | Aktiebolaget Electrolux | Robotic cleaning device and a method of controlling the robotic cleaning device |
US11169533B2 (en) | 2016-03-15 | 2021-11-09 | Aktiebolaget Electrolux | Robotic cleaning device and a method at the robotic cleaning device of performing cliff detection |
US11474533B2 (en) | 2017-06-02 | 2022-10-18 | Aktiebolaget Electrolux | Method of detecting a difference in level of a surface in front of a robotic cleaning device |
US10758103B2 (en) | 2017-08-07 | 2020-09-01 | Lg Electronics Inc. | Robot cleaner and controlling method thereof |
US10772478B2 (en) | 2017-08-07 | 2020-09-15 | Lg Electronics Inc. | Robot cleaner |
US11478120B2 (en) | 2017-08-07 | 2022-10-25 | Lg Electronics Inc. | Cleaner |
US11197595B2 (en) | 2017-08-07 | 2021-12-14 | Lg Electronics Inc. | Cleaner |
US10952586B2 (en) | 2017-08-07 | 2021-03-23 | Lg Electronics Inc. | Cleaner |
US10986973B2 (en) | 2017-08-07 | 2021-04-27 | Lg Electronics Inc. | Robot cleaner |
US11013388B2 (en) | 2017-08-07 | 2021-05-25 | Lg Electronics Inc. | Robot cleaner |
US11622661B2 (en) | 2017-08-07 | 2023-04-11 | Lg Electronics Inc. | Robot cleaner |
US11096545B2 (en) | 2017-08-07 | 2021-08-24 | Lg Electronics Inc. | Robot cleaner |
US11744429B2 (en) | 2017-08-07 | 2023-09-05 | Lg Electronics Inc. | Cleaner |
CN111936024A (zh) * | 2018-01-25 | 2020-11-13 | Lg电子株式会社 | 机器人清洁器的控制方法 |
AU2019212386B2 (en) * | 2018-01-25 | 2022-06-30 | Lg Electronics Inc. | Controlling method of robot cleaner |
US11439287B2 (en) | 2018-01-25 | 2022-09-13 | Lg Electronics Inc. | Controlling method of robot cleaner |
TWI716807B (zh) * | 2018-01-25 | 2021-01-21 | 南韓商Lg電子股份有限公司 | 清掃機器人的控制方法 |
WO2019147042A1 (en) | 2018-01-25 | 2019-08-01 | Lg Electronics Inc. | Controlling method of robot cleaner |
KR102045003B1 (ko) * | 2018-01-25 | 2019-11-14 | 엘지전자 주식회사 | 로봇청소기의 제어방법 |
KR20190090575A (ko) * | 2018-01-25 | 2019-08-02 | 엘지전자 주식회사 | 로봇청소기의 제어방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20120059427A (ko) | 2012-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101338143B1 (ko) | 이동 로봇의 슬립 감지 장치 및 방법 | |
EP3871580B1 (en) | Control method for carpet-induced drift in robot movement, chip, and cleaning robot | |
US11960304B2 (en) | Localization and mapping using physical features | |
EP3682784B1 (en) | Method for detecting skidding of robot, mapping method and chip | |
JP5913743B2 (ja) | 差動センサ又は視覚測定を用いたカーペットドリフトの推定 | |
KR100772912B1 (ko) | 절대 방위각을 이용한 로봇 및 이를 이용한 맵 작성 방법 | |
US8873832B2 (en) | Slip detection apparatus and method for a mobile robot | |
CN112617698B (zh) | 障碍物跨越方法及装置 | |
US9164509B2 (en) | Mobile robot and method of localization and mapping of the same | |
KR100871114B1 (ko) | 이동로봇 및 그 동작방법 | |
CN107456172A (zh) | 清洁机器人及障碍物跨越方法 | |
KR20080041890A (ko) | 로봇청소기의 외력감지방법, 이를 기록한 기록매체 및 이를이용한 로봇 청소기 | |
CN112190186B (zh) | 一种扫地机器人的路线规划方法、系统及扫地机器人 | |
KR100963755B1 (ko) | 자동청소기의 구속상황 감지 및 대응방법 | |
KR101359380B1 (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: 20111130 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20130429 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: 20131121 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20131202 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20131202 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20161201 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20161201 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20171201 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20171201 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20181203 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20181203 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20191202 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20191202 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20201202 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20211102 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20220913 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20241015 Start annual number: 12 End annual number: 12 |