KR20200036677A - 청소 로봇 및 그의 태스크 수행 방법 - Google Patents
청소 로봇 및 그의 태스크 수행 방법 Download PDFInfo
- Publication number
- KR20200036677A KR20200036677A KR1020180136757A KR20180136757A KR20200036677A KR 20200036677 A KR20200036677 A KR 20200036677A KR 1020180136757 A KR1020180136757 A KR 1020180136757A KR 20180136757 A KR20180136757 A KR 20180136757A KR 20200036677 A KR20200036677 A KR 20200036677A
- Authority
- KR
- South Korea
- Prior art keywords
- cleaning robot
- sensor
- recognition
- information
- task
- 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.)
- Granted
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/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
- B25J9/1666—Avoiding collision or forbidden zones
-
- 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/1661—Program controls characterised by programming, planning systems for manipulators characterised by task planning, object-oriented languages
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/08—Systems determining position data of a target for measuring distance only
- G01S17/10—Systems determining position data of a target for measuring distance only using transmission of interrupted, pulse-modulated waves
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts 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/4011—Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts 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/4061—Steering means; Means for avoiding obstacles; Details related to the place where the driver is accommodated
-
- 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/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
- A47L9/2826—Parameters or conditions being sensed the condition of the floor
-
- 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/2847—Surface treating elements
-
- 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
- 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/2889—Safety or protection devices or systems, e.g. for prevention of motor over-heating or for protection of the user
-
- 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
-
- 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/003—Controls for manipulators by means of an audio-responsive input
-
- 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
-
- 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
- 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/1679—Program controls characterised by the tasks executed
-
- 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/1679—Program controls characterised by the tasks executed
- B25J9/1689—Teleoperation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/86—Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/89—Lidar systems specially adapted for specific applications for mapping or imaging
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/93—Lidar systems specially adapted for specific applications for anti-collision purposes
- G01S17/931—Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
-
- 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/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0044—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by providing the operator with a computer generated representation of the environment of the vehicle, e.g. virtual reality, maps
-
- 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/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- 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
- G05D1/0248—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 in combination with a laser
-
- 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/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- 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/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/243—Means capturing signals occurring naturally from the environment, e.g. ambient optical, acoustic, gravitational or magnetic signals
-
- 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/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/246—Arrangements for determining position or orientation using environment maps, e.g. simultaneous localisation and mapping [SLAM]
-
- 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/60—Intended control result
- G05D1/648—Performing a task within a working area or space, e.g. cleaning
-
- 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
-
- 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/06—Control of the cleaning action for autonomous devices; Automatic detection of the surface condition before, during or after cleaning
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/86—Combinations of sonar systems with lidar systems; Combinations of sonar systems with systems not using wave reflection
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/88—Sonar systems specially adapted for specific applications
- G01S15/93—Sonar systems specially adapted for specific applications for anti-collision purposes
- G01S15/931—Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Robotics (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Optics & Photonics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Computational Linguistics (AREA)
- Theoretical Computer Science (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
Abstract
Description
도 2a 및 도 2b는 본 개시의 일 실시 예에 따른, 청소 로봇의 구성을 설명하기 위한 간단한 블록도이다.
도 3은 본 개시의 일 실시 예에 따른, 청소 로봇의 구성을 설명하기 위한 상세한 블록도이다.
도 4a 내지 도 4d는 본 개시의 일 실시 예에 따른, 청소 로봇이 IR 스테레오 센서를 통한 감지 결과 오브젝트에 대한 추가 정보를 획득하는 것을 설명하기 위한 도면이다.
도 5a 내지 5c는 본 개시의 일 실시 예에 따른, 청소 로봇이 라이다(LIDAR) 센서를 통한 감지 결과 오브젝트에 대한 추가 정보를 획득하는 것을 설명하기 위한 도면이다.
도 6a 및 6b는 본 개시의 일 실시 예에 따른, 청소 로봇이 초음파 센서를 통한 감지 결과 오브젝트에 대한 추가 정보를 획득하는 것을 설명하기 위한 도면이다.
도 7a 내지 7c는 본 개시의 일 실시 예에 따른, 청소 로봇이 댁 내 구조를 파악하는 것을 도시하기 위한 도면이다.
도 8a 및 8b는 본 개시의 일 실시 예에 따른, 청소 로봇이 댁 내 구조 및 오브젝트에 대한 추가 정보에 기반하여 시맨틱 맵을 생성하는 것을 설명하기 위한 도면이다.
도 9a 및 9b는 본 개시의 일 실시 예에 따른, 청소 로봇이 바닥 상에 존재하는 위험물질을 사용자에게 알려주는 것을 설명하기 위한 도면이다.
도 10은 본 개시의 일 실시 예에 따른, 청소 로봇이 청소하지 않을 영역을 지정하는 것을 설명하기 위한 도면이다.
도 11a 및 도 11b는, 다양한 실시 예에 따른 학습부 및 인식부를 나타내는 블록도이다.
도 12는, 본 개시의 일 실시 예에 따른 청소 로봇 및 서버가 서로 연동함으로써 데이터를 학습하고 인식하는 예시를 나타내는 도면이다.
도 13은, 본 개시의 일 실시 예에 따른 인식 모델을 이용하는 네트워크 시스템의 흐름도이다.
도 14는, 본 개시의 일 실시 예에 따른 청소 로봇이 인식 모델을 이용하여 제1 영역에 대한 검색 결과를 제공하는 실시 예를 설명하기 위한 흐름도이다.
도 15는, 본 개시의 일 실시 예에 따른 인식 모델을 이용하는 시스템의 흐름도이다.
도 16은, 본 개시의 일 실시 예에 따른 시맨틱 맵을 생성하는 것을 설명하기 위한 도면이다.
도 17은, 본 개시의 일 실시 예에 따른 시맨틱 맵의 이용을 위한 사용자 인터페이스를 나타내는 도면이다.
도 18은, 본 개시의 일 실시 예에 따른 시맨틱 맵을 이용하여 청소 로봇을 제어하는 상황을 나타내는 도면이다.
도 19는, 본 개시의 일 실시 예에 따른 시맨틱 맵을 생성하는 것을 설명하기 위한 도면이다.
도 20은, 본 개시의 일 실시 예에 따른 시맨틱 맵의 이용을 위한 사용자 인터페이스를 나타내는 도면이다.
도 21은, 본 개시의 일 실시 예에 따른 시맨틱 맵을 이용하여 청소 로봇을 제어하는 상황을 나타내는 도면이다.
도 22는, 본 개시의 일 실시 예에 따른 오브젝트를 인식하는 과정을 나타내는 도면이다.
도 23은, 본 개시의 일 실시 예에 따른 시맨틱 맵을 생성하는 과정을 설명하기 위한 도면이다.
도 24는, 본 개시의 일 실시 예에 따른 시맨틱 맵을 이용하여 청소 로봇을 제어하는 상황을 나타내는 도면이다.
도 25는, 본 개시의 일 실시예에 따른 청소 로봇의 기구 구성을 나타내는 도면이다.
도 26a 및 도 26b는, 본 개시의 일 실시 예에 따른 청소 로봇의 감지 범위를 나타내는 도면이다.
도 27 내지 도 29는, 본 개시의 일 실시 예에 따른 청소 로봇의 흐름도들이다.
120: 카메라 130: 메모리
140: 프로세서 150: 통신부
160: 집진부 170: 구동부
180: 전원부
Claims (20)
- 청소 로봇의 태스크 수행 방법에 있어서,
상기 청소 로봇 주변의 오브젝트를 촬영하는 동작;
상기 촬영된 영상을 학습된 인공지능 모델에 적용하여 상기 영상에 포함된 오브젝트의 인식 정보를 획득하는 동작;
복수의 센서들 중에서, 상기 오브젝트의 인식 정보에 기반하여 선택된 적어도 하나의 센서가 상기 오브젝트를 감지한 결과를 이용하여 상기 오브젝트에 대한 추가 정보를 획득하는 동작; 및
상기 오브젝트에 대한 추가 정보에 기반하여 상기 청소 로봇의 태스크를 수행하는 동작을 포함하는,
태스크 수행 방법.
- 제1항에 있어서,
상기 오브젝트에 대한 추가 정보를 획득하는 동작은,
상기 오브젝트의 인식 정보에 기반하여 상기 복수의 센서들에 대한 우선 순위를 설정하는 동작; 및,
상기 복수의 센서들 중에서, 상기 우선 순위에 따라 선택된 적어도 하나의 센서가 감지한 결과를 이용하여 상기 오브젝트에 대한 추가 정보를 획득하는 동작을 포함하는,
태스크 수행 방법.
- 제2항에 있어서,
상기 오브젝트에 대한 추가 정보를 획득하는 동작은,
상기 복수 개의 센서들 중 IR스테레오 센서에 우선 순위가 높게 설정되는 경우, 상기 IR 스테레오 센서가 감지한 결과에 대하여 가중치를 부가하여 상기 오브젝트에 대한 추가 정보를 획득하는 동작을 포함하는,
태스크 수행 방법.
- 제3항에 있어서,
상기 오브젝트의 인식 정보를 획득하는 동작은,
상기 오브젝트에 대한 바운딩 박스(bounding box)를 판단하는 동작을 더 포함하고,
상기 오브젝트에 대한 추가 정보를 획득하는 동작은,
상기 바운딩 박스의 판단 결과와 상기 IR 스테레오 센서를 통한 상기 오브젝트 감지 결과가 일치하지 않는 영역에 대하여, 상기 IR 스테레오 센서의 임계값을 감소시켜 상기 오브젝트에 대한 추가 정보를 획득하는 동작을 포함하는,
태스크 수행 방법.
- 제2항에 있어서,
상기 오브젝트에 대한 추가 정보를 획득하는 동작은,
상기 복수의 센서들 중 라이다 센서에 우선 순위가 높게 설정되는 경우, 상기 라이다 센서가 감지한 결과에 대하여 가중치를 부가하여 상기 오브젝트에 대한 추가 정보를 획득하는 동작을 포함하는,
태스크 수행 방법.
- 제2항에 있어서,
상기 오브젝트에 대한 추가 정보를 획득하는 동작은,
상기 복수의 센서들 중 초음파 센서에 우선 순위가 높게 설정되는 경우, 상기 초음파 센서가 감지한 결과에 대하여 가중치를 부가하여 상기 오브젝트에 대한 추가 정보를 획득하는 동작을 포함하는,
태스크 수행 방법.
- 제6항에 있어서,
상기 복수의 센서들 중 초음파 센서에 우선 순위가 높게 설정되는 경우는,
상기 인식된 오브젝트가 투명하거나 검은 색인 오브젝트인 경우인 것을 특징으로 하는,
태스크 수행 방법.
- 제1항에 있어서,
상기 오브젝트의 인식 정보를 획득하는 동작은,
상기 촬영된 영상을 상기 청소 로봇의 메모리에 위치하거나 또는 외부의 서버에 위치한, 상기 학습된 인공 지능 모델에 적용하여 상기 오브젝트의 인식 정보를 획득하는 동작을 포함하는,
태스크 수행 방법.
- 제1항에 있어서,
상기 복수의 센서들은,
IR 스테레오 센서, 초음파 센서, 라이다(LIDAR) 센서 또는 PSD 센서 중 적어도 하나를 포함하는 것을 특징으로 하는,
태스크 수행 방법.
- 제1항에 있어서,
상기 오브젝트의 인식 정보는,
상기 오브젝트의 명칭, 상기 오브젝트의 종류, 상기 오브젝트의 크기 또는 상기 오브젝트의 특징 중 적어도 하나를 포함하는,
태스크 수행 방법.
- 청소 로봇에 있어서,
복수의 센서들을 포함하는 센싱부;
카메라; 및
상기 청소 로봇 주변의 오브젝트를 촬영하도록 상기 카메라를 제어하고,
상기 촬영된 영상을 학습된 인공지능 모델에 적용하여 상기 영상에 포함된 오브젝트의 인식 정보를 획득하고,
복수의 센서들 중에서, 상기 오브젝트의 인식 정보에 기반하여 선택된 적어도 하나의 센서가 상기 오브젝트를 감지한 결과를 이용하여 상기 오브젝트에 대한 추가 정보를 획득하고,
상기 오브젝트에 대한 추가 정보에 기반하여 상기 청소 로봇의 태스크를 수행하는 프로세서를 포함하는,
청소 로봇.
- 제11항에 있어서,
상기 프로세서는,
상기 오브젝트의 인식 정보에 기반하여 상기 복수의 센서들에 대한 우선 순위를 설정하고,
상기 복수의 센서들 중에서, 상기 우선 순위에 따라 선택된 적어도 하나의 센서가 감지한 결과를 이용하여 상기 오브젝트에 대한 추가 정보를 획득하는,
청소 로봇.
- 제12항에 있어서,
상기 프로세서는,
상기 복수의 센서들 중 IR센서에 우선 순위가 높게 설정되는 경우, 상기 IR 스테레오 센서가 감지한 결과에 대하여 가중치를 부가하여 상기 오브젝트에 대한 추가 정보를 획득하는,
청소 로봇.
- 제13항에 있어서,
상기 프로세서는,
상기 인식된 오브젝트에 대한 바운딩 박스(bounding box)를 판단하고,
상기 바운딩 박스의 판단 결과와 상기 IR 스테레오 센서를 통한 상기 오브젝트 감지 결과가 일치하지 않는 영역에 대하여, 상기 IR 스테레오 센서의 임계값을 감소시켜 상기 오브젝트에 대한 추가 정보를 획득하는,
청소 로봇.
- 제12항에 있어서,
상기 프로세서는,
상기 복수의 센서들 중 라이다 센서에 우선 순위가 높게 설정되는 경우, 상기 라이다 센서가 감지한 결과에 대하여 가중치를 부가하여 상기 오브젝트에 대한 추가 정보를 획득하는,
청소 로봇.
- 제12항에 있어서,
상기 프로세서는,
상기 복수의 센서들 중 초음파 센서에 우선 순위가 높게 설정되는 경우, 상기 초음파 센서가 감지한 결과에 대하여 가중치를 부가하여 상기 오브젝트에 대한 추가 정보를 획득하는,
청소 로봇.
- 제16항에 있어서,
상기 오브젝트의 인식 정보에 따라 상기 복수의 센서들 중 초음파 센서에 우선 순위가 높게 설정되는 경우는,
상기 인식된 오브젝트가 투명하거나 검은 색인 오브젝트인 경우인 것을 특징으로 하는,
청소 로봇.
- 제11항에 있어서,
상기 프로세서는,
상기 촬영된 영상을, 상기 청소 로봇의 메모리에 위치하거나 또는 외부의 서버에 위치한 상기 학습된 인공 지능 모델에 적용하여 상기 오브젝트의 인식 정보를 획득하는,
청소 로봇.
- 제11항에 있어서,
상기 복수의 센서들은,
IR 스테레오 센서, 초음파 센서, 라이다(LIDAR) 센서 또는 PSD 센서 중 적어도 하나를 포함하는 것을 특징으로 하는,
청소 로봇.
- 제11항에 있어서,
상기 오브젝트의 인식 정보는,
상기 오브젝트의 명칭, 상기 오브젝트의 종류, 상기 오브젝트의 크기 또는 상기 오브젝트의 특징 중 적어도 하나를 포함하는,
청소 로봇.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/KR2019/011635 WO2020060091A1 (ko) | 2018-09-20 | 2019-09-09 | 청소 로봇 및 그의 태스크 수행 방법 |
| US17/264,085 US12233555B2 (en) | 2018-09-20 | 2019-09-09 | Cleaning robot and task performing method therefor |
| KR1020230119242A KR102780703B1 (ko) | 2018-09-20 | 2023-09-07 | 청소 로봇 및 그의 태스크 수행 방법 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20180113305 | 2018-09-20 | ||
| KR1020180113305 | 2018-09-20 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020230119242A Division KR102780703B1 (ko) | 2018-09-20 | 2023-09-07 | 청소 로봇 및 그의 태스크 수행 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200036677A true KR20200036677A (ko) | 2020-04-07 |
| KR102577785B1 KR102577785B1 (ko) | 2023-09-13 |
Family
ID=70290794
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180136757A Active KR102577785B1 (ko) | 2018-09-20 | 2018-11-08 | 청소 로봇 및 그의 태스크 수행 방법 |
| KR1020180136769A Ceased KR20200036678A (ko) | 2018-09-20 | 2018-11-08 | 청소 로봇 및 그의 태스크 수행 방법 |
| KR1020250057287A Pending KR20250069501A (ko) | 2018-09-20 | 2025-04-30 | 청소 로봇 및 그의 태스크 수행 방법 |
| KR1020260021901A Pending KR20260030082A (ko) | 2018-09-20 | 2026-02-03 | 청소 로봇 및 그의 태스크 수행 방법 |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180136769A Ceased KR20200036678A (ko) | 2018-09-20 | 2018-11-08 | 청소 로봇 및 그의 태스크 수행 방법 |
| KR1020250057287A Pending KR20250069501A (ko) | 2018-09-20 | 2025-04-30 | 청소 로봇 및 그의 태스크 수행 방법 |
| KR1020260021901A Pending KR20260030082A (ko) | 2018-09-20 | 2026-02-03 | 청소 로봇 및 그의 태스크 수행 방법 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12233555B2 (ko) |
| EP (1) | EP3774202B1 (ko) |
| KR (4) | KR102577785B1 (ko) |
| CN (1) | CN112714684B (ko) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022093512A1 (en) * | 2020-10-29 | 2022-05-05 | Micron Technology, Inc. | Anomaly detection and resolution |
| KR20230041547A (ko) * | 2021-09-17 | 2023-03-24 | 주식회사 알지티 | 투명 물체 인식 자율 주행 서비스 로봇 수단 |
| WO2025023344A1 (ko) * | 2023-07-26 | 2025-01-30 | 엘지전자 주식회사 | 로봇 |
| WO2025079890A1 (ko) * | 2023-10-10 | 2025-04-17 | 삼성전자주식회사 | 로봇 청소기 및 그 제어 방법 |
| US12450877B2 (en) | 2020-06-15 | 2025-10-21 | Samsung Electronics Co., Ltd. | Electronic device assigning recognition model to computing unit and operating method thereof |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102336450B1 (ko) * | 2018-12-12 | 2021-12-07 | 삼성전자주식회사 | 객체 데이터를 공유하는 로봇 장치 및 공유 방법 |
| JP7066068B2 (ja) * | 2019-09-18 | 2022-05-12 | 三菱電機株式会社 | 制御装置、制御方法、制御プログラム |
| KR102778546B1 (ko) * | 2019-10-01 | 2025-03-07 | 엘지전자 주식회사 | 로봇 청소기 및 청소 경로를 결정하기 위한 방법 |
| KR102916297B1 (ko) * | 2019-11-15 | 2026-01-21 | 엘지전자 주식회사 | 동적 장애물을 식별하는 방법 및 이를 구현한 로봇 |
| GB2598758B (en) * | 2020-09-10 | 2023-03-29 | Toshiba Kk | Task performing agent systems and methods |
| CN112380942B (zh) * | 2020-11-06 | 2024-08-06 | 北京石头创新科技有限公司 | 一种识别障碍物的方法、装置、介质和电子设备 |
| KR102400512B1 (ko) * | 2020-11-17 | 2022-05-23 | 한국과학기술연구원 | 의미 지도 제작 시스템 및 방법 |
| CN112873211B (zh) * | 2021-02-24 | 2022-03-11 | 清华大学 | 一种机器人人机交互方法 |
| EP4427167A4 (en) * | 2021-11-04 | 2025-09-03 | Commw Scient Ind Res Org | OBJECT RECOGNITION |
| US12336675B2 (en) * | 2022-04-11 | 2025-06-24 | Vorwerk & Co. Interholding Gmb | Obstacle avoidance using fused depth and intensity from nnt training |
| CN117234196A (zh) * | 2022-06-07 | 2023-12-15 | 速感科技(北京)有限公司 | 自主移动设备、自主移动设备运行方法、系统和存储介质 |
| CN115444326B (zh) * | 2022-07-29 | 2023-11-03 | 云鲸智能(深圳)有限公司 | 地面介质探索方法、清洁机器人及存储介质 |
| WO2024258013A1 (ko) * | 2023-06-15 | 2024-12-19 | 삼성전자 주식회사 | 청소 로봇에 관한 3 차원 지도를 제공하는 방법 및 그에 따른 디바이스 |
| EP4521362A1 (de) * | 2023-09-08 | 2025-03-12 | Vorwerk & Co. Interholding GmbH | System zur erledigung von arbeitsaufgaben, aufweisend mindestens ein arbeitsgerät und mindestens eine datenverarbeitungseinheit |
| KR102681287B1 (ko) | 2023-12-01 | 2024-07-04 | 주식회사 폴라리스쓰리디 | 지도상 자동 도착 위치 설정 및 데이터 기반 경로 최적화 방법 및 로봇 |
| WO2025143894A1 (ko) * | 2023-12-29 | 2025-07-03 | 삼성전자 주식회사 | 로봇형 이동기기의 인식 모델을 업데이트하는 방법 및 이를 수행하기 위한 전자 장치 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5328979B2 (ko) * | 1972-01-10 | 1978-08-17 | ||
| KR20150050159A (ko) * | 2013-10-31 | 2015-05-08 | 엘지전자 주식회사 | 이동 로봇 및 그 동작방법 |
| KR101786516B1 (ko) * | 2016-03-18 | 2017-10-18 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| KR20180023303A (ko) * | 2016-08-25 | 2018-03-07 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| KR20180058511A (ko) | 2016-11-24 | 2018-06-01 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| KR20180087769A (ko) * | 2017-01-25 | 2018-08-02 | 엘지전자 주식회사 | 3차원 공간에서 기능 영역을 식별하는 방법 및 이를 구현하는 로봇 |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002023297A1 (fr) | 2000-09-11 | 2002-03-21 | Kunikatsu Takase | Systeme de commande de mouvement de corps mobiles |
| KR100425695B1 (ko) | 2002-02-22 | 2004-04-01 | 엘지전자 주식회사 | 추락방지용 보행로봇 및 그의 제어방법 |
| US7079023B2 (en) * | 2002-10-04 | 2006-07-18 | Sap Aktiengesellschaft | Active object identification and data collection |
| JP3879848B2 (ja) | 2003-03-14 | 2007-02-14 | 松下電工株式会社 | 自律移動装置 |
| JP4555035B2 (ja) | 2004-03-30 | 2010-09-29 | 日本電気株式会社 | 掃除機制御装置、掃除機、ロボット、および掃除機制御方法 |
| JP2008084135A (ja) * | 2006-09-28 | 2008-04-10 | Toshiba Corp | 移動制御方法、移動ロボットおよび移動制御プログラム |
| KR100917377B1 (ko) * | 2007-03-30 | 2009-09-16 | 성균관대학교산학협력단 | 인식/추론 수준에 따른 계층적 구조의 실내 정보를 가지는서비스 로봇의 중앙 정보처리 시스템 및 방법 |
| KR100792041B1 (ko) | 2007-05-03 | 2008-01-04 | 인하대학교 산학협력단 | 복수 개의 센서를 포함하는 장애물 회피 방향 안내 시스템 |
| KR101408657B1 (ko) | 2007-12-18 | 2014-06-17 | 삼성전자주식회사 | 원격 제어 로봇 시스템의 사용자 인터페이스 장치 및 방법 |
| JP5328979B2 (ja) | 2009-05-12 | 2013-10-30 | トヨタ自動車株式会社 | 物体認識方法、物体認識装置、自律移動ロボット |
| KR101049155B1 (ko) | 2011-02-01 | 2011-07-14 | 국방과학연구소 | 자율이동장치의 장애물 판단방법 및 이를 이용한 자율이동장치 |
| KR101832952B1 (ko) * | 2011-04-07 | 2018-02-28 | 엘지전자 주식회사 | 로봇 청소기 및 이의 제어 방법 |
| KR101280908B1 (ko) | 2012-02-06 | 2013-07-02 | 김영진 | 자기위치트래킹과 장애물회피가 우수한 물건이송용 터그 로봇 구동장치 및 방법 |
| KR101984214B1 (ko) | 2012-02-09 | 2019-05-30 | 삼성전자주식회사 | 로봇 청소기의 청소 작업을 제어하기 위한 장치 및 방법 |
| KR101954144B1 (ko) * | 2012-06-08 | 2019-03-05 | 엘지전자 주식회사 | 로봇 청소기와, 이의 제어 방법, 및 이를 포함한 로봇 청소 시스템 |
| KR101949277B1 (ko) | 2012-06-18 | 2019-04-25 | 엘지전자 주식회사 | 이동 로봇 |
| WO2016003077A1 (en) | 2014-07-01 | 2016-01-07 | Samsung Electronics Co., Ltd. | Cleaning robot and controlling method thereof |
| KR101685388B1 (ko) * | 2014-08-22 | 2016-12-13 | 에스케이텔레콤 주식회사 | 복수의 센서를 이용한 동작 인식 방법 및 장치 |
| US10660496B2 (en) * | 2014-09-24 | 2020-05-26 | Samsung Electronics Co., Ltd. | Cleaning robot and method of controlling the cleaning robot |
| US9704043B2 (en) * | 2014-12-16 | 2017-07-11 | Irobot Corporation | Systems and methods for capturing images and annotating the captured images with information |
| US9740207B2 (en) * | 2015-12-23 | 2017-08-22 | Intel Corporation | Navigating semi-autonomous mobile robots |
| DE102016101552A1 (de) * | 2016-01-28 | 2017-08-03 | Vorwerk & Co. Interholding Gmbh | Verfahren zum Erstellen einer Umgebungskarte für ein selbsttätig verfahrbares Bearbeitungsgerät |
| CN105796002B (zh) * | 2016-03-31 | 2018-09-18 | 北京小米移动软件有限公司 | 清洁机器人室内清洁处理方法、清洁机器人及移动终端 |
| US11199852B2 (en) * | 2016-08-25 | 2021-12-14 | Lg Electronics Inc. | Mobile robot and control method for controlling the same |
| KR20180023302A (ko) | 2016-08-25 | 2018-03-07 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| US10302596B2 (en) * | 2016-10-05 | 2019-05-28 | Ford Global Technologies, Llc | Systems and methods for humidity determination and uses thereof |
| US10661438B2 (en) * | 2017-01-16 | 2020-05-26 | Ants Technology (Hk) Limited | Robot apparatus, methods and computer products |
| KR102688528B1 (ko) * | 2017-01-25 | 2024-07-26 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| KR102207964B1 (ko) * | 2017-07-11 | 2021-01-27 | 현대모비스 주식회사 | 자동주차 시스템의 주차궤적 생성방법 및 그 장치 |
| AT520579B1 (de) * | 2017-09-26 | 2022-07-15 | Tec Innovation Gmbh | Verfahren und Vorrichtung zur Detektion eines hindernisfreien Bereichs |
-
2018
- 2018-11-08 KR KR1020180136757A patent/KR102577785B1/ko active Active
- 2018-11-08 KR KR1020180136769A patent/KR20200036678A/ko not_active Ceased
-
2019
- 2019-09-09 US US17/264,085 patent/US12233555B2/en active Active
- 2019-09-20 EP EP19861532.0A patent/EP3774202B1/en active Active
- 2019-09-20 CN CN201980060566.4A patent/CN112714684B/zh active Active
-
2025
- 2025-04-30 KR KR1020250057287A patent/KR20250069501A/ko active Pending
-
2026
- 2026-02-03 KR KR1020260021901A patent/KR20260030082A/ko active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5328979B2 (ko) * | 1972-01-10 | 1978-08-17 | ||
| KR20150050159A (ko) * | 2013-10-31 | 2015-05-08 | 엘지전자 주식회사 | 이동 로봇 및 그 동작방법 |
| KR102093177B1 (ko) * | 2013-10-31 | 2020-03-25 | 엘지전자 주식회사 | 이동 로봇 및 그 동작방법 |
| KR101786516B1 (ko) * | 2016-03-18 | 2017-10-18 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| KR20180023303A (ko) * | 2016-08-25 | 2018-03-07 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| KR20180058511A (ko) | 2016-11-24 | 2018-06-01 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
| KR20180087769A (ko) * | 2017-01-25 | 2018-08-02 | 엘지전자 주식회사 | 3차원 공간에서 기능 영역을 식별하는 방법 및 이를 구현하는 로봇 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12450877B2 (en) | 2020-06-15 | 2025-10-21 | Samsung Electronics Co., Ltd. | Electronic device assigning recognition model to computing unit and operating method thereof |
| WO2022093512A1 (en) * | 2020-10-29 | 2022-05-05 | Micron Technology, Inc. | Anomaly detection and resolution |
| US12340282B2 (en) | 2020-10-29 | 2025-06-24 | Micron Technology, Inc. | Anomaly detection and resolution |
| KR20230041547A (ko) * | 2021-09-17 | 2023-03-24 | 주식회사 알지티 | 투명 물체 인식 자율 주행 서비스 로봇 수단 |
| WO2025023344A1 (ko) * | 2023-07-26 | 2025-01-30 | 엘지전자 주식회사 | 로봇 |
| WO2025079890A1 (ko) * | 2023-10-10 | 2025-04-17 | 삼성전자주식회사 | 로봇 청소기 및 그 제어 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20200036678A (ko) | 2020-04-07 |
| US12233555B2 (en) | 2025-02-25 |
| US20210370511A1 (en) | 2021-12-02 |
| KR102577785B1 (ko) | 2023-09-13 |
| KR20250069501A (ko) | 2025-05-19 |
| CN112714684A (zh) | 2021-04-27 |
| KR20260030082A (ko) | 2026-03-05 |
| EP3774202B1 (en) | 2026-05-06 |
| EP3774202A1 (en) | 2021-02-17 |
| CN112714684B (zh) | 2025-01-07 |
| EP3774202A4 (en) | 2021-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102804434B1 (ko) | 청소 로봇 및 그의 태스크 수행 방법 | |
| KR102577785B1 (ko) | 청소 로봇 및 그의 태스크 수행 방법 | |
| KR102913109B1 (ko) | 청소 로봇 및 그의 태스크 수행 방법 | |
| US10102429B2 (en) | Systems and methods for capturing images and annotating the captured images with information | |
| US12194616B2 (en) | Robot and control method therefor | |
| CN112135553B (zh) | 用于执行清洁操作的方法和设备 | |
| KR102780703B1 (ko) | 청소 로봇 및 그의 태스크 수행 방법 | |
| KR20260039713A (ko) | 로봇 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| A107 | Divisional application of patent | ||
| PA0107 | Divisional application |
St.27 status event code: A-0-1-A10-A18-div-PA0107 St.27 status event code: A-0-1-A10-A16-div-PA0107 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |