KR20200075140A - 인공지능 이동 로봇 및 이의 제어 방법 - Google Patents
인공지능 이동 로봇 및 이의 제어 방법 Download PDFInfo
- Publication number
- KR20200075140A KR20200075140A KR1020180160279A KR20180160279A KR20200075140A KR 20200075140 A KR20200075140 A KR 20200075140A KR 1020180160279 A KR1020180160279 A KR 1020180160279A KR 20180160279 A KR20180160279 A KR 20180160279A KR 20200075140 A KR20200075140 A KR 20200075140A
- Authority
- KR
- South Korea
- Prior art keywords
- driving
- main body
- control
- unit
- controlling
- 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.)
- Ceased
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1674—Program controls characterised by safety, monitoring, diagnostic
- B25J9/1676—Avoiding collision or forbidden zones
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/006—Control or measuring arrangements
- A01D34/008—Control or measuring arrangements for automated or remotely controlled operation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/008—Manipulators for service tasks
- B25J11/0085—Cleaning
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/835—Mowers; Mowing apparatus of harvesters specially adapted for particular purposes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/008—Manipulators for service tasks
-
- 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
- B25J19/021—Optical sensing devices
- B25J19/023—Optical sensing devices including video camera means
-
- 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/06—Safety devices
- B25J19/061—Safety devices with audible signals
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1664—Program controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1694—Program controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
-
- 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/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Multimedia (AREA)
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Electromagnetism (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
도 1b는 본 발명에 따른 이동 로봇의 일 실시 예를 나타낸 구성도 b.
도 1c는 본 발명에 따른 이동 로봇의 일 실시 예를 나타낸 구성도 c.
도 2는 본 발명에 따른 이동 로봇의 주행 영역의 일 실시 예를 나타낸 개념도.
도 3a는 본 발명에 따른 이동 로봇의 주행 원리를 나타낸 개념도.
도 3b는 본 발명에 따른 이동 로봇의 위치 판단을 위한 장치 간의 신호 흐름을 나타낸 개념도.
도 4는 본 발명에 따른 이동 로봇의 구체적인 구성을 나타낸 구성도.
도 5a는 본 발명에 따른 이동 로봇의 주행 영역 상의 감지 대상물의 예시를 나타낸 예시도 a.
도 5a는 본 발명에 따른 이동 로봇의 주행 영역 상의 감지 대상물의 예시를 나타낸 예시도 b.
도 6은 본 발명에 따른 이동 로봇의 실시 예에 따른 동작 과정을 나타낸 순서도.
도 7은 본 발명에 따른 이동 로봇의 실시 예에 따른 감지 대상물에 대한 대응 주행의 예시를 나타낸 예시도.
도 8a는 본 발명에 따른 이동 로봇의 실시 예에 따른 감지 대상물에 대한 대응 주행의 구체적인 예시를 나타낸 예시도 a.
도 8b는 본 발명에 따른 이동 로봇의 실시 예에 따른 감지 대상물에 대한 대응 주행의 구체적인 예시를 나타낸 예시도 b.
도 8c는 본 발명에 따른 이동 로봇의 실시 예에 따른 감지 대상물에 대한 대응 주행의 구체적인 예시를 나타낸 예시도 c.
도 9는 본 발명에 따른 이동 로봇의 제어 방법의 순서를 나타낸 순서도.
12: 촬영부 20: 제어부
100: 이동 로봇 200: 송출기
300: 단말기 400: GPS 위성
1000: 주행 영역
Claims (16)
- 본체;
상기 본체를 이동시키는 구동부;
상기 본체의 주변을 촬영하여 상기 본체의 주행 영역에 대한 영상 정보를 생성하는 촬영부; 및
상기 구동부를 제어하여 상기 본체의 주행을 제어하고, 상기 영상 정보를 근거로 상기 주행 영역의 상태를 판단하는 제어부;를 포함하고,
상기 제어부는,
상기 본체가 상기 주행 영역을 주행하는 중 상기 주행 영역의 상태를 판단한 결과, 상기 주행 영역 상에서 위치가 변화되는 감지 대상물을 감지한 경우,
상기 감지 대상물에 대응하여 상기 본체의 주행을 제어하는 것을 특징으로 하는 이동 로봇. - 제1 항에 있어서,
상기 촬영부는,
상기 본체의 후측 상부에 구비되는 것을 특징으로 하는 이동 로봇. - 제1 항에 있어서,
상기 촬영부는,
상기 본체의 주행 방향을 촬영하는 것을 특징으로 하는 이동 로봇. - 제1 항에 있어서,
상기 제어부는,
상기 영상 정보에 촬영된 대상물 중 위치 변화가 감지되는 대상물을 인식하여, 인식한 대상물을 상기 감지 대상물로 감지하는 것을 특징으로 하는 이동 로봇. - 제1 항에 있어서,
상기 제어부는,
상기 감지 대상물에 대응하여 상기 본체의 주행을 제어하는 경우,
기설정된 복수의 제어 모드 중 하나 이상에 따라 상기 본체의 주행을 제어하는 것을 특징으로 하는 이동 로봇. - 제5 항에 있어서,
상기 복수의 제어 모드는,
상기 본체가 서행하여 주행하도록 제어하는 제1 제어 모드;
상기 본체가 주행을 대기하도록 제어하는 제2 제어 모드; 및
상기 본체가 상기 감지 대상물을 회피하여 주행하도록 제어하는 제3 제어 모드;를 포함하는 것을 특징으로 하는 이동 로봇. - 제6 항에 있어서,
상기 제어부는,
상기 복수의 제어 모드 중 하나 이상에 따라 상기 본체의 주행을 제어하는 경우,
상기 본체와 상기 감지 대상물의 이격 거리가 일정 거리 이상으로 유지되도록 상기 본체의 주행을 제어하는 것을 특징으로 하는 이동 로봇. - 제5 항에 있어서,
상기 제어부는,
상기 감지 대상물의 감지가 중단될 때까지 상기 복수의 제어 모드 중 하나 이상의 제어 모드로 상기 본체의 주행을 제어하는 것을 특징으로 하는 이동 로봇. - 제1 항 내지 제8 항 중 어느 한 항에 있어서,
상기 제어부는,
상기 감지 대상물을 감지한 결과 및 기설정된 감지 기준을 근거로 상기 감지 대상물의 종류를 판단하여, 상기 감지 대상물의 종류에 따라 상기 본체의 주행을 제어하는 것을 특징으로 하는 이동 로봇. - 제1 항 내지 제8 항 중 어느 한 항에 있어서,
외부의 통신 대상 수단과 통신하는 통신부;를 더 포함하되,
상기 제어부는,
상기 감지 대상물을 감지한 결과에 대한 알림 정보를 생성하여, 상기 통신부를 통해 상기 알림 정보를 상기 통신 대상 수단에 전송하는 것을 특징으로 하는 이동 로봇. - 제1 항 내지 제8 항 중 어느 한 항에 있어서,
외부로 음성을 출력하는 출력부;를 더 포함하되,
상기 제어부는,
상기 감시 대상물을 감지한 결과에 대한 알람 신호를 생성하여, 상기 출력부를 통해 상기 알람 신호에 따른 음성을 출력하는 것을 특징으로 하는 이동 로봇. - 본체;
상기 본체를 이동시키는 구동부;
상기 본체의 주변을 촬영하는 촬영부; 및
상기 구동부를 제어하여 상기 본체의 주행을 제어하고, 상기 촬영부의 촬영 결과를 근거로 상기 본체의 주행 영역의 상태를 판단하는 제어부;를 포함하는 이동 로봇의 제어 방법에 있어서,
상기 주행 영역을 주행하는 중 상기 본체의 주변을 촬영하여 상기 주행 영역에 대한 영상 정보를 생성하는 단계;
상기 영상 정보를 근거로 상기 주행 영역상에서 위치가 변화되는 감지 대상물을 감지하는 단계; 및
감지 결과에 따라 상기 본체의 주행을 제어하는 단계;를 포함하는 것을 특징으로 하는 이동 로봇의 제어 방법. - 제12 항에 있어서,
상기 감지하는 단계는,
상기 영상 정보에 촬영된 대상물 중 위치 변화가 감지되는 대상물을 인식하여, 인식한 대상물을 상기 감지 대상물로 감지하는 것을 특징으로 하는 이동 로봇의 제어 방법. - 제12 항에 있어서,
상기 제어하는 단계는,
상기 감지 대상물을 감지한 경우,
상기 감지 대상물에 대응하여 상기 본체의 주행을 제어하는 것을 특징으로 하는 이동 로봇의 제어 방법. - 제14 항에 있어서,
상기 제어하는 단계는,
상기 감지 결과 및 기설정된 감지 기준을 근거로 상기 감지 대상물의 종류를 판단하여, 상기 감지 대상물의 종류에 따라 상기 본체의 주행을 제어하는 것을 특징으로 하는 이동 로봇의 제어 방법. - 제15 항에 있어서,
상기 제어하는 단계는,
상기 본체가 서행하여 주행하도록 제어하는 제1 제어 모드;
상기 본체가 주행을 대기하도록 제어하는 제2 제어 모드; 및
상기 본체가 상기 감지 대상물을 회피하여 주행하도록 제어하는 제3 제어 모드; 중 하나 이상의 제어 모드로 상기 본체의 주행을 제어하는 것을 특징으로 하는 이동 로봇의 제어 방법.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180160279A KR20200075140A (ko) | 2018-12-12 | 2018-12-12 | 인공지능 이동 로봇 및 이의 제어 방법 |
| US16/709,439 US20200189107A1 (en) | 2018-12-12 | 2019-12-10 | Artificial intelligence moving robot and method for controlling the same |
| PCT/KR2019/017456 WO2020122582A1 (en) | 2018-12-12 | 2019-12-11 | Artificial intelligence moving robot and method for controlling the same |
| KR1020210006278A KR102514499B1 (ko) | 2018-12-12 | 2021-01-15 | 인공지능 이동 로봇 및 이의 제어 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180160279A KR20200075140A (ko) | 2018-12-12 | 2018-12-12 | 인공지능 이동 로봇 및 이의 제어 방법 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210006278A Division KR102514499B1 (ko) | 2018-12-12 | 2021-01-15 | 인공지능 이동 로봇 및 이의 제어 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20200075140A true KR20200075140A (ko) | 2020-06-26 |
Family
ID=71072351
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180160279A Ceased KR20200075140A (ko) | 2018-12-12 | 2018-12-12 | 인공지능 이동 로봇 및 이의 제어 방법 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20200189107A1 (ko) |
| KR (1) | KR20200075140A (ko) |
| WO (1) | WO2020122582A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025028765A1 (ko) * | 2023-07-31 | 2025-02-06 | 삼성전자주식회사 | 이동 로봇 및 이동 로봇의 제어 방법 |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11809195B2 (en) * | 2019-05-28 | 2023-11-07 | Pixart Imaging Inc. | Moving robot with improved identification accuracy of carpet |
| US11294391B2 (en) * | 2019-05-28 | 2022-04-05 | Pixart Imaging Inc. | Moving robot with improved identification accuracy of step distance |
| US20210197377A1 (en) | 2019-12-26 | 2021-07-01 | X Development Llc | Robot plan online adjustment |
| US20220155092A1 (en) * | 2020-11-17 | 2022-05-19 | Logistics and Supply Chain MultiTech R&D Centre Limited | Method of navigating a visually impaired user, a navigation system for the same, and a guiding robot |
| EP4327989A4 (en) * | 2021-10-13 | 2024-12-04 | Samsung Electronics Co., Ltd. | MOBILE ROBOT |
| EP4270138A1 (en) | 2022-04-28 | 2023-11-01 | Techtronic Cordless GP | Creation of a virtual boundary for a robotic garden tool |
| US20240000018A1 (en) * | 2022-06-29 | 2024-01-04 | Techtronic Cordless Gp | Controlling movement of a robotic garden tool with respect to one or more detected objects |
| CN116834012A (zh) * | 2023-07-24 | 2023-10-03 | 上海有个机器人有限公司 | 机器人控制方法、装置、电子设备和存储介质 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101622693B1 (ko) * | 2014-04-30 | 2016-05-19 | 엘지전자 주식회사 | 잔디 깎기 로봇 및 그 제어 방법 |
| JP6826804B2 (ja) * | 2014-08-29 | 2021-02-10 | 東芝ライフスタイル株式会社 | 自律走行体 |
| SE538373C2 (en) * | 2014-12-23 | 2016-05-31 | Husqvarna Ab | Improved navigation for a robotic lawnmower |
| KR101772084B1 (ko) * | 2015-07-29 | 2017-08-28 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| KR102403504B1 (ko) * | 2015-11-26 | 2022-05-31 | 삼성전자주식회사 | 이동 로봇 및 그 제어 방법 |
| KR20180075176A (ko) * | 2016-12-26 | 2018-07-04 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| KR101849970B1 (ko) * | 2016-12-27 | 2018-05-31 | 엘지전자 주식회사 | 로봇청소기 및 로봇청소기를 제어하는 방법 |
| EP3571561B1 (en) * | 2017-01-19 | 2022-03-02 | Husqvarna AB | Improved work scheduling for a robotic lawnmower |
| KR102688528B1 (ko) * | 2017-01-25 | 2024-07-26 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
-
2018
- 2018-12-12 KR KR1020180160279A patent/KR20200075140A/ko not_active Ceased
-
2019
- 2019-12-10 US US16/709,439 patent/US20200189107A1/en not_active Abandoned
- 2019-12-11 WO PCT/KR2019/017456 patent/WO2020122582A1/en not_active Ceased
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025028765A1 (ko) * | 2023-07-31 | 2025-02-06 | 삼성전자주식회사 | 이동 로봇 및 이동 로봇의 제어 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200189107A1 (en) | 2020-06-18 |
| WO2020122582A1 (en) | 2020-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20200075140A (ko) | 인공지능 이동 로봇 및 이의 제어 방법 | |
| KR102292267B1 (ko) | 이동 로봇, 이동 로봇 시스템 및 이동 로봇의 충전대 이동 방법 | |
| KR102489483B1 (ko) | 이동 로봇 시스템의 송출기 및 이의 이탈 감지 방법 | |
| US11178811B2 (en) | Lawn mower robot, system of lawn mower robot and control method of lawn mower robot system | |
| KR102152820B1 (ko) | 이동 로봇 및 이의 제어방법 | |
| KR20200018197A (ko) | 이동 로봇 및 그 제어방법, 및 단말기 | |
| KR102272161B1 (ko) | 이동 로봇 시스템 및 이동 로봇 시스템의 제어 방법 | |
| KR102302473B1 (ko) | 이동 로봇의 충전대 및 이동 로봇 시스템 | |
| CN106462161A (zh) | 自主型移动机器人 | |
| KR102249808B1 (ko) | 이동 로봇 시스템 및 이동 로봇 시스템의 제어 방법 | |
| KR102421519B1 (ko) | 이동 로봇 시스템 및 이동 로봇 시스템의 경계 정보 생성 방법 | |
| US20200238531A1 (en) | Artificial intelligence moving robot and method for controlling the same | |
| US12204334B2 (en) | Mobile robot and control method therefor | |
| US12453305B2 (en) | Mobile robot system and boundary information generation method for mobile robot system | |
| KR102514499B1 (ko) | 인공지능 이동 로봇 및 이의 제어 방법 | |
| KR102304304B1 (ko) | 인공지능 이동 로봇 및 이의 제어 방법 | |
| KR102385611B1 (ko) | 이동 로봇 시스템 및 이동 로봇 시스템의 경계 정보 생성 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20181212 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200319 Patent event code: PE09021S01D |
|
| AMND | Amendment | ||
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20201019 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200319 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| X091 | Application refused [patent] | ||
| AMND | Amendment | ||
| PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20201019 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20200519 Comment text: Amendment to Specification, etc. |
|
| PX0601 | Decision of rejection after re-examination |
Comment text: Decision to Refuse Application Patent event code: PX06014S01D Patent event date: 20201216 Comment text: Amendment to Specification, etc. Patent event code: PX06012R01I Patent event date: 20201119 Comment text: Decision to Refuse Application Patent event code: PX06011S01I Patent event date: 20201019 Comment text: Amendment to Specification, etc. Patent event code: PX06012R01I Patent event date: 20200519 Comment text: Notification of reason for refusal Patent event code: PX06013S01I Patent event date: 20200319 |
|
| X601 | Decision of rejection after re-examination | ||
| A107 | Divisional application of patent | ||
| PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20210115 Patent event code: PA01071R01D |