KR20120128485A - 네트워크 시스템의 제어방법 - Google Patents
네트워크 시스템의 제어방법 Download PDFInfo
- Publication number
- KR20120128485A KR20120128485A KR1020110046476A KR20110046476A KR20120128485A KR 20120128485 A KR20120128485 A KR 20120128485A KR 1020110046476 A KR1020110046476 A KR 1020110046476A KR 20110046476 A KR20110046476 A KR 20110046476A KR 20120128485 A KR20120128485 A KR 20120128485A
- Authority
- KR
- South Korea
- Prior art keywords
- robot cleaner
- cleaning
- remote device
- information
- image
- Prior art date
Links
- 238000004140 cleaning Methods 0.000 claims abstract description 104
- 238000000034 method Methods 0.000 claims abstract description 24
- 238000012544 monitoring process Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 13
- 230000035939 shock Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000013507 mapping Methods 0.000 description 3
- 238000010411 cooking Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
-
- 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
-
- 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/90—Additional features
- G08C2201/93—Remote control using other portable devices, e.g. mobile phone, PDA, laptop
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Electric Vacuum Cleaner (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Manipulator (AREA)
Abstract
본 발명은 네트워크 시스템에 관한 것이다. 일 측면에 따른 네트워크 시스템은 제어방법은, 전체 청소 대상 영역의 맵 정보가 로봇 청소기와 통신할 수 있는 원격 기기로 전송되는 단계; 상기 원격 기기에서 전체 청소 대상 영역의 청소 순서가 지정되는 단계; 및 지정된 청소 순서대로 상기 로봇 청소기가 이동하면서 청소하는 단계를 포함한다.
Description
본 발명은 네트워크 시스템의 제어방법에 관한 것이다.
일반적으로 로봇 청소기는 스스로 청소를 수행하면서 청소 대상 영역을 청소하는 기기이다. 종래의 로봇 청소기는 단순히 청소 기능 만을 포함하였으나, 근래에 들어서는 로봇 청소기에 다양한 기능이 부가되고 있다.
그리고, 종래의 로봇 청소기의 경우 배터리의 충전을 위하여 충전 장치와 통신을 수행하였뿐, 로봇 청소기 외의 제품과는 통신을 수행하지 못하였다.
본 발명의 목적은, 로봇 청소기가 청소 기능 외의 다른 기능을 수행할 수 있는 네트워크 시스템의 제어방법을 제공하는 것에 있다.
일 측면에 따른 네트워크 시스템의 제어방법은 전체 청소 대상 영역의 맵 정보가 로봇 청소기와 통신할 수 있는 원격 기기로 전송되는 단계; 상기 원격 기기에서 전체 청소 대상 영역의 청소 순서가 지정되는 단계; 및 지정된 청소 순서대로 상기 로봇 청소기가 이동하면서 청소하는 단계를 포함한다.
다른 측면에 따른 네트워크 시스템의 제어방법은, 로봇 청소기가 주행하면서 청소를 수행하는 단계; 청소가 완료된 경우, 청소 완료 영역 정보가 상기 로봇 청소기와 통신할 수 있는 원격 기기로 전송되는 단계; 상기 원격 기기에서 추가 청소 영역이 선택되는 단계; 및 선택된 추가 청소 영역으로 상기 로봇 청소기가 이동하여 청소를 수행하는 단계를 포함한다.
또 다른 측면에 따른 네트워크 시스템의 제어방법은, 로봇 청소기의 모니터링 모드가 선택되는 단계; 상기 로봇 청소기의 촬영 장치에서 주기적으로 영상이 획득되는 단계; 현재 획득한 영상과 이전에 획득한 영상이 비교되는 단계; 및 영상 비교 결과 차 영상이 존재하는 경우 상기 로봇 청소기와 통신할 수 있는 원격 기기로 차 영상 정보가 전송되는 단계를 포함한다.
제안되는 발명에 의하면, 사용자가 전체 청소 영역에서 청소 순서를 지정할 수 있으므로, 상기 로봇 청소기가 효과적으로 청소를 수행할 수 있게 된다. 예를 들어, 최단 이동 경로를 지정하여 상기 로봇 청소기의 주행 거리를 줄일 수 있다. 다른 예로서, 특정 영역을 다수 회 선택하는 경우에는 특정 영역의 청소가 집중적으로 수행할 수 있게 된다.
또한, 청소 상태를 사용자가 쉽게 확인할 수 있으며, 추가 청소가 필요한 경우 추가 청소 영역을 선택하여 재차 청소가 수행되도록 할 수 있으므로, 전체 청소 대상 영역에서 청소 완료 영역이 증가될 수 있게 된다.
또한, 집안 내부 환경 변화를 원격지에서 확인할 수 있게 되며, 무단 침입자가 존재하거나, 집안 내부의 화재 발생 등의 경우에 신속하게 대응할 수 있게 된다.
도 1은 본 발명의 일 실시 예에 따른 네트워크 시스템의 개략도.
도 2는 본 발명의 네트워크 시스템의 구성을 보여주는 블럭도.
도 3은 본 발명의 네트워크 장치의 제1사용 예를 설명하기 위한 흐름도.
도 4는 본 발명의 네트워크 장치의 제2사용 예를 설명하기 위한 흐름도.
도 5는 본 발명의 네트워크 장치의 제3사용 예를 설명하기 위한 흐름도.
도 6은 본 발명의 네트워크 장치의 제4사용 예를 설명하기 위한 흐름도.
도 2는 본 발명의 네트워크 시스템의 구성을 보여주는 블럭도.
도 3은 본 발명의 네트워크 장치의 제1사용 예를 설명하기 위한 흐름도.
도 4는 본 발명의 네트워크 장치의 제2사용 예를 설명하기 위한 흐름도.
도 5는 본 발명의 네트워크 장치의 제3사용 예를 설명하기 위한 흐름도.
도 6은 본 발명의 네트워크 장치의 제4사용 예를 설명하기 위한 흐름도.
이하에서는 도면을 참조하여 본 발명의 실시 예에 대해서 구체적으로 설명하기로 한다.
도 1은 본 발명의 일 실시 예에 따른 네트워크 시스템의 개략도이고, 도 2는 본 발명의 네트워크 시스템의 구성을 보여주는 블럭도이다.
도 1 및 도 2를 참조하면, 본 발명의 일 실시 예에 따른 네트워크 시스템은, 자동으로 움직이면서 청소를 수행할 수 있는 로봇 청소기(1)와, 상기 로봇 청소기와 통신을 수행할 수 있는 하나 이상의 통신 컴포넌트(2, 3)를 포함한다.
상기 통신 컴포넌트(2, 3)는, 상기 로봇 청소기(1) 외의 다른 가전제품(3)이거나 휴대폰일 수 있다. 본 실시 예에서 상기 휴대폰을 원격 기기(2)라 이름할 수 있다. 다른 가전제품은 세탁기, 냉장고, 조리기기, 에어컨 등일 수 있으며, 통신부와 촬영장치를 포함할 수 있다.
상세히, 상기 로봇 청소기(1)는, 제어부(11)와, 영상 정보를 획득하기 위한 촬영장치(12)와, 명령을 입력할 수 있는 입력부(13)와, 배터리(미도시)의 충전을 위한 충전 장치와의 통신을 위한 제1통신부(14)와, 상기 통신 컴포넌트(2, 3)와 통신을 수행하기 위한 제2통신부(15)와, 정보가 저장되는 메모리부(16)와, 이동을 위한 한 쌍의 휠(미도시)와, 상기 한 쌍의 휠을 회전시키기 위한 좌륜 모터(17) 및 우륜 모터(18)와, 음성을 출력하기 위한 음성 출력부(19)를 포함할 수 있다.
추가적으로, 상기 로봇 청소기(1)는 충격 감지센서(20)를 더 포함할 수 있다.
상기 촬영장치(12)는 정지 영상 또는 동영상을 획득할 수 있으며, 상기 로봇 청소기(1)에 하나 이상이 구비될 수 있다. 다양한 영역의 영상 정보를 획득하기 위하여 복수의 촬영장치(12)가 로봇 청소기(1)에 구비되는 것이 바람직하다. 복수의 촬영장치 중 하나 이상은 상기 로봇 청소기(1)의 상측부에 구비될 수 있다. 또한, 복수의 촬영장치 중 하나 이상은 상기 로봇 청소기(1)의 측면 둘레부에 구비될 수 있다.
상기 로봇 청소기(1)는 상기 촬영장치(12)를 이용하여 청소 대상 영역의 맵핑 작업을 수행할 수 있다. 즉, 상기 로봇 청소기(1)로 맵핑 명령이 입력되면, 상기 로봇 청소기(1)가 이동하면서 상기 촬영장치(12)에서 영상을 획득하고, 획득된 정보를 이용하여 청소 가능 영역을 맵핑한다. 상기 청소 가능 영역이 청소 대상 영역으로 설정되고, 맵핑된 정보는 상기 메모리부(16)에 저장된다. 그리고, 상기 로봇 청소기(1)는 맵핑된 정보를 이용하여 주행하면서 청소를 수행하게 된다. 본 명세서에서, 상기 로봇 청소기(1)의 맵핑 과정은 예시적인 것이며, 공지의 기술로 구현될 수도 있다.
청소 과정에서는 청소 완료 영역이 상기 메모리부(16)에 저장될 수 있다. 즉, 전체 청소 영역에서 청소 완료 영역이 구분되어 저장될 수 있다.
상기 입력부(13)를 통하여 상기 로봇 청소기(1)의 청소 시작 또는 청소 예약명령을 입력할 수 있다. 또한, 상기 입력부(13)를 통하여 상기 로봇 청소기의 청소 패턴(주행 패턴)을 설정할 수 있다. 상기 청소 패턴은, 지그재그 패턴, 랜덤 패턴, 셀 단위 패턴(특정 셀의 청소를 완료한 후에 다음 셀로 이동하여 청소를 수행하는 방식), 사용자 설정 패턴 등을 포함할 수 있다.
상기 좌륜 모터(17) 및 상기 우륜 모터(18)는 독립적으로 작동할 수 있다. 따라서, 상기 로봇 청소기(1)는 전진 및 후진 뿐만 아니라 좌회전 또는 우회전이 가능하다.
상기 음성 출력부(19)는 일 례로 스피커일 수 있다. 상기 음성 출력부(19)에서는 상기 로봇 청소기(1)의 작동 정보가 음성으로 출력될 수 있다. 또한, 상기 음성 출력부(19)에서는 외부로부터 수신한 정보를 음성으로 출력할 수 있다. 예를 들어, 외부로부터 텍스트 정보가 상기 로봇 청소기로 수신되면, 상기 로봇 청소기에서는 텍스트 정보가 음성으로 변환되어 상기 음성 출력부(12)에서 출력될 수 있다.
상기 충격 감지센서(20)는 상기 로봇 청소기(1)의 충격량을 감지할 수 있다. 이 때, 상기 제어부(11)는 상기 충격 감지센서(20)에서 감지된 충격량이 기준량을 초과하는 경우에 상기 촬영장치(12)에서 영상을 획득하도록 상기 촬영장치(12)를 제어할 수 있다. 그리고, 감지된 충격량이 기준량을 초과하게 되어 상기 촬영장치(12)에서 영상이 획득된 경우, 획득된 영상이 상기 원격 기기(2)로 전송될 수 있다.
한편, 상기 원격 기기(2)는, 제어부(21)와, 명령 및 정보를 입력할 수 있는 입력부(22)와, 상기 제2통신부(15)와 통신할 수 있는 통신부(23)와, 음성을 출력하기 위한 음성 출력부(24)와, 정보가 저장되는 메모리부(25)와, 정보가 표시되는 정보 표시부(26)를 포함할 수 있다. 본 명세서에서 상기 로봇 청소기와 상기 원격 기기가 통신할 수 있는 한 상기 원격 기기의 구성에는 제한이 없음을 밝혀둔다.
상기 입력부(22)를 통하여 상기 로봇 청소기(1)의 작동 명령을 입력할 수 있다. 입력된 명령은 상기 통신부(23)를 통하여 상기 로봇 청소기(1)로 전송될 수 있다.
본 실시 예에서 상기 원격 기기(2)와 상기 로봇 청소기(1)는 무선 통신을 수행할 수 있다. 일 례로, 상기 원격 기기(2)와 상기 로봇 청소기(1)는 zigbee, wi-fi 등에 의해서 통신을 수행할 수 있다.
상기 정보 표시부(26)에서는 상기 로봇 청소기(1)의 작동 정보, 상기 로봇 청소기의 촬영장치(12)에서 획득된 영상 정보, 청소 대상 영역의 맵 정보 등이 표시될 수 있다.
이하에서는 본 발명의 네트워크 장치의 사용 예를 설명하기로 한다.
도 3은 본 발명의 네트워크 장치의 제1사용 예를 설명하기 위한 흐름도이다.
도 3을 참조하면, 상기 로봇 청소기(1)를 이용하여 청소를 수행하기 위하여, 상기 원격 기기(2)에서 상기 로봇 청소기(1)로 맵 정보 요청 명령이 입력될 수 있다. 그러면, 상기 로봇 청소기(1)의 메모리부(16)에 저장된 전체 청소 대상 영역의 맵 정보가 상기 원격 기기(2)로 전송된다(S1). 상기 원격 기기(2)로 전송된 맵 정보는 상기 원격 기기(2)의 정보 표시부(26)에서 표시될 수 있다.
그 다음, 상기 정보 표시부(26)에 표시된 맵 정보에서 사용자는 청소 순서를 지정할 수 있다. 일 례로 상기 정보 표시부(26)에 표시된 맵을 다수의 영역으로 구분한 후에 구분된 다수의 영역의 청소 순서를 설정할 수 있다. 이 때, 사용자는 특정 영역을 다수 회 선택할 수 있다. 다른 예로서, 상기 정보 표시부(26)에서 표시된 맵 상의 특정 지점을 지정한 후에 드래그하면서 청소 순서를 설정할 수 있다. 즉, 청소 패턴(주행 패턴)을 사용자가 설정할 수 있다.
전체 청소 대상 영역에서 청소 순서가 지정된 후에는 상기 원격 기기(2)에서 상기 로봇 청소기로 청소 시작 명령이 입력된다.
그러면, 상기 로봇 청소기(1)는 지정된 청소 순서를 기초로 이동하면서 청소를 수행하게 된다(S3). 상기 로봇 청소기(1)의 청소 수행과정에서 상기 충격 감지센서(20)에서 감지된 충격량이 기준량을 초과한 경우에는 상기 촬영장치(12)에서 획득한 영상 정보가 상기 원격 기기(2)로 전송될 수 있다. 상기 기준량은 상기 로봇 청소기(1)가 정상적으로 주행할 때 감지할 수 있는 충격량 보다 크게 설정된다.
상기 로봇 청소기(1)가 주행하는 경우에는 상기 촬영 장치(12) 또는 별도로 구비되는 장애물 센서에 의해서 장애물이 회피될 수 있다. 설령, 상기 로봇 청소기(1)가 장애물과 충돌하는 경우에도 상기 충격 감지센서(20)에서 감지되는 충격량은 상기 기준량 보다 작다.
상기 충격량이 기준량 보다 큰 경우는 상기 로봇 청소기(1)로 외력이 가해진 경우이거나 상기 로봇 청소기가 장애물을 감지하는 과정에서 장애물이 급작스럽게 생긴 경우 등일 수 있다. 이러한 경우는 상기 로봇 청소기(1)의 일반적인 청소 환경과 다른 환경이므로, 상기 촬영장치(12)에서 영상을 획득하여 상기 원격 기기(2)로 전송함으로써, 사용자가 집안 내부를 모니터링할 수 있도록 한다.
본 사용 예에 의하면, 사용자가 전체 청소 영역에서 청소 순서를 지정할 수 있으므로, 상기 로봇 청소기가 효과적으로 청소를 수행할 수 있게 된다. 예를 들어, 최단 이동 경로를 지정하여 상기 로봇 청소기의 주행 거리를 줄일 수 있다. 다른 예로서, 특정 영역을 다수 회 선택하는 경우에는 특정 영역의 청소가 집중적으로 수행할 수 있게 된다.
도 4는 본 발명의 네트워크 장치의 제2사용 예를 설명하기 위한 흐름도이다.
도 4를 참조하면, 로봇 청소기(1)로 청소 명령이 입력되면, 상기 로봇 청소기는 설정된 청소 패턴으로 청소를 시작하게 된다(S11). 상기 청소 명령은 상기 로봇 청소기(1)에서 입력하거나 상기 원격 기기(2)에서 입력할 수 있다. 상기 로봇 청소기(2)가 청소를 수행하는 중에는 청소 완료 영역 정보가 저장될 수 있다.
그리고, 청소가 완료되었다고 판단되면, 상기 청소 완료 영역 정보가 상기 로봇 청소기(1)에서 상기 원격 기기(2)로 전송된다.
상기 원격 기기(2)의 정보 표시부(26)에서는 전체 청소 대상 영역 상에 상기 청소 완료 영역이 구분되어 표시될 수 있다. 예를 들어, 상기 전체 청소 대상 영역 상에서 청소 완료 영역이 선 또는 면으로 표시될 수 있다. 또는, 상기 전체 청소 대상 영역의 색상과 청소 완료 영역의 색상이 다르게 표시될 수 있다.
사용자는 상기 청소 완료 영역을 확인하여 추가적으로 청소가 필요한 영역을 확인할 수 있고, 상기 원격 기기(2)에서 추가 청소가 필요한 영역(이동 대상 영역)을 선택할 수 있다. 즉, 사용자는 청소 대상 영역을 지정할 수 있다.
만약, 이동 대상 영역이 선택된 경우, 상기 로봇 청소기는 선택된 이동 대상 영역으로 이동하여 청소를 재차 수행하게 된다(S14).
본 실시 예에 의하면, 청소 상태를 사용자가 쉽게 확인할 수 있으며, 추가 청소가 필요한 경우 추가 청소 영역을 선택하여 재차 청소가 수행되도록 할 수 있으므로, 전체 청소 대상 영역에서 청소 완료 영역이 증가될 수 있게 된다.
도 5는 본 발명의 네트워크 시스템의 제3사용 예를 설명하기 위한 흐름도이다.
도 5를 참조하면, 상기 로봇 청소기(1)로 외출 모드 설정 명령이 입력될 수 있다(S21). 상기 외출 모드 명령은 상기 로봇 청소기(1)의 입력부에서 입력되거나 상기 원격 기기(2)에서 입력될 수 있다. 상기 외출 모드는 자동 모니터링 모드라 이름할 수 있다.
외출 모드 설정 명령이 입력되면, 상기 로봇 청소기(1)는 설정된 위치로 이동하게 된다(S22). 상기 설정된 위치는 사용자가 청소 대상 영역의 맵 상에서 지정할 수 있으며 가변될 수 있다. 일 례로 설정된 위치는 상기 로봇 청소기의 촬영 장치(12)에서 획득한 정보가 집안 내의 많은 정보를 포함할 수 있는 위치일 수 있다. 일 례로, 상기 설정된 위치는 거실의 중앙부일 수 있다. 또는 상기 설정된 위치는 외부인이 집안 내로 무단으로 침입하였을 때 이를 쉽게 알 수 있는 위치로 설정될 수 있다. 예를 들어 상기 설정된 위치는 현관을 바라보는 위치일 수 있다. 상기 로봇 청소기는 설정된 위치에서 정지하게 된다.
상기 로봇 청소기(1)가 설정된 위치로 이동된 후에는 주기적(초 단위 간격 또는 분 단위 간격)으로 또는 간헐적으로 영상을 획득하게 된다(S23). 그리고, 상기 로봇 청소기의 제어부(11)는 현재 획득된 영상과 이전 영상을 비교하게 된다. 그리고, 현재 획득한 영상과 이전에 획득한 영상 간에 차이가 존재하는지 여부가 판단된다(S24).
만약, 현재 획득한 영상과 이전에 획득한 영상 간에 차이가 존재하는 경우, 차 영상의 존재 알림 정보가 상기 원격 기기로 전송될 수 있다(S25). 또한, 차 영상 정보(현재 영상 정보 및 이전 영상 정보)가 상기 원격 기기로 전송될 수 있다(S26).
로봇 청소기의 설정에 따라서, 현재 획득한 영상과 이전에 획득한 영상 간에 차이가 존재하는 경우, 상기 로봇 청소기의 음성 출력부에서 경고 음성이 발생할 수 있다. 또한, 상기 원격 기기에서 특정 텍스트나 음성 명령을 입력하게 되면, 입력된 정보가 상기 로봇 청소기로 전송되어 상기 로봇 청소기의 음성 출력부에서 음성이 출력될 수 있다.
또는, 상기 원격 기기에서 텍스트 또는 음성 정보를 입력하면, 입력된 정보가 다른 가전제품으로 전송되어 다른 가전제품에서 음성이 출력될 수도 있다.
사용자는 차영상이 존재하는 경우 이를 확인하여 집안 내부의 변화를 쉽게 확인할 수 있고, 무단 침입자가 존재하거나, 집안 내부의 화재 발생 등의 경우에 신속하게 경찰서나 소방서 등으로 연락할 수 있다.
위의 예에서, 상기 설정된 위치는 복수 개가 존재할 수 있으므로, 어느 한 위치에서 영상 비교를 수행한 후에 다른 위치로 이동하여 영상 비교를 수행하게 되며, 설정된 위치 들로의 이동을 반복하게 된다.
다른 예로서, 상기 원격 기기에서 차 영상 정보를 확인하였으나 영상 차이를 용이하게 확인하기 어려운 경우에는 상기 로봇 청소기 및/또는 다른 전기제품으로 재 촬영 명령을 입력하여 상기 원격 기기에서 추가적인 영상 정보를 확인할 수 있다.
다른 예로서, 상기 현재 획득한 영상과 이전에 획득한 영상 간에 차이가 존재하지 않더라도, 상기 충격감지센서에서 감지한 충격량이 기준량을 초과하는 경우에는 상기 촬영 장치에서 영상을 획득하고 획득된 영상 정보가 상기 원격 기기로 전송될 수 있다.
도 6은 본 발명의 네트워크 시스템의 제4사용 예를 설명하기 위한 흐름도이다.
도 6을 참조하면, 상기 로봇 청소기로 수동 모드 선택 명령이 입력된다(S31). 일 례로, 상기 수동 모드는 사용자가 집안 내부를 직접 모니터링하기 위하여 선택할 수 있으며, 수동 모니터링 모드라 이름할 수 있다.
상기 수동 모드 선택 명령은 상기 원격 기기(2)에서 입력될 수 있다. 상기 수동 모드 선택 명령이 입력되면, 상기 로봇 청소기(1)의 촬영 장치(12)가 활성화되어 상기 촬영 장치(12)에서 영상 정보가 획득된다. 본 사용 예에서 상기 촬영 장치(12)에서는 동영상 정보가 획득된다. 그리고, 획득된 동영상 정보는 상기 원격 기기(2)로 실시간으로 전송된다(S32). 따라서, 상기 원격 기기의 정보 표시부에서는 집안 내부를 실시간으로 모니터링할 수 있다.
사용자가 집안 내부를 전체적으로 모니터링하고자 하는 경우에는 상기 로봇 청소기를 수동으로 이동시킬 수 있다. 예를 들어, 상기 원격 기기의 입력부에서 전후 및 좌우 이동부가 활성화되어 상기 입력부에서 입력된 이동 명령에 따라서 상기 로봇 청소기가 이동할 수 있다(S33). 이 때, 상기 입력부를 통하여 상기 로봇 청소기의 이동 속도로 선택할 수 있으며, 상기 촬영 장치의 촬영 각도도 조절할 수 있다. 도시되지는 않았지만, 상기 로봇 청소기에는 상기 촬영 장치의 촬영 각도를 조절하기 위하여 상기 촬영 장치를 수평 또는 수직 회전시키기 위한 구동부가 구비될 수 있다. 다른 예로서, 상기 원격 기기에서는 청소 대상 영역의 맵 정보가 표시될 수 있으므로, 맵 상에서 특정 위치를 지정하여 상기 로봇 청소기가 이동하도록 할 수도 있다.
따라서, 본 사용예에 의하면, 사용자가 상기 원격 기기의 입력부를 이용하여 상기 로봇 청소기를 이동시키면서 집안 내부를 모니터링할 수 있다.
1: 로봇 청소기 3: 통신 컴포넌트
Claims (13)
- 전체 청소 대상 영역의 맵 정보가 로봇 청소기와 통신할 수 있는 원격 기기로 전송되는 단계;
상기 원격 기기에서 전체 청소 대상 영역의 청소 순서가 지정되는 단계; 및
지정된 청소 순서대로 상기 로봇 청소기가 이동하면서 청소하는 단계를 포함하는 네트워크 시스템의 제어방법. - 제 1 항에 있어서,
상기 원격 기기에서 표시된 맵 정보가 다수의 영역으로 구분되고, 다수의 영역의 청소 순서가 지정되는 것을 특징으로 하는 네트워크 시스템의 제어방법. - 제 1 항에 있어서,
상기 정보 표시부에서 표시된 맵 상의 특정 지점을 지정한 후에 드래그하는 것에 의해서 청소 순서가 지정되는 것을 특징으로 하는 네트워크 시스템의 제어방법. - 제 1 항에 있어서,
상기 로봇 청소기의 청소 중에 상기 로봇 청소기에서는 충격량이 감지될 수 있고, 감지된 충격량이 기준량을 초과하는 경우, 상기 로봇 청소기의 촬영 장치에서 영상 정보가 획득되고, 획득된 영상 정보가 상기 원격 기기로 전송되는 네트워크 시스템의 제어방법. - 로봇 청소기가 주행하면서 청소를 수행하는 단계;
청소가 완료된 경우, 청소 완료 영역 정보가 상기 로봇 청소기와 통신할 수 있는 원격 기기로 전송되는 단계;
상기 원격 기기에서 추가 청소 영역이 선택되는 단계; 및
선택된 추가 청소 영역으로 상기 로봇 청소기가 이동하여 청소를 수행하는 단계를 포함하는 네트워크 시스템의 제어방법. - 제 5 항에 있어서,
상기 원격 기기에서는 전체 청소 대상 영역 상에 청소 완료 영역이 구분되어 표시되는 네트워크 시스템의 제어방법. - 제 6 항에 있어서,
상기 전체 청소 대상 영역 상에서 청소 완료 영역이 선 또는 면으로 표시되는 네트워크 시스템의 제어방법. - 제 6 항에 있어서,
상기 전체 청소 대상 영역의 색상과 청소 완료 영역의 색상이 다르게 표시되는 네트워크 시스템의 제어방법. - 로봇 청소기의 모니터링 모드가 선택되는 단계;
상기 로봇 청소기의 촬영 장치에서 주기적으로 영상이 획득되는 단계;
현재 획득한 영상과 이전에 획득한 영상이 비교되는 단계; 및
영상 비교 결과 차 영상이 존재하는 경우 상기 로봇 청소기와 통신할 수 있는 원격 기기로 차 영상 정보가 전송되는 단계를 포함하는 네트워크 시스템의 제어방법. - 제 9 항에 있어서,
상기 모니터링 모드가 선택되면, 상기 로봇 청소기는 설정된 위치로 이동한 후에 영상을 획득하는 네트워크 시스템의 제어방법. - 제 10 항에 있어서,
상기 설정된 위치는 수동으로 설정하거나 변경할 수 있는 네트워크 시스템의 제어방법. - 제 10 항에 있어서,
상기 로봇 청소기에서는 충격량이 감지될 수 있고, 감지된 충격량이 기준량을 초과하는 경우, 상기 로봇 청소기의 촬영 장치에서 영상 정보가 획득되고, 획득된 영상 정보가 상기 원격 기기로 전송되는 네트워크 시스템의 제어방법. - 제 10 항에 있어서,
상기 원격 기기에서 특정 정보를 입력하면, 입력된 정보가 상기 로봇 청소기로 전송되고, 상기 로봇 청소기에서는 상기 특정 정보가 음성으로 출력되는 네트워크 시스템의 제어방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110046476A KR101760950B1 (ko) | 2011-05-17 | 2011-05-17 | 네트워크 시스템의 제어방법 |
PCT/KR2012/003830 WO2012157951A2 (en) | 2011-05-17 | 2012-05-16 | Method for controlling component for network device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110046476A KR101760950B1 (ko) | 2011-05-17 | 2011-05-17 | 네트워크 시스템의 제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120128485A true KR20120128485A (ko) | 2012-11-27 |
KR101760950B1 KR101760950B1 (ko) | 2017-07-24 |
Family
ID=47177481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110046476A KR101760950B1 (ko) | 2011-05-17 | 2011-05-17 | 네트워크 시스템의 제어방법 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101760950B1 (ko) |
WO (1) | WO2012157951A2 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150009047A (ko) * | 2013-07-11 | 2015-01-26 | 삼성전자주식회사 | 청소 로봇 및 그 제어 방법 |
KR20210123244A (ko) * | 2014-08-19 | 2021-10-13 | 삼성전자주식회사 | 청소 로봇, 청소 로봇의 제어 장치, 제어 시스템, 및 제어 방법 |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015106142A1 (en) * | 2014-01-10 | 2015-07-16 | Diversey, Inc. | Cleaning apparatus data management system and method |
DE102014110265A1 (de) * | 2014-07-22 | 2016-01-28 | Vorwerk & Co. Interholding Gmbh | Verfahren zur Reinigung oder Bearbeitung eines Raumes mittels eines selbsttätig verfahrbaren Gerätes |
KR101592108B1 (ko) | 2014-07-23 | 2016-02-04 | 엘지전자 주식회사 | 로봇 청소기 및 그의 제어방법 |
DE102015109775B3 (de) | 2015-06-18 | 2016-09-22 | RobArt GmbH | Optischer Triangulationssensor zur Entfernungsmessung |
DE102015114883A1 (de) | 2015-09-04 | 2017-03-09 | RobArt GmbH | Identifizierung und Lokalisierung einer Basisstation eines autonomen mobilen Roboters |
DE102015119501A1 (de) | 2015-11-11 | 2017-05-11 | RobArt GmbH | Unterteilung von Karten für die Roboternavigation |
DE102015119865B4 (de) | 2015-11-17 | 2023-12-21 | RobArt GmbH | Robotergestützte Bearbeitung einer Oberfläche mittels eines Roboters |
DE102015121666B3 (de) | 2015-12-11 | 2017-05-24 | RobArt GmbH | Fernsteuerung eines mobilen, autonomen Roboters |
DE102016102644A1 (de) | 2016-02-15 | 2017-08-17 | RobArt GmbH | Verfahren zur Steuerung eines autonomen mobilen Roboters |
EP3590014B1 (de) | 2017-03-02 | 2021-11-17 | Robart GmbH | Verfahren zur steuerung eines autonomen, mobilen roboters |
US11921517B2 (en) | 2017-09-26 | 2024-03-05 | Aktiebolaget Electrolux | Controlling movement of a robotic cleaning device |
DE102019106227A1 (de) * | 2019-03-12 | 2020-09-17 | Vorwerk & Co. Interholding Gmbh | Bodenbearbeitungsgerät und System aus einem Bodenbearbeitungsgerät und einem externen Endgerät |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6888565B1 (en) * | 1999-08-31 | 2005-05-03 | Canon Kabushiki Kaisha | Apparatus and method for remote-controlling image sensing apparatus in image sensing system |
US20040244138A1 (en) * | 2003-03-14 | 2004-12-09 | Taylor Charles E. | Robot vacuum |
KR100636270B1 (ko) * | 2005-02-04 | 2006-10-19 | 삼성전자주식회사 | 홈 네트워크 시스템 및 그 제어방법 |
KR101505380B1 (ko) * | 2007-05-09 | 2015-03-23 | 아이로보트 코퍼레이션 | 표면 처리 로봇 |
-
2011
- 2011-05-17 KR KR1020110046476A patent/KR101760950B1/ko active IP Right Grant
-
2012
- 2012-05-16 WO PCT/KR2012/003830 patent/WO2012157951A2/en active Application Filing
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150009047A (ko) * | 2013-07-11 | 2015-01-26 | 삼성전자주식회사 | 청소 로봇 및 그 제어 방법 |
KR20210123244A (ko) * | 2014-08-19 | 2021-10-13 | 삼성전자주식회사 | 청소 로봇, 청소 로봇의 제어 장치, 제어 시스템, 및 제어 방법 |
Also Published As
Publication number | Publication date |
---|---|
WO2012157951A3 (en) | 2013-01-24 |
KR101760950B1 (ko) | 2017-07-24 |
WO2012157951A2 (en) | 2012-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101760950B1 (ko) | 네트워크 시스템의 제어방법 | |
EP3727122B1 (en) | Robot cleaners and controlling method thereof | |
JP5426603B2 (ja) | ロボット掃除機、並びにロボット掃除機を用いた遠隔監視システム及びロボット掃除機を用いた遠隔監視方法 | |
AU2015203001B2 (en) | Robot cleaner and method for controlling the same | |
CN1753040B (zh) | 侵入探测系统及其方法 | |
KR20130029852A (ko) | 청소구역 정보의 설정과 청소 후 실제 청소구역의 확인이 가능한 청소 로봇 및 이의 제어 시스템 | |
KR20140128021A (ko) | 청소 로봇, 홈 모니터링 장치 및 그 제어 방법 | |
US20160020918A1 (en) | Smart household appliance, mobile communication device, system and method for controlling smart household appliance | |
CN106155050A (zh) | 智能清洁设备的工作模式调整方法及装置、电子设备 | |
JP2016051343A (ja) | 自律走行体 | |
CN105005305A (zh) | 受控机器人、遥控设备、机器人系统及所适用的方法 | |
WO2015159961A1 (ja) | 自律走行体 | |
EP3738724B1 (en) | Mobile robot and method for controlling mobile robot | |
KR20120081816A (ko) | 네트워트 장치의 제어방법 | |
US11571817B2 (en) | Mobile robot and method for operating the same | |
CN105808022A (zh) | 投影按键控制方法、投影按键装置及空调器 | |
CN105446332A (zh) | 自动清洁控制方法及装置、电子设备 | |
CN205121334U (zh) | 智能清洁设备 | |
CN108536135B (zh) | 路径控制方法、装置及清洁机器人 | |
CN108055175A (zh) | 一种信息展示方法及装置 | |
KR20210073419A (ko) | 이동 로봇 운용 서비스 시스템 | |
KR101684682B1 (ko) | 스마트폰 거치장치, 스마트폰 거치장치에서 스마트폰을 이용한 보안카메라시스템 및 통합리모콘 시스템과 그 제어방법 | |
KR20200112433A (ko) | 가전기기 관리 시스템 및 그 제어방법 | |
EP3930966B1 (en) | Mobile robot and control method thereof | |
JP2019103073A (ja) | 電気機器および電気機器システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |