KR20190104008A - 인공 지능을 이용하여, 청소하는 로봇 청소기 및 그 동작 방법 - Google Patents
인공 지능을 이용하여, 청소하는 로봇 청소기 및 그 동작 방법 Download PDFInfo
- Publication number
- KR20190104008A KR20190104008A KR1020190099907A KR20190099907A KR20190104008A KR 20190104008 A KR20190104008 A KR 20190104008A KR 1020190099907 A KR1020190099907 A KR 1020190099907A KR 20190099907 A KR20190099907 A KR 20190099907A KR 20190104008 A KR20190104008 A KR 20190104008A
- Authority
- KR
- South Korea
- Prior art keywords
- cleanliness
- robot cleaner
- cleaning
- suction
- compensation model
- 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
-
- 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
-
- 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
- G05D1/6484—Performing a task within a working area or space, e.g. cleaning by taking into account parameters or characteristics of the working area or space, e.g. size or shape
-
- 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/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0221—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
-
- 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/281—Parameters or conditions being sensed the amount or condition of incoming dirt or dust
-
- 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/2805—Parameters or conditions being sensed
- A47L9/2831—Motor parameters, e.g. motor load or speed
-
- 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/2842—Suction motors or blowers
-
- 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
-
- 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
- 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
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1674—Program controls characterised by safety, monitoring, diagnostic
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0499—Feedforward networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/088—Non-supervised learning, e.g. competitive learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/092—Reinforcement learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/01—Probabilistic graphical models, e.g. probabilistic networks
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Robotics (AREA)
- Automation & Control Theory (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Algebra (AREA)
- Mathematical Optimization (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
도 2는 본 발명의 일 실시 예에 따른 AI 서버(200)를 나타낸다.
도 3은 본 발명의 일 실시 예에 따른 AI 시스템(1)을 나타낸다.
도 4는 본 발명의 일 실시 예에 따른 AI 장치(100)를 나타낸다.
도 5는 본 발명의 일 실시 예에 따른 인공 지능 장치(100)의 사시도이다.
도 6은 본 발명의 일 실시 예에 따른 인공 지능 장치(100)의 저면도이다.
도 7은 본 발명의 일 실시 예에 따른 바닥 상황을 고려하여, 청소하는 인공 지능 장치의 동작 방법을 설명하는 흐름도이다.
도 8은 본 발명의 일 실시 예에 따른 룩업 테이블의 예시를 설명하는 도면이다.
도 9는 본 발명의 일 실시 예에 따른 영상 인식 모델의 학습 과정을 설명하는 도면이다.
도 10 내지 도 12는 본 발명의 일 실시 예에 따른 보상 모델의 학습 방법을 설명하기 위한 도면들이다.
Claims (20)
- 인공 지능을 이용하여, 청소를 수행하는 로봇 청소기에 있어서,
먼지를 흡입하는 흡입부;
상기 로봇 청소기를 주행시키는 주행 구동부;
학습용 청소 환경 정보로부터, 최적의 흡입 출력 및 주행 출력을 추론하는 보상 모델을 저장하는 메모리; 및
청소 환경 정보를 획득하고, 상기 보상 모델을 이용하여, 상기 획득된 청소 환경 정보로부터, 흡입 출력 값과, 상기 로봇 청소기의 주행 속도를 결정하고, 결정된 흡입 출력 값으로, 상기 먼지를 흡입하도록 상기 흡입부를 제어하고, 결정된 주행 속도로 주행하도록 상기 주행 구동부를 제어하는 프로세서를 포함하는
로봇 청소기. - 제1항에 있어서,
상기 청소 환경 정보는
바닥의 타입, 공간 환경, 상기 바닥의 청결도, 상기 로봇 청소기에 구비된 배터리의 충전 상태를 포함하는
로봇 청소기. - 제2항에 있어서,
상기 보상 모델은 딥 러닝 알고리즘 또는 머신 러닝 알고리즘을 통해 강화 학습된 인공 신경만 기반의 모델이고,
상기 강화 학습은 마르코프 결정 과정에 의해 수행되는
로봇 청소기. - 제3항에 있어서,
상기 프로세서는
상기 학습용 청소 환경 정보로부터 상기 보상 모델의 출력 결과로, 흡입 출력 값 및 주행 속도를 획득하고,
획득된 흡입 출력 값 및 주행 속도로, 상기 로봇 청소기가 특정 구역에 대한 청소를 수행한 청소 시간 및 청결도를 측정하고,
측정된 청소 시간 및 청결도에 따라 상기 보상 모델에 리워드 또는 패널티를 부여하는
로봇 청소기. - 제4항에 있어서,
상기 프로세서는
상기 측정된 청소 시간이 임계 시간 미만이고, 상기 청결도가 기준 청결도 이상인 경우, 상기 보상 모델에 리워드를 부여하고,
상기 측정된 청소 시간이 임계 시간 이상 또는 상기 청결도가 기준 청결도 미만인 경우, 상기 보상 모델에 패널티를 부여하는
로봇 청소기. - 제4항에 있어서,
상기 프로세서는
상기 측정된 청소 시간이 임계 시간 미만이고, 상기 청결도가 기준 청결도 이상인 경우, 상기 보상 모델에 제1 리워드를 부여하고,
상기 측정된 청소 시간이 임계 시간 이상이고, 상기 청결도가 기준 청결도 이상인 경우, 상기 보상 모델에 상기 제1 리워드 보다 작은 제2 리워드를 부여하고,
상기 측정된 청소 시간이 임계 시간 미만이고, 상기 청결도가 기준 청결도 미만인 경우, 상기 보상 모델에 제1 패널티를 부여하고,
상기 측정된 청소 시간이 임계 시간 이상이고, 상기 청결도가 기준 청결도 미만인 경우, 상기 보상 모델에 상기 제1 패널티보다 큰 제2 패널티를 부여하는
로봇 청소기. - 제1항에 있어서,
상기 프로세서는
결정된 흡입 출력 값인 전류 또는 전압을 상기 흡입부에 구비된 흡입 모터에 인가하고,
결정된 주행 속도에 상응하는 전류 또는 전압을 상기 주행 구동부에 구비된 주행 모터에 인가하는
로봇 청소기. - 제2항에 있어서,
상기 프로세서는
딥 러닝 알고리즘 또는 머신 러닝 알고리즘을 통해 지도 학습된 영상 인식 모델을 이용하여, 상기 바닥의 타입을 결정하는
로봇 청소기. - 제2항에 있어서,
먼지 센서를 더 구비하고,
상기 프로세서는
상기 먼지 센서를 통해 측정된 먼지 농도에 기반하여, 바닥의 청결도를 측정하는
로봇 청소기. - 제2항에 있어서,
상기 로봇 청소기에 구비된 배터리의 충전 상태는
상기 배터리의 충전량 또는 방전량 중 어느 하나인
로봇 청소기. - 인공 지능을 이용하여, 청소를 수행하는 로봇 청소기의 동작 방법에 있어서,
청소 환경 정보를 획득하는 단계;
최적의 흡입 출력 및 주행 출력을 추론하는 보상 모델을 이용하여, 상기 획득된 청소 환경 정보로부터, 흡입 출력 값과, 상기 로봇 청소기의 주행 속도를 결정하는 단계;
결정된 흡입 출력 값으로, 상기 먼지를 흡입하도록 상기 로봇 청소기의 흡입부를 제어하는 단계; 및
결정된 주행 속도로 주행하도록 상기 로봇 청소기의 주행 구동부를 제어하는 단계를 포함하는
로봇 청소기의 동작 방법. - 제11항에 있어서,
상기 청소 환경 정보는
바닥의 타입, 공간 환경, 상기 바닥의 청결도, 상기 로봇 청소기에 구비된 배터리의 충전 상태를 포함하는
로봇 청소기의 동작 방법. - 제12항에 있어서,
상기 보상 모델은 딥 러닝 알고리즘 또는 머신 러닝 알고리즘을 통해 강화 학습된 인공 신경만 기반의 모델이고,
상기 강화 학습은 마르코프 결정 과정에 의해 수행되는
로봇 청소기의 동작 방법. - 제13항에 있어서,
상기 학습용 청소 환경 정보로부터 상기 보상 모델의 출력 결과로, 흡입 출력 값 및 주행 속도를 획득하는 단계;
획득된 흡입 출력 값 및 주행 속도로, 상기 로봇 청소기가 특정 구역에 대한 청소를 수행한 청소 시간 및 청결도를 측정하는 단계; 및
측정된 청소 시간 및 청결도에 따라 상기 보상 모델에 리워드 또는 패널티를 부여하는 단계를 더 포함하는
로봇 청소기의 동작 방법. - 제14항에 있어서,
상기 부여하는 단계는
상기 측정된 청소 시간이 임계 시간 미만이고, 상기 청결도가 기준 청결도 이상인 경우, 상기 보상 모델에 리워드를 부여하는 단계 및
상기 측정된 청소 시간이 임계 시간 이상 또는 상기 청결도가 기준 청결도 미만인 경우, 상기 보상 모델에 패널티를 부여하는 단계를 포함하는
로봇 청소기의 동작 방법. - 제14항에 있어서,
상기 리워드를 부여하는 단계는
상기 측정된 청소 시간이 임계 시간 미만이고, 상기 청결도가 기준 청결도 이상인 경우, 상기 보상 모델에 제1 리워드를 부여하는 단계 및
상기 측정된 청소 시간이 임계 시간 이상이고, 상기 청결도가 기준 청결도 이상인 경우, 상기 보상 모델에 상기 제1 리워드 보다 작은 제2 리워드를 부여하는 단계를 포함하고,
상기 패널티를 부여하는 단계는
상기 측정된 청소 시간이 임계 시간 미만이고, 상기 청결도가 기준 청결도 미만인 경우, 상기 보상 모델에 제1 패널티를 부여하는 단계 및
상기 측정된 청소 시간이 임계 시간 이상이고, 상기 청결도가 기준 청결도 미만인 경우, 상기 보상 모델에 상기 제1 패널티보다 큰 제2 패널티를 부여하는 단계를 포함하는
로봇 청소기의 동작 방법. - 제11항에 있어서,
상기 흡입부를 제어하는 단계는
결정된 흡입 출력 값인 전류 또는 전압을 상기 흡입부에 구비된 흡입 모터에 인가하는 단계를 포함하고,
상기 주행 구동부를 제어하는 단계는
결정된 주행 속도에 상응하는 전류 또는 전압을 상기 주행 구동부에 구비된 주행 모터에 인가하는 단계를 포함하는
로봇 청소기의 동작 방법. - 제12항에 있어서,
상기 바닥의 타입은 딥 러닝 알고리즘 또는 머신 러닝 알고리즘을 통해 지도 학습된 영상 인식 모델을 이용하여, 결정되는
로봇 청소기의 동작 방법. - 제12항에 있어서,
상기 바닥의 청결도는 먼지 센서를 통해 측정된 먼지 농도에 기반하여, 를 측정되는
로봇 청소기의 동작 방법. - 제12항에 있어서,
상기 로봇 청소기에 구비된 배터리의 충전 상태는
상기 배터리의 충전량 또는 방전량 중 어느 하나인
로봇 청소기의 동작 방법.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190099907A KR20190104008A (ko) | 2019-08-14 | 2019-08-14 | 인공 지능을 이용하여, 청소하는 로봇 청소기 및 그 동작 방법 |
| US16/575,628 US11653805B2 (en) | 2019-08-14 | 2019-09-19 | Robot cleaner for performing cleaning using artificial intelligence and method of operating the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190099907A KR20190104008A (ko) | 2019-08-14 | 2019-08-14 | 인공 지능을 이용하여, 청소하는 로봇 청소기 및 그 동작 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20190104008A true KR20190104008A (ko) | 2019-09-05 |
Family
ID=67949952
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190099907A Ceased KR20190104008A (ko) | 2019-08-14 | 2019-08-14 | 인공 지능을 이용하여, 청소하는 로봇 청소기 및 그 동작 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11653805B2 (ko) |
| KR (1) | KR20190104008A (ko) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112761804A (zh) * | 2019-10-21 | 2021-05-07 | 半导体元件工业有限责任公司 | 用于操作发动机的系统和控制发动机的方法 |
| CN117292188A (zh) * | 2023-09-28 | 2023-12-26 | 东风悦享科技有限公司 | 一种基于多功能清扫机器人的清扫模式切换方法、系统及存储介质 |
| KR20250022349A (ko) * | 2023-08-08 | 2025-02-17 | 국방과학연구소 | 데이터 전송 방법 장치 |
| WO2025127417A1 (ko) * | 2023-12-15 | 2025-06-19 | 삼성전자주식회사 | 신경망 모델의 이용에 따른 소모 전력을 조정하기 위한 전자 장치 및 그 제어 방법 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7630909B2 (ja) * | 2020-02-28 | 2025-02-18 | キヤノン株式会社 | レンズ装置、撮像装置、処理装置、処理方法、およびプログラム |
| US12458191B2 (en) * | 2020-03-12 | 2025-11-04 | Irobot Corporation | Control of autonomous mobile robots |
| CN116491863A (zh) * | 2022-01-19 | 2023-07-28 | 追觅创新科技(苏州)有限公司 | 清洁设备的自清洁方法、清洁装置、设备及存储介质 |
| WO2023169117A1 (zh) * | 2022-03-11 | 2023-09-14 | 追觅创新科技(苏州)有限公司 | 清洁设备的控制方法、清洁设备及存储介质 |
| CN117169449B (zh) * | 2023-10-31 | 2023-12-29 | 江苏权正检验检测有限公司 | 用于食品检测的食品分解清理方法及系统 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3295943B2 (ja) | 1991-02-19 | 2002-06-24 | 松下電器産業株式会社 | 自走式掃除機 |
| US9173539B2 (en) * | 2011-10-18 | 2015-11-03 | Samsung Electronics Co., Ltd. | Robot cleaner and method for controlling the same |
| US10488865B2 (en) * | 2014-12-16 | 2019-11-26 | Al Incorporated | Methods and systems for robotic surface coverage |
| KR102315953B1 (ko) * | 2015-09-17 | 2021-10-22 | 삼성전자주식회사 | 청소 로봇 및 그 제어 방법 |
| US10175688B2 (en) * | 2016-01-20 | 2019-01-08 | Yujin Robot Co., Ltd. | Apparatus and system for remotely controlling a moving robot and method thereof |
| JP6114421B1 (ja) * | 2016-02-19 | 2017-04-12 | ファナック株式会社 | 複数の産業機械の作業分担を学習する機械学習装置,産業機械セル,製造システムおよび機械学習方法 |
| JP6506219B2 (ja) * | 2016-07-21 | 2019-04-24 | ファナック株式会社 | モータの電流指令を学習する機械学習器,モータ制御装置および機械学習方法 |
| US10795377B2 (en) * | 2018-01-03 | 2020-10-06 | AI Incorporated | Method for autonomously controlling speed of components and functions of a robot |
| WO2019216578A1 (en) * | 2018-05-11 | 2019-11-14 | Samsung Electronics Co., Ltd. | Method and apparatus for executing cleaning operation |
| WO2020241929A1 (ko) | 2019-05-30 | 2020-12-03 | 엘지전자 주식회사 | 청소 로봇 |
| KR102286137B1 (ko) | 2019-07-22 | 2021-08-06 | 엘지전자 주식회사 | 공기 청정기의 배치 위치를 가이드하는 인공 지능 장치 및 그의 동작 방법 |
-
2019
- 2019-08-14 KR KR1020190099907A patent/KR20190104008A/ko not_active Ceased
- 2019-09-19 US US16/575,628 patent/US11653805B2/en active Active
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112761804A (zh) * | 2019-10-21 | 2021-05-07 | 半导体元件工业有限责任公司 | 用于操作发动机的系统和控制发动机的方法 |
| CN112761804B (zh) * | 2019-10-21 | 2024-08-13 | 半导体元件工业有限责任公司 | 用于操作发动机的系统和控制发动机的方法 |
| KR20250022349A (ko) * | 2023-08-08 | 2025-02-17 | 국방과학연구소 | 데이터 전송 방법 장치 |
| CN117292188A (zh) * | 2023-09-28 | 2023-12-26 | 东风悦享科技有限公司 | 一种基于多功能清扫机器人的清扫模式切换方法、系统及存储介质 |
| WO2025127417A1 (ko) * | 2023-12-15 | 2025-06-19 | 삼성전자주식회사 | 신경망 모델의 이용에 따른 소모 전력을 조정하기 위한 전자 장치 및 그 제어 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US11653805B2 (en) | 2023-05-23 |
| US20200012289A1 (en) | 2020-01-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102298582B1 (ko) | 센서 데이터를 이용하여 청소 동선을 결정하는 인공 지능 로봇 및 그 방법 | |
| KR102305206B1 (ko) | 인공 지능을 통해 바닥 상황을 고려하여 청소하는 로봇 청소기 및 그 방법 | |
| US11625508B2 (en) | Artificial intelligence device for guiding furniture placement and method of operating the same | |
| KR102826475B1 (ko) | 인공 지능 모니터링 장치 및 그의 동작 방법 | |
| KR102286137B1 (ko) | 공기 청정기의 배치 위치를 가이드하는 인공 지능 장치 및 그의 동작 방법 | |
| US11330951B2 (en) | Robot cleaner and method of operating the same | |
| US11580385B2 (en) | Artificial intelligence apparatus for cleaning in consideration of user's action and method for the same | |
| KR102766121B1 (ko) | 인공 지능을 통해 구속 상황을 인식하는 로봇 청소기 및 그의 동작 방법 | |
| KR102255712B1 (ko) | 오염로그를 이용하여 청소를 수행하는 인공 지능 로봇 및 그 방법 | |
| CN112401747B (zh) | 通过人工智能避开卡住情况的机器人清洁器及其操作方法 | |
| US11653805B2 (en) | Robot cleaner for performing cleaning using artificial intelligence and method of operating the same | |
| KR102331563B1 (ko) | 구역별 오염정보를 이용하여 청소를 수행하는 인공 지능 로봇 및 그 방법 | |
| US11318614B2 (en) | Robot cleaner and operating method thereof | |
| KR20190104488A (ko) | 인공 지능을 이용하여, 오브젝트의 이동을 관리하는 인공 지능 로봇 및 그의 동작 방법 | |
| KR20190094311A (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: 20190814 |
|
| PA0201 | Request for examination | ||
| G15R | Request for early publication | ||
| PG1501 | Laying open of application |
Comment text: Request for Early Opening Patent event code: PG15011R01I Patent event date: 20190816 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20201125 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20210521 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20201125 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |