KR920000946B1 - 이 동 차 - Google Patents

이 동 차 Download PDF

Info

Publication number
KR920000946B1
KR920000946B1 KR1019880017894A KR880017894A KR920000946B1 KR 920000946 B1 KR920000946 B1 KR 920000946B1 KR 1019880017894 A KR1019880017894 A KR 1019880017894A KR 880017894 A KR880017894 A KR 880017894A KR 920000946 B1 KR920000946 B1 KR 920000946B1
Authority
KR
South Korea
Prior art keywords
vehicle
obstacle
moving
map
distance
Prior art date
Application number
KR1019880017894A
Other languages
English (en)
Other versions
KR890011726A (ko
Inventor
후미오 야스도미
다이죠오 다까오까
나오히도 도오죠오
요시야 야마가미
가즈요시 쓰가모도
마꼬도 야마다
Original Assignee
산요덴끼 가부시끼가이샤
이우에 사또시
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 산요덴끼 가부시끼가이샤, 이우에 사또시 filed Critical 산요덴끼 가부시끼가이샤
Publication of KR890011726A publication Critical patent/KR890011726A/ko
Application granted granted Critical
Publication of KR920000946B1 publication Critical patent/KR920000946B1/ko

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L11/00Machines for cleaning floors, carpets, furniture, walls, or wall coverings
    • A47L11/40Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
    • A47L11/4011Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L11/00Machines for cleaning floors, carpets, furniture, walls, or wall coverings
    • A47L11/40Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
    • A47L11/4061Steering means; Means for avoiding obstacles; Details related to the place where the driver is accommodated
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0272Control 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2201/00Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
    • A47L2201/04Automatic control of the travelling movement; Automatic obstacle detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Acoustics & Sound (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Instructional Devices (AREA)

Abstract

내용 없음.

Description

이 동 차
제1도는, 본 발명 이동차의 블록도.
제2도는, 본 발명 이동차의 정면도.
제3도는, 본 발명 이동차의 측면도.
제4도는 본 발명 이동차의 개략동작을 설명한 흐름도.
제5도는, 기억부내의 메모리 구성을 설명한 설명도.
제6도는, 기억부내의 기억 상황을 설명한 설명도.
제7도 내지 제11도는 진행방향의 결정 순서를 표시한 흐름도.
제12도는, 이동차의 이동경로를 표시한 실내 모식도.
* 도면의 주요부분에 대한 부호의 설명
1 : 차체 2,3 : 구동륜
4,5 : 모우터 6,7 : 엔코우더
8 : 코오드리일 9-18 : 초음파 센서
19-21 : 접촉센서 22 : 제어부
23 : 지도작성부 24 : 기억부
25 : 방향결정부
본 발명은 소정 영역내를 그 영역의 형상을 인식하면서 이동하는 이동차에 관한 것이다.
종래의 바EKR면 청소로보트의 이동차로서 실내를 일주하면서 실내형상이나 그 실내의 장해물을 검지, 인식한후, 전진 및 반전을 반복하는 이동차가 예컨대, 일본국 “센서기술”(1984년 4월호)에 표시되어 있다.
한편, 교류전원으로부터 코오드에 의하여 전력을 얻어 작업 동작을 행하는 것으로는 코오드나 실내의 장해물에 감겨져서 실내형상을 인식하기 위하여 실내를 일주하는데에 시간이 걸린다는 문제가 있었다. 이 때문에 실내를 일주하는 동작을 하지 않고서 실내의 지도의 인식 및 이동을 행할 필요가 있다.
본 발명은 이와 같은 점에 감안하여 된 것으로서 주위의 물체나 장해물까지의 거리를 측정하는 거리측정 수단과, 자신의 위치를 검출하는 위치검출수단과, 이 위치검출수단 및 상기의 거리측정수단으로부터의 정보에 따라서 실내의 지도를 순서에 따라 작성하는 지도작성수단과, 상기의 위치검출수단으로부터의 검출정보에 따라서 자신이 이동한 영역을 기억하는 기억수단으로되며, 상기의 지도작성수단으로 작성된 지도 정보와 기억 수단내의 이동영역 정보에 의하여 자신의 이동 방향을 결정하고 있다. 본 발명은 실내 영역의 이동작업과 실내 형상의 인식이 대부분 동시에 효율적으로 행하여진다.
[실시예]
제1도는 본 발명 이동차의 블록도이고, 제2도는 본 발명 이동차의 정면도이며, 제3도는 그 측면도로서 이들의 도면에 있어서 (1)은 이동차의 차체, (2), (3)은 모우터(4), (5)로 각각 구동되는 구동륜으로 그 회전량에 따라서 차체(1)이 이동한다. 또 이와 같은 구동륜(4), (5)의 회전량은 각각 엔코우터(6), (7)에 의하여 계측된다. (8)은 상기의 차체(1)부에 설치된 코오드 리일, (9) 내지 (14)는 차체(1) 전면부에 부착된 초음파 센서, (15) 내지 (18)은 차체(1) 측면에 설치된 초음파 센서이며, 각각 전방 및 측부의 장해물을 검출한다. (19), (20)은 차체(1) 전면에 설치된 접촉센서, (21)은 후면에 설치된 접촉센서를 표시하고 각각 접촉되는 것으로 장해물 검출을 한다.
(22)는 상기의 초음판 센서(9) 내지 (18)로부터의 신호나 상기의 접촉센서(19) 내지 (21)로부터 신호를 받는 제어부이며, 상기의 모우터(4), (5)의 회전 제어하여 이동량을 조정하는 동시에 엔코우더(6), (7)로부터의 신호에 의하여 차체(1)의 이동거리를 검출하여, 현재의 위치를 인식한다. (23)은 제어부(22)로 산출한 위치정보와 초음파 센서에 의한 장해물까지의 거리 정보에 따라서 순서적으로 실내의 형상 및 장해물의 배치 상황을 인식하고, 지도를 작성하는 지도작성부, (24)는 이와 같이 하여 작성된 지도정보를 기억하는 기억부를 표시하고, 상기의 제어부(22)로부터의 위치정보에 의하여 차체(1)이 이동한 이동영역도 순서를 따라 기억한다.
(25)는 이와 같은 지도정보 및 이동영역의 정보에서 차체(1)의 이동방향을 결정하는 방향결정부이며, 제어부(22)는 여기에서의 결정에 따라서 모우터(4), (5)를 제어하여 이동차에 원하는 이동을 행하게 한다. 또, 이와 같은 이동차에 바닥면 청소 작업기능이 있게 하여 이동차 하면으로부터 바닥면의 먼지를 흡인하게 한다. 제4도는 이와 같은 이동차의 동작을 표시한 흐름도로서, 이 도면에 의해 개략 동작을 설명한다. 먼저, 이동차는 최초에 배치된 장소로부터 전진을 개시한다. 이때, 동시에 청소작업등도 개시된다.
이것에 의하여 이동차는 전면 및 측면에 부착된 초음파 센서(9) 내지 (18)에 의하여 로보트에 앞과 가로로 있는 벽이나 물체까지의 거리를 측정하는 동시에 엔코우터(6), (7)로 항상 이동거리 및 이동방향을 검지하면서 주행하여 간다. 그리고, 이들의 정보에 의하여 지도작성부(23)은 실내의 벽면이나 장해물을 인식하여 기억부(24)내에 그 위치를 기입하여 지도를 작성하여 간다. 그리고, 전방에 벽이나 물체등이 있어, 거리까지의 거리가 있는 일정치(예로 10-15㎝)로 된때나, 이미 청소구역(area)에 도달한 곳에서 정지한다. 이 상태로 전진 동작에 의하여 이동차가 이동한 영역을 상기의 기억부(24) 내의 지도위에 기입한다.
그 후, 방향결정부(25)에서 다음에 진행하는 방향을 결정하여(후술한다) 다음에 진행할 수 없게 되면 작업을 종료하고, 다음에 진행하는 경우는 결정된 방향으로 회전동작에 의하여 방향을 변경하고 다음의 전진 동작으로 옮기며, 그리고 이것을 반복한다. 다음에 지도가 이루어지는 방법에 대하여 설명을 한다.
제5도에 표시한 바와 같이 실내 바닥면에 X-y 좌표계를 대응시키고, X축, y축 각각에 평행한 선으로 격자형상으로 구획짓는 1개의 격자를 [XK, yK]로 표시하며, 이 각각의 격자[XK, yK]는 기억부(24)의 1바이트로 대응시킨다. 또한, 1개의 격자는 ℓ×ℓ(예로 5㎝×5㎝)의 정방형으로 한다.
이동차가 제6도에 표시한 바와 같이 y방향으로 A지점(Xa, ya)로부터 B지점(Xa, Yb)방향에 진행한 경우, 이동차의 폭을 W, 길이를 L로 하면,
Figure kpo00001
인 4각형 D내에 포함되는 격자전체에 대응하는 기억부(24)의 1바이트의 비트째를 1로 한다.
이것에 의하여 반대로 격자(XK, yK)를 로보트가 통과하였나 어떤가가 [XK, yK]으로 대응하는 메모리의 1바이트의 비트째가 1인가 아닌가를 판정하는 것으로 알 수 있다. 또, 이동차의 위치가(Xb, yb)인때, 우측의 초음파 센서(15), (16)이 거리(S)인 값을 검출한 것이 된다. 초음파 센서(15), (16)은 음파인 특징으로부터 지향성을 가지고 그 각도범위 20의 경우, 센서의 위치를 (Xs, ys)로 하면 물체가 존재한다고 생각되는 범위는 (Xs+S, ys-Stam 0)-(Xs+S, ys+Stam 0)에 있다고 생각된다.
그래서, 이 범위에 포함되는 격자점에 대응하는 기억부(24)의 1바이트의 1비트째를 1로 한다. 이것에 의하여 반대로 격자점[XK, yK]가 장해물이 있는 영역 E인가 아닌가로 판정을 할 수 있다. 다음에, 이동차의 방향 결정에 대하여 설명을 한다. 먼저, 진행방향은 X축의 플러스방향(X+), 마이너스방향(X-), y축의 플러스방향(y+), 마이너스방향(y-)로만 진행하는 것으로 하며, 최초에 현시점의 이동차의 방향을 제7도의 흐름에 따라서 판정을 한다.
그리고, 그 후에 각 X+, X-, y+, y-방향을 이동차가 향하고 있는 경우에 대하여 다음의 진행방향을 결정한다. 이동차가(y+)방향을 향하고 있을 경우, (X-)측으로 아직 작업을 하지 않은(즉, 지도위에 통과한 표시가 없다) 구역이 남아 있고, 가까이(예로 로보트으로부(X-)측의 50㎝이내에) 장해물이 없는 즉, 기억부(24)내의 지도위에 장해물이 없다때는 다음의 진행방향을(X-)로 한다. (X-)측에 아직 작업을 하지 않은 영역이 없으며, (X+)측에 장해물이 없을때에는 다음의 진행방향을 (X+)로 한다.
한편, (X+)측에 장해물이 있을때는 한번(y-)방향으로 후진하면(X+)에 장해물이 없는가 지도를 조사하고, 장해물이 없는 곳이 있으면 거기까지 후진하여 다음의 진행방향을(X+)로 한다. 다른 한편 (X+)측에 장해물이 없는 곳이 발견되지 않으면 종료된 것으로 한다.
이와 같은 방향 결정의 흐름도면을 제8도에 표시한다. 계속하여 이동차가 (y-)방향을 향하고 있을 경우, 전번의 X방향 이동은 (X+)방향인가 어떤가를 판정한다. 그리고 (X+)방향이었던 경우, 전번의 (y+)방향 전진거리 보다 금번의(y-)방향의 전진거리가 짧은때는 한번 (X-)방향으로 진행한후, 다음에 (y-)방향으로 한다. 한편, 전번의 X방향 이동이 (X-)방향이었던 경우나, 전번의 (y+)방향 전진거리보다 금번의 (y-)방향의 전진거리가 길때는 (X+)측에 장해물이 없으면 다음의 진행방향을 (X+)로 한다.
다른쪽 (X+)측에 장해물이 있으면, (y+)방향으로 후진하여 장해물이 없어지는가 어떤가를 기억부(24)내의 지도를 본다. 장해물이 없어지는 것이면 그곳에까지 (y+)방향으로 후진하여 그후, (X+)방향으로 진행방향을 취한다. 이것에 대하여 장해물이 없어지는 것이 아니면, 이도차의 동작은 종료한다.
이와 같은 방향 결정동작을 제9도에 표시한다. 다음에, 이동차가 (X-)방향을 향하고 있는 경우, (y-)측에 장해물이 없으면 다음의 진행방향을 (y-)로 한다. (y-)방향으로 장해물이 있을때는 (X+)방향으로 한번 후진하면 (y-)측에 장해물이 없는 곳이 있나 없나를 조사한다. 그리고, 그와 같은 곳이 있으면 한번 거기까지 후진하여 다음의 진행방향을 (y-)로 한다. 한편, (X+)방향으로 후진하여도 (y-)측에 장해물이 없어지는 곳이 없으면 종료된다.
이와 같은 동작의 흐름을 제10도에 표시한다. 최후에 이동차가 (X+)방향을 향하고 있는 경우, 전번의 동작이 (y+)이었던 때는 (y-)측으로 장해물이 없으면 다음의 이동방향은 (y-)방향으로 한다. 전번의 이동방향이 (y-)방향이었던 때는 (y+)방향으로 장해물이 없으면, 다음을 (y+)로 한다. 이 어떤 폭도 아니고, 또한 (X+)방향으로 장해물이 없으면, 다음의 (X+)에의 이동으로 하고 (X+)방향으로 장해물이 있으면 종료된다.
이와 같은 방향 결정의 흐름 도면을 제11도에 표시한다. 이와 같은 동작을 하는 이동차는 4각형의 실내의 중앙에 장해물을 1개 놓은 경우의 이동 경로의 한 예를 제12도에 표시한다.
또한, 이 실시예에서는 거리측정수단으로서 초음파 센서를 사용하면 좋으나, 이것으로 한정하지 않고 카메라나 레이더를 이용한 거리계로도 좋다. 또, 이동차의 위치검출수단으로서는 엔코우더 이외에 자이로 센서나, 지자기 센서나 실내에 발신원을 설치하여 그로부터의 신호로 위치를 인식하는 방식이라도 좋다.
이상 설명한 바와 같이 본 발명 이동차는 주위의 물체나 장해물 까지의 거리를 측정하는 거리측정수단과, 자신의 위치를 검출하는 위치검출수단과, 이 위치검출수단 및 상기의 거리측정수단으로부터의 정보에 따라서 실내의 지도를 순서를 따라 작성하는 지도작성수단과, 상기의 위치검출수단으로부터 검출 정보에 따라서 자신의 이동한 영역을 기억하는 기억수단과, 상기의 지도작성수단으로 작성된 지도정보와 기억 수단내의 이동 영역 정보에 의하여 자신의 이동방향을 결정하고 있으므로 실내 형상의 인식과 작업이 대부분 동시에 행하여 효율적으로 정확한 이동 작업을 행할 수 있는 이점이 있는 것이다.

Claims (1)

  1. 주위의 물체나 장해물까지의 거리를 측정하여 실내의 형상을 인식하면서 이동하는 이동차에 있어서, 주위의 물체나 장해물까지의 거리를 측정하는 거리측정수단(9)-(21)과, 자신의 위치를 검출하는 위치검출수단(22)과, 이 위치검출수단 및 상기의 거리측정수단으로부터의 정보에 따라서 실내의 지도를 순서적으로 작성하는 지도작성수단(23)과, 상기의 위치검출수단으로부터의 검출정보에 따라서 자신이 이동한 영역을 기억하는 기억수단(24)으로 되며, 상기의 지도작성수단으로 작성된 지도정보와 기억수단내의 이동 영역정보에 의하여 자신의 이동방향을 결정하는 방향결정부(25)로 이루어진 것을 특징으로 한 이동차.
KR1019880017894A 1988-01-08 1988-12-28 이 동 차 KR920000946B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP63002740A JPH01180010A (ja) 1988-01-08 1988-01-08 移動車
JP63-2740 1988-01-08
JP?63-2740 1988-01-08

Publications (2)

Publication Number Publication Date
KR890011726A KR890011726A (ko) 1989-08-22
KR920000946B1 true KR920000946B1 (ko) 1992-01-31

Family

ID=11537741

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019880017894A KR920000946B1 (ko) 1988-01-08 1988-12-28 이 동 차

Country Status (3)

Country Link
US (1) US5001635A (ko)
JP (1) JPH01180010A (ko)
KR (1) KR920000946B1 (ko)

Families Citing this family (107)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5179329A (en) * 1989-04-25 1993-01-12 Shinko Electric Co., Ltd. Travel control method, travel control device, and mobile robot for mobile robot systems
FR2695342B1 (fr) * 1989-06-07 1995-07-21 Onet Appareil autonome de nettoyage automatique du sol par execution de missions programmees et utilisant un systeme de positionnement.
EP0584888A3 (en) * 1989-06-07 1994-09-14 Onet Sa Autonomous apparatus and process for the automatic cleaning of ground areas through performance of programmed tasks
US5170352A (en) * 1990-05-07 1992-12-08 Fmc Corporation Multi-purpose autonomous vehicle with path plotting
US5170351A (en) * 1990-09-18 1992-12-08 Matushita Electric Industrial Co., Ltd. Automatic guided vehicle and method for controlling travel thereof
US5307271A (en) * 1990-09-28 1994-04-26 The United States Of America As Represented By The Secretary Of The Navy Reflexive teleoperated control system for a remotely controlled vehicle
US5086535A (en) * 1990-10-22 1992-02-11 Racine Industries, Inc. Machine and method using graphic data for treating a surface
US5321614A (en) * 1991-06-06 1994-06-14 Ashworth Guy T D Navigational control apparatus and method for autonomus vehicles
US5400244A (en) * 1991-06-25 1995-03-21 Kabushiki Kaisha Toshiba Running control system for mobile robot provided with multiple sensor information integration system
US5554914A (en) * 1991-11-05 1996-09-10 Miyazawa; Osamu Micro robot
JPH0680203A (ja) * 1992-03-24 1994-03-22 East Japan Railway Co 床面洗浄ロボットの制御方法
JP3176701B2 (ja) * 1992-04-15 2001-06-18 本田技研工業株式会社 移動体の現在位置認識処理装置
DE69312565T2 (de) * 1992-05-15 1998-01-02 Toshiba Kawasaki Kk Roboter zum Reinigen eines Reisezugwagens
US5596255A (en) * 1993-06-07 1997-01-21 Seiko Epson Corporation Method of and apparatus for guiding microrobot
US5440216A (en) * 1993-06-08 1995-08-08 Samsung Electronics Co., Ltd. Robot cleaner
KR100197676B1 (ko) * 1993-09-27 1999-06-15 윤종용 로보트 청소기
SE502834C2 (sv) * 1994-03-29 1996-01-29 Electrolux Ab Förfarande och anordning för avkänning av hinder vid självgående anordning
EP0766846B1 (de) * 1994-06-22 1998-03-04 Siemens Aktiengesellschaft Verfahren zur orientierung, fahrwegplanung und steuerung einer autonomen mobilen einheit
IL113913A (en) * 1995-05-30 2000-02-29 Friendly Machines Ltd Navigation method and system
JP3457441B2 (ja) * 1995-10-31 2003-10-20 本田技研工業株式会社 自動走行車の制御方法
KR0168189B1 (ko) * 1995-12-01 1999-02-01 김광호 로보트의 환경인식장치 및 그 제어방법
WO1997033212A1 (en) * 1996-03-06 1997-09-12 Gmd - Forschungszentrum Informationstechnik Gmbh Autonomous mobile robot system for sensor-based and map-based navigation in pipe networks
US5935179A (en) * 1996-04-30 1999-08-10 Aktiebolaget Electrolux System and device for a self orienting device
JPH10260727A (ja) * 1997-03-21 1998-09-29 Minolta Co Ltd 自動走行作業車
US6166506A (en) * 1998-06-19 2000-12-26 Tregaskiss, Ltd. Wireless safety clutch
KR100610235B1 (ko) * 1998-11-30 2006-08-09 소니 가부시끼 가이샤 로봇 장치 및 그 제어 방법
GB9827779D0 (en) * 1998-12-18 1999-02-10 Notetry Ltd Improvements in or relating to appliances
GB2344884A (en) 1998-12-18 2000-06-21 Notetry Ltd Light Detection Apparatus - eg for a robotic cleaning device
US6611738B2 (en) 1999-07-12 2003-08-26 Bryan J. Ruffner Multifunctional mobile appliance
US8412377B2 (en) 2000-01-24 2013-04-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8788092B2 (en) 2000-01-24 2014-07-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US6956348B2 (en) 2004-01-28 2005-10-18 Irobot Corporation Debris sensor for cleaning apparatus
KR20020010257A (ko) * 2000-07-28 2002-02-04 김인광 로봇 시스템에서의 자기위치 인식 장치 및 방법
US6690134B1 (en) 2001-01-24 2004-02-10 Irobot Corporation Method and system for robot localization and confinement
US7571511B2 (en) 2002-01-03 2009-08-11 Irobot Corporation Autonomous floor-cleaning robot
US8396592B2 (en) * 2001-06-12 2013-03-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US7663333B2 (en) 2001-06-12 2010-02-16 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
KR100420171B1 (ko) * 2001-08-07 2004-03-02 삼성광주전자 주식회사 로봇 청소기와 그 시스템 및 제어방법
GB0126497D0 (en) * 2001-11-03 2002-01-02 Dyson Ltd An autonomous machine
US9128486B2 (en) 2002-01-24 2015-09-08 Irobot Corporation Navigational control system for a robotic device
US7162056B2 (en) * 2002-08-16 2007-01-09 Evolution Robotics, Inc. Systems and methods for the automated sensing of motion in a mobile robot using visual data
US8386081B2 (en) 2002-09-13 2013-02-26 Irobot Corporation Navigational control system for a robotic device
US8428778B2 (en) 2002-09-13 2013-04-23 Irobot Corporation Navigational control system for a robotic device
US20040220735A1 (en) * 2003-04-29 2004-11-04 Adams Don L. Powered mobility vehicle collision damage prevention device
US7332890B2 (en) 2004-01-21 2008-02-19 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
DE112005000738T5 (de) 2004-03-29 2007-04-26 Evolution Robotics, Inc., Pasadena Verfahren und Vorrichtung zur Positionsbestimmung unter Verwendung von reflektierten Lichtquellen
ATE536577T1 (de) 2004-06-24 2011-12-15 Irobot Corp Fernbediente ablaufsteuerung und verfahren für eine autonome robotervorrichtung
US8972052B2 (en) 2004-07-07 2015-03-03 Irobot Corporation Celestial navigation system for an autonomous vehicle
US11209833B2 (en) 2004-07-07 2021-12-28 Irobot Corporation Celestial navigation system for an autonomous vehicle
US7706917B1 (en) 2004-07-07 2010-04-27 Irobot Corporation Celestial navigation system for an autonomous robot
JP2006085369A (ja) * 2004-09-15 2006-03-30 Sony Corp 移動体装置及びその制御方法
KR20060059006A (ko) * 2004-11-26 2006-06-01 삼성전자주식회사 이동형 가전기기가 장애물을 회피하며 벽을 따라 이동하는방법 및 장치
DE602006014364D1 (de) 2005-02-18 2010-07-01 Irobot Corp Autonomer oberflächenreinigungsroboter für nass- und trockenreinigung
US8392021B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US7620476B2 (en) 2005-02-18 2009-11-17 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8930023B2 (en) 2009-11-06 2015-01-06 Irobot Corporation Localization by learning of wave-signal distributions
ATE442619T1 (de) 2005-12-02 2009-09-15 Irobot Corp Modularer roboter
EP2816434A3 (en) 2005-12-02 2015-01-28 iRobot Corporation Autonomous coverage robot
JP4875102B2 (ja) * 2005-12-02 2012-02-15 アイロボット コーポレイション カバレッジロボット移動性
EP2466411B1 (en) 2005-12-02 2018-10-17 iRobot Corporation Robot system
ES2706729T3 (es) 2005-12-02 2019-04-01 Irobot Corp Sistema de robot
US7441298B2 (en) * 2005-12-02 2008-10-28 Irobot Corporation Coverage robot mobility
US20090044370A1 (en) 2006-05-19 2009-02-19 Irobot Corporation Removing debris from cleaning robots
US8417383B2 (en) 2006-05-31 2013-04-09 Irobot Corporation Detecting robot stasis
JP2007323402A (ja) * 2006-06-01 2007-12-13 Matsushita Electric Ind Co Ltd 自走式機器およびそのプログラム
KR101529848B1 (ko) 2007-05-09 2015-06-17 아이로보트 코퍼레이션 표면 처리 로봇
US20090082879A1 (en) * 2007-09-20 2009-03-26 Evolution Robotics Transferable intelligent control device
EP2045624A1 (en) * 2007-10-01 2009-04-08 Samsung Electronics Co., Ltd. Ultrasonic distance sensor and robot cleaner using the same
US20100076599A1 (en) * 2008-09-20 2010-03-25 Steven Jacobs Manually driven determination of a region of interest (roi) or a path of interest (poi) for a robotic device
EP2404193B1 (en) 2009-03-02 2017-05-03 Diversey, Inc. Hygiene monitoring and management system and method
US8879426B1 (en) * 2009-09-03 2014-11-04 Lockheed Martin Corporation Opportunistic connectivity edge detection
JP5647269B2 (ja) 2010-02-16 2014-12-24 アイロボット コーポレイション 掃除機ブラシ
EP2622425B1 (en) * 2010-10-01 2018-06-20 Husqvarna AB Method and system for guiding a robotic garden tool
CN103534659B (zh) 2010-12-30 2017-04-05 美国iRobot公司 覆盖机器人导航
CN102129248A (zh) * 2011-01-19 2011-07-20 无锡职业技术学院 全向运动比赛机器人底盘
US9939529B2 (en) 2012-08-27 2018-04-10 Aktiebolaget Electrolux Robot positioning system
KR20150141979A (ko) 2013-04-15 2015-12-21 악티에볼라겟 엘렉트로룩스 돌출 측부 브러시를 구비하는 로봇 진공 청소기
KR102118769B1 (ko) 2013-04-15 2020-06-03 에이비 엘렉트로룩스 로봇 진공 청소기
CN104216404B (zh) * 2013-05-31 2017-02-15 科沃斯机器人股份有限公司 一种自移动装置及其控制方法
CN103431812B (zh) * 2013-08-02 2016-04-06 南京航空航天大学金城学院 一种基于超声雷达探测的清洁机器人及其行走控制方法
US9395723B2 (en) 2013-09-30 2016-07-19 Five Elements Robotics, Inc. Self-propelled robot assistant
EP3082542B1 (en) 2013-12-19 2018-11-28 Aktiebolaget Electrolux Sensing climb of obstacle of a robotic cleaning device
US9811089B2 (en) 2013-12-19 2017-11-07 Aktiebolaget Electrolux Robotic cleaning device with perimeter recording function
EP3084539B1 (en) 2013-12-19 2019-02-20 Aktiebolaget Electrolux Prioritizing cleaning areas
CN105744872B (zh) 2013-12-19 2020-01-14 伊莱克斯公司 旋转侧刷的自适应速度控制
KR102130190B1 (ko) 2013-12-19 2020-07-03 에이비 엘렉트로룩스 로봇 청소 장치
US10617271B2 (en) 2013-12-19 2020-04-14 Aktiebolaget Electrolux Robotic cleaning device and method for landmark recognition
WO2015090398A1 (en) 2013-12-19 2015-06-25 Aktiebolaget Electrolux Robotic vacuum cleaner with side brush moving in spiral pattern
CN105848545B (zh) 2013-12-20 2019-02-19 伊莱克斯公司 灰尘容器
KR102325130B1 (ko) 2014-07-10 2021-11-12 에이비 엘렉트로룩스 로봇 청소 장치에서 측정 에러를 검출하는 방법
EP3190939B1 (en) 2014-09-08 2021-07-21 Aktiebolaget Electrolux Robotic vacuum cleaner
EP3190938A1 (en) 2014-09-08 2017-07-19 Aktiebolaget Electrolux Robotic vacuum cleaner
CN106998980B (zh) 2014-12-10 2021-12-17 伊莱克斯公司 使用激光传感器检测地板类型
EP3229983B1 (en) 2014-12-12 2019-02-20 Aktiebolaget Electrolux Side brush and robotic cleaner
EP3234714B1 (en) 2014-12-16 2021-05-12 Aktiebolaget Electrolux Experience-based roadmap for a robotic cleaning device
CN106998984B (zh) 2014-12-16 2021-07-27 伊莱克斯公司 用于机器人清洁设备的清洁方法
KR102343513B1 (ko) 2015-04-17 2021-12-28 에이비 엘렉트로룩스 로봇 청소 장치 및 로봇 청소 장치의 제어 방법
JP6341153B2 (ja) * 2015-07-16 2018-06-13 トヨタ自動車株式会社 自律移動体の監視エリア設定方法及び自律移動体
EP3344104B1 (en) 2015-09-03 2020-12-30 Aktiebolaget Electrolux System of robotic cleaning devices
JP7035300B2 (ja) 2016-03-15 2022-03-15 アクチエボラゲット エレクトロルックス ロボット清掃デバイス、ロボット清掃デバイスにおける、断崖検出を遂行する方法、コンピュータプログラム、およびコンピュータプログラム製品
US11122953B2 (en) 2016-05-11 2021-09-21 Aktiebolaget Electrolux Robotic cleaning device
CN106096192B (zh) 2016-06-27 2019-05-28 百度在线网络技术(北京)有限公司 一种无人驾驶车辆的测试场景的构建方法和装置
CN106308685B (zh) * 2016-08-23 2019-10-11 北京小米移动软件有限公司 清洁机器人及其控制方法
EP3629869B1 (en) 2017-06-02 2023-08-16 Aktiebolaget Electrolux Method of detecting a difference in level of a surface in front of a robotic cleaning device
CN111093447B (zh) 2017-09-26 2022-09-02 伊莱克斯公司 机器人清洁设备的移动控制
CN110279352B (zh) * 2019-06-28 2021-09-17 苏州瑞久智能科技有限公司 一种基于双psd传感器的扫地机器人沿墙行走方法
CA3105484A1 (en) * 2020-01-10 2021-07-10 Bissell Inc. Autonomous floor cleaner and method for autonomous floor cleaning

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4119900A (en) * 1973-12-21 1978-10-10 Ito Patent-Ag Method and system for the automatic orientation and control of a robot
JPS5748110A (en) * 1980-09-05 1982-03-19 Mitsubishi Electric Corp Unattended running car
JPS5914711A (ja) * 1982-07-13 1984-01-25 株式会社クボタ 無人走行作業車
DE3478824D1 (en) * 1983-10-26 1989-08-03 Automax Kk Control system for mobile robot
JPH0650559B2 (ja) * 1985-04-03 1994-06-29 日産自動車株式会社 車両用経路誘導装置
US4817000A (en) * 1986-03-10 1989-03-28 Si Handling Systems, Inc. Automatic guided vehicle system

Also Published As

Publication number Publication date
KR890011726A (ko) 1989-08-22
JPH01180010A (ja) 1989-07-18
US5001635A (en) 1991-03-19

Similar Documents

Publication Publication Date Title
KR920000946B1 (ko) 이 동 차
US5896488A (en) Methods and apparatus for enabling a self-propelled robot to create a map of a work area
EP0490736B1 (en) Method for automatically controlling a travelling and cleaning operation of vacuum cleaners
US6732826B2 (en) Robot cleaner, robot cleaning system and method for controlling same
KR102001422B1 (ko) 전기청소기
KR100745975B1 (ko) 그리드 맵을 사용하여 최소 이동 경로로 이동하는 방법 및장치
KR100406636B1 (ko) 로봇 청소기와 그 시스템 및 제어방법
CN111044066B (zh) 支援控制***
US20070271003A1 (en) Robot using absolute azimuth and mapping method thereof
JP6962007B2 (ja) 自律走行台車の走行制御装置、自律走行台車
CN108369418A (zh) 用于自主车辆的虚拟线路跟随和改进方法
JPH0683442A (ja) 走行ロボット
JPS62154008A (ja) 自走ロボツトの走行制御方法
JP5553220B2 (ja) 移動体
JPS6093522A (ja) 移動ロボツトの制御装置
JP3237500B2 (ja) 自律移動作業車
KR20080041890A (ko) 로봇청소기의 외력감지방법, 이를 기록한 기록매체 및 이를이용한 로봇 청소기
JPH02235114A (ja) 移動車
JP2005346477A (ja) 自律走行体
JP2791048B2 (ja) 自走ロボットの制御装置
KR102353320B1 (ko) 지도 생성 장치 및 방법, 이를 이용한 이동 로봇
JPH01280807A (ja) 移動体の誘導方法
JP2006018636A (ja) 障害物検出装置および障害物検出方法
KR0161043B1 (ko) 로보트의 주행제어방법
JPS63156203A (ja) 自立型作業車

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20060126

Year of fee payment: 15

LAPS Lapse due to unpaid annual fee