KR100725516B1 - Robot cleaning System - Google Patents
Robot cleaning System Download PDFInfo
- Publication number
- KR100725516B1 KR100725516B1 KR1020010020856A KR20010020856A KR100725516B1 KR 100725516 B1 KR100725516 B1 KR 100725516B1 KR 1020010020856 A KR1020010020856 A KR 1020010020856A KR 20010020856 A KR20010020856 A KR 20010020856A KR 100725516 B1 KR100725516 B1 KR 100725516B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- cleaning
- cleaning robot
- robot
- control
- Prior art date
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/2894—Details related to signal transmission in suction cleaners
-
- 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/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
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Electric Vacuum Cleaner (AREA)
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
본 발명은 청소로봇으로부터 전송된 영상을 사용자가 외부의 모니터로 직접 보면서 제어할 수 있도록 하는 로봇 청소 시스템에 관한 것이다. 시스템은 장착된 카메라로부터 영상데이터를 생성하여 제 1 RF신호로 송신하며, 수신된 제 2 RF신호로부터 제어데이터를 분석하여 위치이동 및 청소를 수행하는 청소로봇과, 청소로봇으로부터 전송된 제 1 RF신호를 수신하여 영상데이터로 변환하며, 전달된 제어데이터를 변환하여 제 2 RF신호로 송신하는 데이터 송수신장치 및 데이터 송수신장치로부터 전달된 영상데이터를 이미지로 디스플레이하며, 사용자로부터 입력된 제어명령에 따라 청소로봇의 위치이동 및 청소작업을 제어하기 위한 제어데이터를 데이터 송수신장치에 출력하는 스테이션으로 이루어진다. 이에 따라 사용자가 원거리에서 청소로봇의 작업 상태를 직접 보면서 작업지시를 할 수 있어 원하는 정도의 섬세한 청소를 할 수 있게 되며, 영상처리를 외부에서 수행하게 되므로 청소로봇에 영상처리보드가 필요치 않아 소형화 및 제작비용이 유리하게 된다.
The present invention relates to a robot cleaning system that allows a user to directly control the image transmitted from the cleaning robot while looking at an external monitor. The system generates image data from a mounted camera and transmits the image data as a first RF signal, and analyzes the control data from the received second RF signal to perform position movement and cleaning, and a first RF transmitted from the cleaning robot. Receives a signal and converts it into image data, converts the transmitted control data and displays the image data transmitted from the data transceiver and the data transceiver transmitted as the second RF signal as an image, according to the control command input from the user It consists of a station that outputs control data for controlling the position movement and cleaning operation of the cleaning robot to the data transmitting and receiving device. As a result, the user can perform the work instruction while watching the working status of the cleaning robot directly from a long distance, enabling detailed cleaning as desired. Since the image processing is performed externally, the image processing board is not required for the cleaning robot. The manufacturing cost is advantageous.
청소로봇, 스테이션, 모니터, 위치이동, 원격제어 Cleaning Robot, Station, Monitor, Moving Position, Remote Control
Description
도 1은 종래 청소로봇의 블록도,1 is a block diagram of a conventional cleaning robot,
도 2는 본 발명에 따른 로봇 청소 시스템의 개요도,2 is a schematic diagram of a robot cleaning system according to the present invention;
도 3은 도 2에 보인 청소로봇의 블록도, 3 is a block diagram of the cleaning robot shown in FIG.
도 4는 도 2에 보인 스테이션의 블록도, 그리고4 is a block diagram of the station shown in FIG. 2, and
도 5는 도 4의 모니터 화면에 실내구조도 및 청소로봇의 아이콘이 실제 청소로봇의 실내 위치에 대응되어 표시됨을 나타낸 도면이다.FIG. 5 is a diagram illustrating an indoor structure diagram and an icon of a cleaning robot corresponding to an indoor position of an actual cleaning robot on a monitor screen of FIG. 4.
*도면의 주요부분에 대한 부호의 설명** Explanation of symbols for main parts of drawings *
10, 180 : 리모콘 수신부 20, 120 : 자기위치인식부10, 180:
21, 31, 121, 131 : 카메라 22, 32 : 영상처리보드21, 31, 121, 131:
30, 130 : 장애물감지부 33, 122, 132 : 센서30, 130:
40 , 110 : 주행부 40, 110: running part
41a, 41b, 51, 111a, 111b, 131 : 모터구동부41a, 41b, 51, 111a, 111b, 131: motor drive part
42a, 42b, 52, 112a, 112b, 132 : 모터 42a, 42b, 52, 112a, 112b, 132: motor
43a, 43b : 바퀴 50, 130 : 진공청소부43a, 43b:
53 : 흡입팬 60, 150, 260 : 제어부 53:
70, 170 : 전원부 100 : 청소로봇 70, 170: power supply 100: cleaning robot
140 : RF모듈 160 : 표시부 140: RF module 160: display unit
190 : 카메라 선택부 200 : 스테이션190: camera selection unit 200: station
210 : 인터페이스 320 : 영상데이터 신호처리부 210: Interface 320: Image data signal processor
230 : 모니터 240 : 모니터230: monitor 240: monitor
250 : 메모리 300 : 데이터 송수신장치250: memory 300: data transceiver
본 발명은 로봇 청소 시스템에 관한 것으로서, 특히 이동통신망을 이용하여 청소로봇을 원격제어할 수 있도록 하는 이동통신망을 이용한 로봇 청소 시스템에 관한 것이다.The present invention relates to a robot cleaning system, and more particularly, to a robot cleaning system using a mobile communication network to remotely control a cleaning robot using a mobile communication network.
일반적으로 가정 내에서 가사노동이 이루어져야 할 부분중 청소는 진공청소기를 이용한다 할지라도 일일이 끌고 다니면서 해야 하므로 다른 가사에 비해 비교적 손이 많이 가는 작업이라 할 수 있다. In general, housework is to be done in the home, even if you use a vacuum cleaner, even if you have to carry it daily, it can be said that it is a relatively laborious task compared to other household chores.
이에 따라, 리모트콘트롤러(remote controller : 이하 '리모콘'이라 함)를 이용하여 청소작업 수행명령만 주면 자율적으로 이동하면서 청소를 수행하는 청소로봇에 대한 연구 및 개발이 진행되고 있으며, 이러한 청소로봇에 집 안의 방재기능을 더한 복합기능을 갖는 모빌로봇에 대한 연구가 지속적으로 진행되고 있다.Accordingly, research and development of a cleaning robot that performs cleaning while moving autonomously by giving a command to perform cleaning work using a remote controller (hereinafter referred to as a 'remote controller') is in progress. Research on mobile robots that have complex functions plus disaster prevention functions is ongoing.
도 1은 종래 청소로봇의 블록도이다.1 is a block diagram of a conventional cleaning robot.
도면을 참조하면, 청소로봇은 몸체의 이동을 구현하는 주행부(40)와, 이동경 로상의 장애물을 감지하는 장애물감지부(30)와, 자신의 현재 위치를 인식할 수 있는 자기위치인식부(20)와, 플로어를 청소하기 위한 진공청소부(50)와, 각 부에 필요한 전원을 저장 및 충전하는 전원부(70) 및 각 부를 제어하는 제어부(60)를 구비한다. 또한, 청소로봇은 기동/정지를 원격지에서 제어할 수 있도록 리모콘 수신부(10)를 갖는다. Referring to the drawings, the cleaning robot includes a
자기위치인식부(20) 및 장애물감지부(40)는 자기위치인식 및 장애물을 감지하기 위하여 각각 영상처리보드(22)(32) 및 카메라(21)(31)를 구비한다.The magnetic
위와 같은 구성을 갖는 청소로봇은 리모콘 수신부(10)를 통해 청소작업이 지시되면, 제어부(10)에서 초기화를 실행한 후 자기위치인식부(20)의 카메라(21)를 작동시켜 현재위치가 촬영되도록 하고, 촬영을 통해 생성된 영상데이터를 영상처리보드(22)에 전달되도록 하여 신호처리가 되도록 한다. 그러면 제어부(60)는 영상처리보드로(22)부터 전달된 영상데이터를 분석하여 자신의 현재 위치를 분석한다. 그 후, 제어부(60)는 주행부(40)의 좌우측 바퀴(43a)(43b)용 모터(42a)(42b)의 모터구동부(41a)(4b)에 제어신호를 전송하여 몸체가 이동될 수 있도록 한다. 이때, 제어부(60)는 장애물감지부(30)의 카메라(31)를 작동시키고, 영상처리보드(32)에서 신호처리된 영상데이터를 수신하여 장애물에 대응할 수 있도록 주행부(40)를 제어한다. 그리고 청소로봇이 해당장소로 이동되면, 진공청소부(50)에 제어신호를 출력하여 해당 위치에서 청소작업이 수행될 수 있도록 하며, 설정된 경로를 따라 청소작업을 수행할 수 있도록 주행부(40)에 제어신호를 출력하여 몸체를 회전 및 이동시킨다.
When the cleaning robot having the above configuration is instructed to clean through the
이상과 같이 작동되는 청소로봇은 이동중에 설정된 샘플링 주기마다 장애물 파악 동작을 수행하여 전방의 장애물을 회피할 수 있으며, 마찬가지로 설정된 샘플링 주기마다 자기위치 인식 동작을 수행하여 요구된 위치로 정확히 이동을 할 수 있게 된다. The cleaning robot operated as described above can avoid obstacles in front of each obstacle by performing the obstacle grasping operation at each sampling period set during the movement, and likewise, it can accurately move to the required position by performing the magnetic position recognition operation at each sampling period set. Will be.
또한, 청소로봇은 위와 같이 자기위치를 인식하고 주행 경로상의 장애물을 감지하기 위하여 CCD(charge coupled device)카메라를 이용하는데, 이때, 촬영된 영상데이터의 크기가 매우 크므로, 영상데이터를 별도로 신호처리하기 위한 영상데이터 처리용 프로세서를 통상적으로 이용하고 있다. In addition, the cleaning robot uses a CCD (charge coupled device) camera to recognize the magnetic position as described above and to detect obstacles in the driving path. In this case, since the size of the captured image data is very large, the image data is separately processed. Processors for processing image data are generally used.
그러나 이러한 종래의 청소로봇에 있어서는 영상데이터 처리용 프로세서가 실장된 각 영상처리보드(23,45)가 청소로봇 몸체 내에 설치되는 관계로 청소로봇의 몸체를 소형화시키는데 다소 어려움이 따르는 문제점이 있었다. However, in the conventional cleaning robot, there is a problem in that it is difficult to miniaturize the body of the cleaning robot because each image processing board 23 and 45 on which the image data processing processor is mounted is installed in the cleaning robot body.
또한, 종래의 청소로봇은 리모트 콘트롤러에 의해 작동명령이 전달되면 프로그램된 내용에 따라 자동으로 청소를 수행하기 때문에 편리한 점은 있으나, 영상데이터를 통한 청소는 한계가 있어 사람이 원하는 정도의 섬세한 청소를 수행하지는 못한다는 문제점이 있었다. .In addition, the conventional cleaning robot is convenient because it automatically performs cleaning according to the programmed contents when an operation command is transmitted by the remote controller. However, cleaning through image data has a limitation, and thus, cleaning is performed as delicate as desired by a person. There was a problem that could not be performed. .
본 발명의 목적은 상기와 같은 문제점을 해결하기 위하여 청소로봇에서 촬영된 영상을 원격지의 모니터를 통해 보면서 작업상태에 따라 사용자가 직접 제어할 수 있는 로봇 청소 시스템을 제공하고자 한다.An object of the present invention is to provide a robot cleaning system that can be directly controlled by the user according to the working state while watching the image captured by the cleaning robot through a remote monitor to solve the above problems.
상기의 목적을 달성하기 위한 본 발명의 로봇 청소 시스템은 장착된 카메라로부터 영상데이터를 생성하여 제 1 RF신호로 송신하며, 수신된 제 2 RF신호로부터 제어데이터를 분석하여 위치이동 및 청소를 수행하는 청소로봇과, 상기 청소로봇으로부터 전송된 상기 제 1 RF신호를 수신하여 상기 카메라에 의해 생성된 영상데이터와 동일한 영상데이터로 변환하며, 전달된 제어데이터를 변환하여 상기 제 2 RF신호로 송신하는 데이터 송수신장치 및 상기 데이터 송수신장치로부터 전달된 영상데이터를 이미지로 디스플레이하며, 사용자로부터 입력된 제어명령에 따라 상기 청소로봇의 위치이동 및 청소작업을 제어하기 위한 제어데이터를 상기 송수신장치에 출력하는 스테이션으로 이루어진다. Robot cleaning system of the present invention for achieving the above object is to generate the image data from the mounted camera to transmit the first RF signal, and to analyze the control data from the received second RF signal to perform the position movement and cleaning Receiving a cleaning robot and the first RF signal transmitted from the cleaning robot to convert the image data to the same as the image data generated by the camera, and converts the transmitted control data to the data transmitted to the second RF signal A station displaying image data transmitted from a transceiver and the data transceiver as an image, and outputting control data to the transceiver to control the position movement and cleaning operation of the cleaning robot according to a control command input from a user. Is done.
상기 청소로봇은 로봇의 몸체를 이동하기 위한 주행부와, 자신의 현재위치를 인식하기 위하여 카메라 및 센서를 구비한 자기위치인식부와, 이동경로상의 장애물을 감지하기 위하여 카메라 및 센서를 구비한 장애물감지부와, 플로어의 오염물을 수거하는 진공청소부와, 상기 자기위치인식부 및 장애물감지부로에 각각 구비된 카메라로부터 영상데이터를 전달받아 제 1 RF신호로 송신하고, 수신된 제 2 RF신호를 제어데이터로 변환하여 출력하는 RF모듈 및 상기 RF모듈로부터 전달된 제어데이터에 따라 위치이동 및 청소를 수행할 수 있도록 상기 각 부를 제어하는 제어부를 구비한다.The cleaning robot includes a driving unit for moving the body of the robot, a magnetic position recognition unit having a camera and a sensor for recognizing its current position, and a obstacle having a camera and a sensor for detecting an obstacle on a moving path. Receives image data from a camera provided in the water detection unit, the vacuum cleaner for collecting contaminants on the floor, and the magnetic position recognition unit and the obstacle detection unit, respectively, and transmits the image data as a first RF signal, and controls the received second RF signal. And a control unit for controlling each unit so as to perform position shifting and cleaning according to control data transmitted from the RF module and the RF module converting and outputting the data.
상기 스테이션은 상기 데이터 송수신장치와 데이터를 인터페이싱하기 위한 인터페이스와, 상기 인터페이스를 통해 수신된 영상데이터를 화면에 표시될 수 있도록 신호처리하는 영상처리부와, 상기 영상처리부를 통해 신호처리된 영상데이터를 화면에 표시하는 모니터와, 사용자의 입력을 전달하는 입력수단 및 미리 인스톨된 프로그램에 따라 상기 영상처리부 및 모니터를 제어하며, 상기 입력수단을 통해 입력된 명령에 따라 상기 제어데이터룰 생성하여 상기 인터페이스를 통해 출력하는 제어부를 구비한다.The station displays an interface for interfacing data with the data transmitting and receiving device, an image processing unit for signal processing so that image data received through the interface can be displayed on the screen, and image data signal-processed through the image processing unit. The image processing unit and the monitor are controlled according to a monitor displayed on the screen, an input means for transmitting a user's input, and a pre-installed program, and the control data is generated according to a command input through the input means. It is provided with the control part to output.
상기 스테이션의 제어부는 상기 입력수단을 통한 사용자의 요청에 의해 상기 모니터 화면에 미리 기억된 집안의 구조도와 함께 상기 청소로봇의 현재위치를 아이콘으로 디스플레이될 수 있도록 한다.The control unit of the station may display the current position of the cleaning robot as an icon together with the structure diagram of the house previously stored on the monitor screen at the request of the user through the input means.
또한, 상기 스테이션의 제어부는 사용자가 상기 입력수단을 통해 상기 모니터 화면에 디스플레이 된 청소로봇의 아이콘을 상기 모니터 화면에 디스플레이 된 실내 구조도 상의 임의의 위치로 이동시키면, 상기 모니터 화면 상에서 상기 청소로봇의 아이콘이 이동된 상기 임의의 위치에 대응하여 상기 청소로봇이 실내에서 이동될 수 있도록 제어데이터를 상기 데이터 송수신장치로 출력한다.In addition, the control unit of the station, if the user moves the icon of the cleaning robot displayed on the monitor screen through the input means to any position on the indoor structure diagram displayed on the monitor screen, the cleaning robot on the monitor screen The control data is output to the data transmitting and receiving device so that the cleaning robot can be moved in the room corresponding to the arbitrary position where the icon is moved.
여기서 상기 스테이션은 가정용 컴퓨터 또는 홈서버를 이용할 수 있으며, 위에서 언급한 기능만을 수행하는 독립된 장치일 수 있다.Here, the station may use a home computer or a home server and may be an independent device that performs only the above-mentioned functions.
이하 첨부한 도면을 참조하여 본 발명에 따른 로봇 청소 시스템을 상세하게 설명한다.Hereinafter, a robot cleaning system according to the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명에 따른 로봇 청소 시스템의 개요를 나타낸 도면이다.2 is a view showing an outline of a robot cleaning system according to the present invention.
도면을 참조하면, 로봇 청소 시스템은 청소로봇(100), 데이터 송수신장치(300), 스테이션(200)으로 이루어진다.Referring to the drawings, the robot cleaning system consists of a
청소로봇(100)은 장착된 카메라로부터 영상데이터를 생성하여 제 1 RF신호로 데이터 송수신장치(300)에 송신하며, 데이터 송수신장치(300)로부터 제어데이터가 담긴 제 2 RF신호를 수신한다. 그리고 제 2 RF 신호에 포함된 제어데이터에 따라 몸체의 위치이동 및 청소를 수행한다. The
데이터 송수신장치(300)는 청소로봇(100)으로부터 전송된 제 1 RF신호를 수신하여 영상데이터로 변환하여 스테이션(200)에 전달하며, 스테이션(200)으로부터 전달된 제어데이터를 제 2 RF신호로 변환하여 청소로봇(100)에 송신한다.The
스테이션(100)은 데이터 송수신장치(300)로부터 전달된 영상데이터를 디스플레이하며, 사용자로부터 입력된 제어명령에 따라 청소로봇(100)의 위치이동 및 청소지시를 하기 위한 제어데이터를 데이터 송수신장치(300)에 출력한다.The
도 3은 본 발명에 따른 청소로봇(100)의 블록도이다.3 is a block diagram of a
도면을 참조하면, 청소로봇(100)은 로봇의 몸체를 이동하기 위한 주행부(110)와, 자신의 현재위치를 인식하기 위하여 카메라(121) 및 센서(122)를 구비한 자기위치인식부(120)와, 이동경로상의 장애물을 감지하기 위하여 카메라(131) 및 센서(132)를 구비한 장애물감지부(130)와, 플로어의 오염물을 수거하는 진공청소부(134)와, 자기위치인식부(120) 및 장애물감지부(130)로부터 전달된 영상데이터를 제 1 RF신호로 변환하여 송신하고, 수신된 제 2 RF신호를 제어데이터로 변환하여 출력하는 RF모듈(140) 및 RF모듈(140)로부터 전달된 제어데이터에 따라 위치이동 및 청소를 수행할 수 있도록 각 부를 제어하는 제어부(150)를 구비한다. 표시부(160)는 청소로봇(100)의 이상 상태를 외부로 표시한다. 또한, 청소로봇(100)은 사용자가 직접 리모콘을 조작하여 전송한 기동, 위치이동, 청소수행 및 기동정지 신호 등에 제어부가 응답할 수 있도록 마련된 리모콘 수신부(180)를 구비하며, 장애물감지 및 위치인식을 위하여 그리고 충돌 및 낙하 등으로부터 몸체를 보호하기 위하여 각종 센서(미도시)를 구비한다. 또한, 각 부에 전원을 공급하며, 외부 충전기(미도시)로부터 전원을 충전할 수 있도록 구성된 전원부(170)를 구비한다.Referring to the drawing, the cleaning
여기서 구동부(110)는 각각 우측 및 좌측의 바퀴를 움직일 수 있도록 각 모터구동부(111a)(111b)의 동작에 따라 구동되는 모터(112a)(112b)를 구비하며, 진공청소부(134) 역시 플로어의 먼지를 흡입할 수 있도록 흡입팬을 구동하기 위하여 모터구동부(135)를 갖는 흡입모터(136)를 구비한다.Here, the driving
또한, 자기위치인식부(120)에 마련된 카메라(121)는 천정을 향해 설치되며, 장애물감지부(130)에 마련된 카메라(131)는 청소로봇(100)의 전방을 향하여 설치된다. 그리고 청소로봇(100)은 제어부(150)의 제어신호에 응답하여 자기위치인식부(120)의 카메라(121) 및 장애물감지부(130)의 카메라(131)를 선택적으로 작동시키기 위한 카메라 선택부(190)를 더 구비한다.In addition, the
도 4는 본 발명에 따른 스테이션의 블록도이다.4 is a block diagram of a station according to the present invention.
도면을 참조하면, 스테이션(200)은 데이터 송수신장치(300)와 데이터를 인터페이싱하기 위한 인터페이스(210)와, 인터페이스(210)를 통해 수신된 영상데이터를 화면에 표시될 수 있도록 신호처리하는 영상처리부(220)와, 영상처리부(220)를 통해 신호처리된 영상데이터를 화면에 표시하는 모니터(230)와, 사용자의 입력을 전달하는 입력수단(240) 및 메모리(250)에 저장된 프로그램에 따라 각 부를 제어하며, 입력수단(240)을 통해 입력된 명령에 따라 제어데이터를 생성하여 인터페이스(210)를 통해 출력하는 스테이션 제어부(260)를 구비한다.Referring to the figure, the
여기서 입력수단(240)은 키보드 및 마우스 등이 될 수 있으며, 터치패널을 이용할 수 있다.The input means 240 may be a keyboard, a mouse, or the like, and may use a touch panel.
스테이션 제어부(260)는 이러한 입력수단(240)을 통해 사용자가 로봇의 현재위치 파악을 요청하면, 미리 기억된 집안의 구조도와 함께 청소로봇(100)의 현재위치를 아이콘(A)으로 모니터(230) 화면에 디스플레이될 수 있도록 제어한다. The
또한 제어부(260)는 도 5와 같이 사용자가 입력수단(240)을 통해 모니터(230) 화면에 디스플레이된 청소로봇(100)의 아이콘(A)을 모니터 화면에 디스플레이된 실내 구조도 상의 임의의 위치로 이동시키면, 모니터(230) 화면 상에서 청소로봇의 아이콘(A)이 이동된 임의의 위치에 대응하여 청소로봇(100)이 실내에서 실제로 이동될 수 있도록 제어데이터를 데이터 송수신장치(300)를 통해 청소로봇(100)에 출력한다.In addition, the
이상과 같은 본 발명에 따른 로봇 청소 시스템의 작동관계를 살펴본다.Looking at the operation of the robot cleaning system according to the present invention as described above.
먼저, 리모콘(미도시) 또는 데이터 송수신장치(300)로부터 전송된 기동신호가 수신되면 청소로봇(100)의 제어부(150)는 초기화를 수행한 후, 자기위치인식부(120)의 제 1 카메라(121)를 작동시켜 천정을 촬영하도록 한다. 그리고 촬영을 통해 생성된 영상데이터를 RF모듈(140)을 통해 제 1 RF신호로 변환하여 데이터 송수신장치(300)로 출력한다. 그러면 청소로봇(100)의 RF모듈(140)로부터 제 1 RF신호를 수신한 데이터 송수신장치(300)는 제 1 RF신호를 다시 영상데이터로 변환하여 케이블을 통해 스테이션(200)의 인터페이스(210)에 전달한다. 이렇 게 영상데이터가 인터페이스(210)에 수신되면, 스테이션의 제어부(260)는 인터페이스(210)를 통해 전달된 영상데이터를 참조하여 청소로봇(100)의 현재위치를 파악한다. 영상데이터를 참조하여 좌표를 분석하는 기법은 여러가지 방법이 있으나 여기서는 언급하지 않는다. 이렇게 청소로봇(100)의 위치가 파악되면, 스테이션(200)의 제어부(260)는 미리 저장된 실내 구조도와 함께 파악된 청소로봇(100)의 위치에 대응하여 청소로봇(100)의 아이콘(A)을 모니터 화면에 디스플레이되도록 한다. First, when a start signal transmitted from a remote controller (not shown) or a data transmitting / receiving
위와 같이 화면에 청소로봇(100)이 촬영한 영상데이터를 참조로 실내 구조도와 함께 청소로봇의 아이콘(A)이 표시되었을 때(도 5 참조), 사용자가 마우스를 이용하여 청소로봇의 아이콘(A)을 모니터(230) 화면에 디스플레이된 실내 구조도의 임의의 위치로 드래그하여 놓으면, 스테이션의 제어부(260)는 청소로봇(100)의 실제 이동을 제어하기 위한 제어데이터를 생성하여 인터페이스(210)로 출력한다. 그러면 데이터 송수신장치(300)는 청소로봇(100)의 실제 이동을 제어하기 위한 제어데이터를 케이블을 통해 전달받아 제 2 RF신호로 변환하여 청소로봇(100)에 전송하게 된다. 그러면 청소로봇(100)의 RF모듈(140)은 수신된 제 2 RF신호를 제어데이터로 변환하여 청소로봇의 제어부(150)에 전달하게 되고, 제어데이터를 전달받은 청소로봇의 제어부(150)는 수신된 제어데이터로부터 이동할 위치를 파악하고, 파악된 위치에 따라 좌우측 바퀴의 모터구동부(111a)(111b)에 제어신호를 출력하여 청소로봇(100)을 이동시킨다. 이때, 청소로봇의 제어부(150)는 장애물감지부(130)의 카메라(131)를 작동시켜 RF모듈(140)을 통해 이동경로의 전방에 대한 영상데이터를 스테이션(200)에 전달될 수 있도록 한다. 한편, 청소로봇의 제어부(150)는 카메라 선 택부(190)를 주기적으로 제어하여 자기위치 인식부(120)의 카메라(121)를 작동시키며, 생성된 영상데이터가 RF모듈(140)을 통해 전송될 수 있도록 한다. When the icon (A) of the cleaning robot is displayed together with the indoor structure with reference to the image data photographed by the cleaning
위와 같이 데이터 송수신장치(300)를 통해 장애물 감지부(130) 및 자기위치 인식부(120) 각각의 카메라(121)(131)로부터 영상데이터를 전송받은 스테이션의 제어부(260)에서는 장애물감지부(130)의 카메라(131)로부터 전송된 영상데이터를 모니터 화면에 표시하는 한편, 자기위치 인식부(120)의 카메라(121)로부터 촬영된 영상데이터를 분석하여 제어데이터가 출력되도록 한다. As described above, the
이렇게 해서 청소로봇(100)이 해당장소로 이동되면, 청소로봇(100)의 제어부(150)는 위치이동이 완료되었음을 알리는 이동완료신호를 RF모듈(140)을 통해 츨력한다. 그러면 데이터 이동완료신호를 수신한 스테이션(200)의 제어부(260)에서는 사용자에게 청소로봇(100)의 이동 완료가 인식될 수 있도록 '빕'소리나 '차임벨'소리와 같은 사운드로 또는/및 모니터(230) 화면에 실내구조도와 함께 청소로봇의 아이콘(A)이 점멸되도록 한다.In this way, when the cleaning
이러한 이동완료표시에 의해 사용자가 청소로봇의 이동완료를 인식하고, 마우스나 키보드로 청소작업명령을 지시하면, 스테이션의 제어부(260)는 그에 따른 제어데이터를 생성하여 인터페이스(210)로 출력한다. 그러면 데이터 송수신 장치(300)는 청소작업명령 제어데이터를 제 2 RF신호로 변환하여 청소로봇(100)에 전달하며, 청소로봇의 제어부(150)는 RF모듈(140)을 통해 수신된 청소작업명령 제어데이터에 따라 진공청소부(134)의 모터구동부(135)에 제어신호를 출력하여 해당 위치에서 청소작업이 수행될 수 있도록 하며, 설정된 경로를 따라 청소작업을 수행할 수 있도록 주행부(110)에 제어신호를 출력하여 몸체를 회전 및 이동시킨다. 이때, 장애물감지부(130)의 카메라(131)는 연속적으로 전방을 촬영하여 스테이션(200)에 영상데이터를 전달하게 된다. When the user recognizes the movement completion of the cleaning robot by the movement completion display and instructs a cleaning operation command with a mouse or a keyboard, the
이렇게 전송된 영상데이터는 사용자가 모니터(230) 화면을 통해 볼 수 있게 되며, 청소가 미진한 부분에 대해서는 위와 같은 방법으로 청소로봇(100)을 이동시켜 청소가 재수행될 수 있도록 한다.The transmitted image data can be viewed by the user through the
결국, 이상의 설명과 같은 본 발명의 로봇 청소 시스템은 청소로봇(100)에 장착된 카메라(121)(131)를 통해 촬영된 영상이 원거리에 있는 스테이션(200)의 모니터(230)에 디스플레이 되어 사용자가 원거리에서 직접 보면서 청소로봇(100)의 작업을 지시할 수 있게 된다.As a result, the robot cleaning system of the present invention as described above is displayed on the
한편, 위 도 4와 같은 스테이션(200)은 개인용 컴퓨터에서 동일한 구성을 포함하고 있으므로, 동일한 기능을 수행할 수 있는 프로그램을 개인용 컴퓨터에 인스톨시킨 후, 데이터 송수신장치(300)를 컴퓨터의 USB 포트와 같은 데이터 인터페이스에 연결한 후, 개인용 컴퓨터에서 청소로봇을 제어하도록 할 수 있다.On the other hand, since the
또한, 최근 가정 내의 가전기기가 점차 네트워크로 연결되어 홈네트워크를 구성하고 있으므로, 도 4에 보인 구성을 포함하는 가전기기라면, 마찬가지로 데이터 송수신 장치(300)를 연결하여 집안 어디에서나 청소로봇(100)을 제어하는 것이 가능하다.In addition, since home appliances in the home are gradually connected to a network to form a home network, the home appliance including the configuration shown in FIG. 4 is connected to the data transmission /
본 발명에 따른 로봇 청소시스템은 사용자가 원거리에서 청소로봇의 작업 상 태를 직접 보면서 작업지시를 할 수 있으므로, 사용자가 원하는 정도의 섬세한 청소를 할 수 있게 되며, 영상처리를 외부에서 수행하게 되므로 청소로봇에 영상처리보드가 필요치 않아 소형화시키는데 유리하게 된다. Since the robot cleaning system according to the present invention allows the user to work while viewing the working status of the cleaning robot directly from a long distance, the user can perform the delicate cleaning as desired by the user, and the image processing is performed from the outside. The robot does not need an image processing board, which is advantageous for miniaturization.
또한, 개인용 컴퓨터를 이용하는 경우 로봇청소의 구성부품을 줄일 수 있게 되므로 청소로봇의 제작비용을 줄일 수 있게 된다.In addition, when using a personal computer it is possible to reduce the components of the robot cleaning can reduce the manufacturing cost of the robot cleaning.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010020856A KR100725516B1 (en) | 2001-04-18 | 2001-04-18 | Robot cleaning System |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010020856A KR100725516B1 (en) | 2001-04-18 | 2001-04-18 | Robot cleaning System |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020081510A KR20020081510A (en) | 2002-10-28 |
KR100725516B1 true KR100725516B1 (en) | 2007-06-08 |
Family
ID=27701602
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010020856A KR100725516B1 (en) | 2001-04-18 | 2001-04-18 | Robot cleaning System |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100725516B1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101412590B1 (en) * | 2011-09-07 | 2014-06-26 | 엘지전자 주식회사 | Robot cleaner, and system and method for remotely controlling the same |
US9582000B2 (en) | 2011-09-07 | 2017-02-28 | Lg Electronics Inc. | Robot cleaner, and system and method for remotely controlling the same |
US10444720B2 (en) | 2017-07-05 | 2019-10-15 | Milwaukee Electrical Tool Corporation | Adapters for communication between power tools |
US10671521B2 (en) | 2012-07-17 | 2020-06-02 | Milwaukee Electric Tool Corporation | Universal protocol for power tools |
US11011053B2 (en) | 2018-07-31 | 2021-05-18 | Tti (Macao Commercial Offshore) Limited | Systems and methods for remote power tool device control |
US20210345847A1 (en) * | 2020-05-08 | 2021-11-11 | Lg Electronics Inc. | Robot cleaner and method for controlling the same |
US11428801B2 (en) | 2018-11-21 | 2022-08-30 | Samsung Electronics Co., Ltd. | Moving device and object detection method thereof |
US12019420B2 (en) | 2022-06-10 | 2024-06-25 | Milwaukee Electric Tool Corporation | Adapters for communication between power tools |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100441087B1 (en) * | 2001-08-13 | 2004-07-21 | 엘지전자 주식회사 | Cleaning system using wireless communication |
KR100846447B1 (en) * | 2006-12-07 | 2008-07-16 | 한국전자통신연구원 | The Apparatus and Method of Robot Server to Provide Cleaning and Home Monitoring Service Reservation |
KR100844206B1 (en) * | 2007-02-13 | 2008-07-04 | 주식회사 맥스포 | Location calculation system for cleaning robot |
KR100821162B1 (en) * | 2007-03-30 | 2008-04-14 | 삼성전자주식회사 | Control method and system of cleaning robot |
KR20170077756A (en) | 2015-12-28 | 2017-07-06 | 삼성전자주식회사 | Cleaning robot and controlling method thereof |
WO2017116131A1 (en) * | 2015-12-28 | 2017-07-06 | 삼성전자주식회사 | Cleaning robot and method for controlling cleaning robot |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100264832B1 (en) * | 1998-06-13 | 2000-10-02 | 배길성 | Robot cleaner control device using computer and its method |
-
2001
- 2001-04-18 KR KR1020010020856A patent/KR100725516B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100264832B1 (en) * | 1998-06-13 | 2000-10-02 | 배길성 | Robot cleaner control device using computer and its method |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101412590B1 (en) * | 2011-09-07 | 2014-06-26 | 엘지전자 주식회사 | Robot cleaner, and system and method for remotely controlling the same |
US9582000B2 (en) | 2011-09-07 | 2017-02-28 | Lg Electronics Inc. | Robot cleaner, and system and method for remotely controlling the same |
US11874766B2 (en) | 2012-07-17 | 2024-01-16 | Milwaukee Electric Tool Corporation | Universal protocol for power tools |
US10671521B2 (en) | 2012-07-17 | 2020-06-02 | Milwaukee Electric Tool Corporation | Universal protocol for power tools |
US11409647B2 (en) | 2012-07-17 | 2022-08-09 | Milwaukee Electric Tool Corporation | Universal protocol for power tools |
US11360450B2 (en) | 2017-07-05 | 2022-06-14 | Milwaukee Electric Tool Corporation | Adapters for communication between power tools |
US10444720B2 (en) | 2017-07-05 | 2019-10-15 | Milwaukee Electrical Tool Corporation | Adapters for communication between power tools |
US11386774B2 (en) | 2018-07-31 | 2022-07-12 | Techtronic Cordless Gp | Systems and methods for remote power tool device control |
US11011053B2 (en) | 2018-07-31 | 2021-05-18 | Tti (Macao Commercial Offshore) Limited | Systems and methods for remote power tool device control |
US11890738B2 (en) | 2018-07-31 | 2024-02-06 | Techtronic Cordless Gp | Systems and methods for remote power tool device control |
US11428801B2 (en) | 2018-11-21 | 2022-08-30 | Samsung Electronics Co., Ltd. | Moving device and object detection method thereof |
US20210345847A1 (en) * | 2020-05-08 | 2021-11-11 | Lg Electronics Inc. | Robot cleaner and method for controlling the same |
US12019420B2 (en) | 2022-06-10 | 2024-06-25 | Milwaukee Electric Tool Corporation | Adapters for communication between power tools |
Also Published As
Publication number | Publication date |
---|---|
KR20020081510A (en) | 2002-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100437372B1 (en) | Robot cleaning System using by mobile communication network | |
KR100645379B1 (en) | A robot controlling system and a robot control method | |
KR100642072B1 (en) | Mobile robot system used for RF module | |
KR100725516B1 (en) | Robot cleaning System | |
KR101855831B1 (en) | Cleaning apparatus and collaboration cleaning method using robot cleaners | |
KR101412590B1 (en) | Robot cleaner, and system and method for remotely controlling the same | |
KR100833125B1 (en) | Control method for concentrated cleaning of cleaning robot | |
KR101753361B1 (en) | Smart cleaning system and method using a cleaning robot | |
KR20150009048A (en) | Cleaning robot and method for controlling the same | |
KR100483567B1 (en) | Robot cleaner system and control method for the same | |
KR20020080895A (en) | system for controlling the robot cleaner | |
KR100478653B1 (en) | Method for area recognizing of automobile cleaner | |
KR102508073B1 (en) | A moving-robot and control method thereof | |
KR20060078099A (en) | Home network connecting cleaning robot system | |
KR100512792B1 (en) | Automobile cleaner and automobile cleaning system | |
KR20120137900A (en) | Robot cleaner, remote controlling system for the same, and terminal | |
KR100479370B1 (en) | Method for cotrolling automobile cleaner system | |
KR20020088985A (en) | Control device of vacuum cleaner | |
KR20240029949A (en) | A moving-robot | |
KR20030097554A (en) | Robot cleaner and system thereof | |
KR20060070958A (en) | Home network connecting cleaning robot system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130429 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140429 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150429 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160621 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |