KR102320560B1 - A moving robot and controlling method for the moving robot - Google Patents
A moving robot and controlling method for the moving robot Download PDFInfo
- Publication number
- KR102320560B1 KR102320560B1 KR1020200002655A KR20200002655A KR102320560B1 KR 102320560 B1 KR102320560 B1 KR 102320560B1 KR 1020200002655 A KR1020200002655 A KR 1020200002655A KR 20200002655 A KR20200002655 A KR 20200002655A KR 102320560 B1 KR102320560 B1 KR 102320560B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile robot
- sensing
- unit
- terminal
- sensing device
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/008—Manipulators for service tasks
- B25J11/0085—Cleaning
-
- A—HUMAN NECESSITIES
- 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
- 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/0025—Means for supplying energy to the end effector
-
- 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
- B25J5/007—Manipulators mounted on wheels or on carriages mounted on wheels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0009—Constructional details, e.g. manipulator supports, bases
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
-
- 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)
- Robotics (AREA)
- Human Computer Interaction (AREA)
- Electric Vacuum Cleaner (AREA)
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
본 발명은 이동 로봇에 관한 것으로, 보다 상세하게는, 휠 유닛을 구비하는 본체; 상기 본체의 상부 중 적어도 일부를 덮는 탑커버; 상기 본체에 장착되어 외부 환경 정보를 획득하기 위해 주행 중 감지를 수행하는 제1 센싱 유닛; 획득된 상태 정보에 기초하여, 주행을 제어하는 제어부; 및 상기 탑커버와 착탈식으로 결합되는 베이스가 형성되는 센싱 장치를 포함하고, 상기 베이스는, 상기 탑커버에 형성된 제1 단자(121)와 전기적으로 연결되는 제2 단자(221)를 포함하고, 상기 센싱 장치는, 상기 센싱 장치에 장착되어, 외부 환경 정보를 획득하기 위해 주행 중 감지를 수행하는 제2 센싱 유닛을 포함하는 이동 로봇에 관한 것이다.The present invention relates to a mobile robot, and more particularly, to a body including a wheel unit; a top cover covering at least a portion of an upper portion of the body; a first sensing unit mounted on the main body to perform sensing while driving to obtain external environment information; a controller for controlling driving based on the acquired state information; and a sensing device having a base detachably coupled to the top cover, wherein the base includes a second terminal 221 electrically connected to a first terminal 121 formed on the top cover, and the The sensing device relates to a mobile robot including a second sensing unit mounted on the sensing device to perform sensing while driving to obtain external environment information.
Description
본 발명은 이동 로봇에 관한 것으로, 보다 상세하게는 외부 센싱 장치가 결합되는 이동 로봇에 관한 것이다.The present invention relates to a mobile robot, and more particularly, to a mobile robot to which an external sensing device is coupled.
일반적으로 로봇은 산업용으로 개발되어 공장 자동화의 일 부분을 담당하여 왔다. 최근에는 로봇을 응용한 분야가 더욱 확대되어, 의료용 로봇, 우주 항공 로봇 등이 개발되고, 일반 가정에서 사용할 수 있는 가정용 로봇도 만들어지고 있다. 이러한 로봇 중에서 자력으로 주행이 가능한 것을 이동 로봇이라고 한다. 가정에서 사용되는 이동 로봇의 대표적인 예는 로봇 청소기이다.In general, robots have been developed for industrial use and have been responsible for a part of factory automation. Recently, the field of application of robots has been further expanded, and medical robots and aerospace robots have been developed, and household robots that can be used in general households are also being made. Among these robots, those capable of driving by their own force are called mobile robots. A typical example of a mobile robot used at home is a robot vacuum cleaner.
한편, 최근 이동 로봇은, 단순히 자율적으로 주행하여 기능을 수행하는 것에서 벗어나, 사물인터넷(IoT, Internet of Things)이 적용되어 헬스 케어, 스마트홈, 원격제어 등 다양한 분야에 활용하기 위한 연구가 활발하게 이루어지고 있다. 사물인터넷은 인터넷을 기반으로 사물 들을 연결하여 사람과 사물, 사물과 사물 간의 정보를 상호 소통하는 지능형 기술 및 서비스를 의미한다.On the other hand, recently, mobile robots have been actively researched for use in various fields such as health care, smart home, remote control, etc. by applying the Internet of Things (IoT), away from simply autonomously driving and performing functions. is being done The Internet of Things refers to intelligent technologies and services that connect things based on the Internet and communicate information between people and things and between things and things.
이러한 이동 로봇은 일반적으로, 센서를 구비하여, 주행 중 현재 위치 및 주변의 장애물 등을 감지하고, 장애물을 피하여 경로를 설정해 스스로 주행할 수 있다.In general, such a mobile robot is equipped with a sensor, detects a current position and surrounding obstacles, etc. while driving, avoids obstacles, sets a path, and can drive by itself.
센서는 거리 감지 센서, 낭떠러지 감지 센서, 영상 감지 센서, 3D 센서 등 다양한 센서가 구비될 수 있으며, 이는 이동 로봇의 일부분에 장착된다.The sensor may include various sensors such as a distance sensor, a cliff sensor, an image sensor, and a 3D sensor, which are mounted on a part of the mobile robot.
예를 들어, 종래 기술(한국등록특허공보 10-1878675)은 센서가 이동 로봇의 본체의 일측, 즉 본체의 앞쪽에 배치되어, 이동 로봇이 장애물과 부딪히지 않도록 전방의 장애물이나 지형지물 등을 감지하는 기술을 개시한다.For example, in the prior art (Korea Patent Publication No. 10-1878675), the sensor is disposed on one side of the main body of the mobile robot, that is, in front of the main body, so that the mobile robot does not collide with the obstacle. start the technique.
종래 기술과 같이 센서가 이동 로봇의 본체의 일측에 배치되는 경우, 센서의 감지범위가 협소하고, 또한 사각이 존재할 수 있어, 전방의 장애물이나 지형지물 등이 감지되지 않는 경우가 발생하는 문제가 있으며, 그에 따라 이동 로봇이 장애물과 쉽게 충돌할 수 있는 문제가 있다. 본 발명의 제 1 과제는 이러한 문제를 해결하여 이동 로봇의 장애물 등에 대한 회피 가능성을 현저히 상승시키는 것이다.When the sensor is disposed on one side of the main body of the mobile robot as in the prior art, the detection range of the sensor is narrow and there may be a blind spot, so there is a problem that the obstacle or the topographical object in front is not detected. , there is a problem that the mobile robot can easily collide with obstacles accordingly. A first object of the present invention is to significantly increase the possibility of avoiding obstacles of the mobile robot by solving such a problem.
본 발명의 제 2 과제는 이동 로봇과 연동되는 외부 기기를 통해 명령을 수신하는 경로를 단축하여 명령 응답 속도를 상승시키는 것이다.A second object of the present invention is to increase a command response speed by shortening a path for receiving a command through an external device interlocked with a mobile robot.
로봇 청소기와 같은 이동 로봇은 기본적으로 평평한 형태를 가지며, 지면에 붙어 낮은 높이로 주행하기 때문에, 디스플레이를 어디에 배치해도 사용자가 디스플레이가 표시하는 정보를 인지하기 어려운 문제가 있다. 본 발명의 제 3 과제는 이러한 문제를 해결하여, 사용자가 디스플레이를 용이하게 인식할 수 있도록 하는 것이다. A mobile robot such as a robot vacuum cleaner has a basically flat shape, and since it is attached to the ground and travels at a low height, there is a problem in that it is difficult for a user to recognize the information displayed by the display no matter where the display is placed. A third object of the present invention is to solve this problem so that the user can easily recognize the display.
본 발명의 제 4 과제는 사용자의 명령을 인식하는 범위를 확장하여 인식률을 높임으로써, 이동 로봇의 명령 수행 능력을 상승시키는 것이다.A fourth object of the present invention is to increase the recognition rate by expanding the range for recognizing the user's command, thereby increasing the command execution ability of the mobile robot.
본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problems of the present invention are not limited to the problems mentioned above, and other problems not mentioned will be clearly understood by those skilled in the art from the following description.
상기 과제를 달성하기 위하여, 본 발명의 실시예에 따른 이동 로봇은, 휠 유닛을 구비하는 본체; 상기 본체의 상부 중 적어도 일부를 덮는 탑커버; 상기 본체에 장착되어 외부 환경 정보를 획득하기 위해 주행 중 감지를 수행하는 제1 센싱 유닛; 획득된 상태 정보에 기초하여, 주행을 제어하는 제어부; 및 상기 탑커버와 착탈식으로 결합되는 베이스가 형성되는 센싱 장치를 포함하고, 상기 베이스는, 상기 탑커버에 형성된 제1 단자와 전기적으로 연결되는 제2 단자를 포함하고, 상기 센싱 장치는, 상기 센싱 장치에 장착되어, 외부 환경 정보를 획득하기 위해 주행 중 감지를 수행하는 제2 센싱 유닛을 포함한다.In order to achieve the above object, a mobile robot according to an embodiment of the present invention includes a body including a wheel unit; a top cover covering at least a portion of an upper portion of the body; a first sensing unit mounted on the main body to perform sensing while driving to obtain external environment information; a controller for controlling driving based on the acquired state information; and a sensing device having a base detachably coupled to the top cover, wherein the base includes a second terminal electrically connected to a first terminal formed on the top cover, and the sensing device includes the sensing device. and a second sensing unit mounted on the device to perform sensing while driving to obtain external environment information.
상기 제2 센싱 유닛은, 상기 제1 센싱 유닛보다 높게 위치할 수 있다.The second sensing unit may be positioned higher than the first sensing unit.
상기 이동 로봇은, 상기 탑커버로부터 상측으로 돌출되는 결합돌기(123)를 더 포함하고,The mobile robot further includes a
상기 베이스는, 상기 결합돌기에 대응되는 형상으로 함몰 형성되는 결합홈(223)을 포함할 수 있다.The base may include a
상기 이동 로봇은, 상기 탑커버의 하부에 부착되는 제1 마그넷(125)을 더 포함하고, 상기 베이스는, 상기 제1 마그넷과 대응되는 위치에 부착되는 제2 마그넷(225)을 포함할 수 있다.The mobile robot may further include a
상기 제2 센싱 유닛은, 상기 제1 단자와 상기 제2 단자가 접촉된 경우, 상기 획득된 외부 환경 정보를 상기 접촉을 통해 상기 제어부에 송신할 수 있다.The second sensing unit may transmit the acquired external environment information to the controller through the contact when the first terminal and the second terminal come into contact.
상기 센싱 장치는, 화상을 출력하는 디스플레이를 포함할 수 있다.The sensing device may include a display for outputting an image.
상기 디스플레이는, 전방 상향을 바라보며 기울어지게 배치될 수 있다.The display may be disposed to be inclined while looking forward.
상기 센싱 장치는, 외부의 소리를 감지하는 적어도 하나의 마이크를 더 포함할 수 있다.The sensing device may further include at least one microphone for detecting an external sound.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.The details of other embodiments are included in the detailed description and drawings.
본 발명의 이동 로봇에 따르면 다음과 같은 효과가 하나 혹은 그 이상 있다.According to the mobile robot of the present invention, there are one or more of the following effects.
첫째, 이동 로봇의 본체에 장착되는 제1 센싱 유닛과 별개로, 제2 센싱 유닛을 포함하는 센싱 장치가 상기 이동 로봇에 착탈식으로 결합되는 바, 필요에 따라 외부 환경 정보에 대한 감지 범위를 넓힐 수 있으며, 이 경우, 이동 로봇의 장애물에 대한 회피 가능성이 현저히 상승하는 장점이 있다.First, apart from the first sensing unit mounted on the main body of the mobile robot, a sensing device including a second sensing unit is detachably coupled to the mobile robot, so that the sensing range for external environment information can be expanded if necessary. In this case, there is an advantage in that the possibility of avoiding the obstacle of the mobile robot is significantly increased.
둘째, 센싱 장치는 단자간 접촉을 통해 획득한 외부 환경 정보를 이동 로봇에 송신할 수 있는 바, 외부 기기가 결합되어도 신호를 빠르게 주고받을 수 있는 장점이 있다.Second, since the sensing device can transmit external environment information acquired through contact between terminals to the mobile robot, there is an advantage in that signals can be exchanged quickly even when an external device is coupled.
셋째, 전방 상향을 바라보게 기울어진 디스플레이를 포함하는 센싱 장치가 이동 로봇에 착탈식으로 결합되는 바, 사용자가 디스플레이를 용이하게 인식할 수 있는 장점도 있다.Third, since the sensing device including the display inclined to face forward upward is detachably coupled to the mobile robot, there is also an advantage that the user can easily recognize the display.
넷째, 사용자의 음성 명령을 감지하는 마이크가 센싱 장치의 상부에 장착되어 이동 로봇에 착탈식으로 결합되는 바, 사용자로부터 음성 명령을 인식하는 인식률이 증가하는 장점도 있다.Fourth, since a microphone for detecting a user's voice command is mounted on the upper portion of the sensing device and detachably coupled to the mobile robot, there is also an advantage in that the recognition rate for recognizing a voice command from the user is increased.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 청구범위의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.Effects of the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the claims.
도 1은 본 발명에 따른 이동 로봇의 일 예인 로봇 청소기를 보인 사시도이다.
도 2는 도 1에 도시된 이동 로봇의 평면도이다.
도 3은 도 1에 도시된 이동 로봇의 측면도이다.
도 4는 도 1 내지 3에 도시된 이동 로봇의 구성요소를 나타내는 블록도이다.
도 5는 도 1 내지 3에 도시된 이동 로봇 및 외부 기기를 보인 사시도이다.
도 6은 도 5에 도시된 이동 로봇에서 분리된 탑커버의 상면과 베이스의 하면을 보인 도면이다.
도 7는 도 5에 도시된 이동 로봇에서 분리된 탑커버의 하면과 베이스의 상면을 분리하여 보인 사시도이다.
도 8은 도 5에 도시된 이동 로봇 및 외부 기기의 구성요소를 나타내는 블록도이다.
도 9는 본 발명의 일 실시예에 따른 이동 로봇의 제어 방법을 보여주는 순서도이다.
도 10은 본 발명의 일 실시예에 따른 소정의 네트워크 시스템을 도시한 것이다.
도 11는 본 발명의 다른 실시예에 따른 소정의 네트워크 시스템을 도시한 것이다.1 is a perspective view showing a robot cleaner, which is an example of a mobile robot according to the present invention.
FIG. 2 is a plan view of the mobile robot shown in FIG. 1 .
FIG. 3 is a side view of the mobile robot shown in FIG. 1 .
4 is a block diagram illustrating components of the mobile robot shown in FIGS. 1 to 3 .
5 is a perspective view illustrating the mobile robot and an external device shown in FIGS. 1 to 3 .
6 is a view showing the upper surface of the top cover and the lower surface of the base separated from the mobile robot shown in FIG.
FIG. 7 is a perspective view showing the lower surface of the top cover and the upper surface of the base separated from the mobile robot shown in FIG. 5 .
8 is a block diagram illustrating components of the mobile robot and an external device shown in FIG. 5 .
9 is a flowchart illustrating a method for controlling a mobile robot according to an embodiment of the present invention.
10 illustrates a predetermined network system according to an embodiment of the present invention.
11 illustrates a predetermined network system according to another embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시 예를 상세히 설명하되, 본 명세서에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 명세서에 개시된 기술의 사상을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 명세서에서 사용되는 기술적 용어는 본 명세서에서 특별히 다른 의미로 정의되지 않는 한, 본 명세서에 개시된 기술이 속하는 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다. 또한, 본 명세서에서 사용되는 기술적인 용어가 본 명세서에 개시된 기술의 사상을 정확하게 표현하지 못하는 잘못된 기술적 용어일 때에는, 당업자가 올바르게 이해할 수 있는 기술적 용어로 대체되어 이해되어야 할 것이다. 또한, 본 명세서에서 사용되는 일반적인 용어는 사전에 정의되어 있는 바에 따라, 또는 전후 문맥상에 따라 해석되어야 하며, 과도하게 축소된 의미로 해석되지 않아야 한다. Hereinafter, the embodiments disclosed in the present specification will be described in detail with reference to the accompanying drawings, but the technical terms used in this specification are only used to describe specific embodiments, and are intended to limit the spirit of the technology disclosed in the present specification. It should be noted that it is not In addition, the technical terms used in this specification should be interpreted in the meaning generally understood by those of ordinary skill in the art to which the technology disclosed in this specification belongs, unless otherwise defined in this specification. It should not be construed in a very comprehensive sense or in an excessively reduced meaning. In addition, when the technical terms used in the present specification are incorrect technical terms that do not accurately express the spirit of the technology disclosed herein, they should be understood by being replaced with technical terms that can be correctly understood by those skilled in the art. In addition, the general terms used in this specification should be interpreted according to the definition in the dictionary or according to the context before and after, and should not be interpreted in an excessively reduced meaning.
도 1은 본 발명에 따른 로봇 청소기(100)의 일 예를 보인 사시도이고, 도 2는 도 1에 도시된 로봇 청소기(100)의 평면도이며, 도 3은 도 1에 도시된 로봇 청소기(100)의 측면도이다.1 is a perspective view showing an example of a
참고로, 본 명세서에서는 이동 로봇, 로봇 청소기 및 자율 주행을 수행하는 청소기가 동일한 의미로 사용될 수 있다.For reference, in this specification, a mobile robot, a robot cleaner, and a cleaner performing autonomous driving may be used as the same meaning.
도 1 내지 도 3을 참조하면, 로봇 청소기(100)는 일정 영역을 스스로 주행하면서 바닥을 청소하는 기능을 수행한다. 여기서 말하는 바닥의 청소에는, 바닥의 먼지(이물질을 포함한다)를 흡입하거나 바닥을 걸레질하는 것이 포함된다.1 to 3 , the
로봇 청소기(100)는 본체(110), 탑커버(120), 흡입 유닛(130), 제1 센싱 유닛(140) 및 먼지통(150)을 포함한다.The
본체(110)에는 로봇 청소기(100)의 제어를 위한 제어부(미도시) 및 로봇 청소기(100)의 주행을 위한 휠 유닛(111)이 구비된다. 휠 유닛(111)에 의해 로봇 청소기(100)는 전후좌우로 이동되거나 회전될 수 있다.The
휠 유닛(111)은 메인 휠(111a) 및 서브 휠(111b)을 포함한다.The
메인 휠(111a)은 본체(110)의 양측에 각각 구비되어, 제어부의 제어 신호에 따라 일 방향 또는 타 방향으로 회전 가능하게 구성된다. 각각의 메인 휠(111a)은 서로 독립적으로 구동 가능하게 구성될 수 있다. 예를 들어, 각각의 메인 휠(111a)은 서로 다른 모터에 의해서 구동될 수 있다.The
서브 휠(111b)은 메인 휠(111a)과 함께 본체(110)를 지지하며, 메인 휠(111a)에 의한 로봇 청소기(100)의 주행을 보조하도록 이루어진다. 이러한 서브 휠(111b)은 후술하는 흡입 유닛(130)에도 구비될 수 있다.The
살펴본 바와 같이, 제어부가 휠 유닛(111)의 구동을 제어함으로써, 로봇 청소기(100)는 바닥을 자율 주행하도록 이루어진다.As described above, as the controller controls the driving of the
한편, 본체(110)에는 로봇 청소기(100)에 전원을 공급하는 배터리(미도시)가 장착된다. 배터리는 충전 가능하게 구성되며, 본체(110)의 저면부에 착탈 가능하게 구성될 수 있다.Meanwhile, a battery (not shown) for supplying power to the
본체(110)에는 탑커버(120)가 배치된다. 도시된 바와 같이 탑커버(120)는, 본체의 상부 중 적어도 일부를 덮도록 배치되며, 본체(110)와 함께 로봇 청소기(100) 내부의 구성을 수용하면서 외부로부터 청소기를 보호할 수 있다. A
탑커버(120)는 외부 기기(예를 들어, 센싱 장치(200))와 탈착식으로 결합될 수 있다. 탑커버(120)는 외부 기기와 결합하기 위한 결합부가 형성될 수 있다. 예를 들어, 탑커버(120)는, 외부 기기의 하면에 함몰 형성되는 결합홈에 대응되는 형상으로 상면에 결합돌기(123)가 형성될 수 있다. 상기 결합돌기(123)는 외부 기기의 결합홈에 삽입되어 결합될 수 있다. 예를 들어, 외부 기기의 하면에 부착되는 자석과 대응되는 위치에서, 탑커버(120)에 자석이 부착될 수 있다.The
이동 로봇(100)은 탑커버(120)에 형성되는 단자를 통해 외부 기기(예를 들어, 센싱 장치(200))와 전기적으로 연결될 수 있다. 예를 들어, 상기 탑커버(120)는 상기 외부 기기의 단자와 전기적으로 연결되는 제1 단자(121)를 포함할 수 있다. 외부 기기가 탑커버(120)와 결합될 때, 외부 기기에 형성된 단자와 제1 단자(121)가 접촉하여, 서로 전기적으로 연결될 수 있다.The
이동 로봇(100)은 전기적 연결을 통해 외부 기기로부터 정보를 수신할 수 있다. 또한, 이동 로봇(100)은 상기 전기적 연결을 통해 외부 기기로 전력을 송신할 수 있다. 또한, 상기 외부 기기는, 예를 들어, 센싱 기능을 구비하는 커뮤니케이션 로봇(1)일 수 있다. 이에 대한 자세한 내용은 후술한다.The
흡입 유닛(130)은 본체(110)의 일측으로부터 돌출된 형태로 배치되어, 먼지가 포함된 공기를 흡입하도록 이루어진다. 상기 일측은 상기 본체(110)가 정방향(F)으로 주행하는 측, 즉 본체(110)의 앞쪽이 될 수 있다.The
본 도면에서는, 흡입 유닛(130)이 본체(110)의 일측에서 전방 및 좌우 양측방으로 모두 돌출된 형태를 가지는 것을 보이고 있다. 구체적으로, 흡입 유닛(130)의 전단부는 본체(110)의 일측으로부터 전방으로 이격된 위치에 배치되고, 흡입 유닛(130)의 좌우 양단부는 본체(110)의 일측으로부터 좌우 양측으로 각각 이격된 위치에 배치된다.In this figure, it is shown that the
본체(110)가 원형으로 형성되고, 흡입 유닛(130)의 후단부 양측이 본체(110)로부터 좌우 양측으로 각각 돌출 형성됨에 따라, 본체(110)와 흡입 유닛(130) 사이에는 빈 공간, 즉 틈이 형성될 수 있다. 상기 빈 공간은 본체(110)의 좌우 양단부와 흡입 유닛(130)의 좌우 양단부 사이의 공간으로서, 로봇 청소기(100)의 내측으로 리세스된 형태를 가진다.As the
상기 빈 공간에 장애물이 끼이는 경우, 로봇 청소기(100)가 장애물에 걸려 움직이지 못하는 문제가 초래될 수 있다. 이를 방지하기 위하여, 커버부재(139)가 상기 빈 공간의 적어도 일부를 덮도록 배치될 수 있다. 커버부재(139)는 본체(110) 또는 흡입 유닛(130)에 구비될 수 있다. 본 실시예에서는, 흡입 유닛(130)의 후단부 양측에 각각 커버부재(139)가 돌출 형성되어, 본체(110)의 외주면을 덮도록 배치된 것을 보이고 있다.When an obstacle is caught in the empty space, a problem in that the
커버부재(139)는 상기 빈 공간, 즉 본체(110)와 흡입 유닛(130) 간의 빈 공간의 적어도 일부를 메우도록 배치된다. 따라서, 상기 빈 공간에 장애물이 끼이는 것이 방지되거나, 상기 빈 공간에 장애물이 끼이더라도 장애물로부터 용이하게 이탈 가능한 구조가 구현될 수 있다.The
흡입 유닛(130)에서 돌출 형성된 커버부재(139)는 본체(110)의 외주면에 지지될 수 있다. 만일, 커버부재(139)가 본체(110)에서 돌출 형성되는 경우라면, 커버부재(139)는 흡입 유닛(130)의 후면부에 지지될 수 있다. 상기 구조에 따르면, 흡입 유닛(130)이 장애물과 부딪혀 충격을 받았을 때, 그 충격의 일부가 본체(110)로 전달되어 충격이 분산될 수 있다.The
흡입 유닛(130)은 본체(110)에 착탈 가능하게 결합될 수 있다. 흡입 유닛(130)이 본체(110)로 분리되면, 분리된 흡입 유닛(130)을 대체하여 걸레 모듈(미도시)이 본체(110)에 착탈 가능하게 결합될 수 있다. 따라서, 사용자는 바닥의 먼지를 제거하고자 하는 경우에는 본체(110)에 흡입 유닛(130)을 장착하고, 바닥을 닦고자 하는 경우에는 본체(110)에 걸레 모듈을 장착할 수 있다.The
흡입 유닛(130)이 본체(110)에 장착시, 상술한 커버부재(139)에 의해 상기 장착이 가이드될 수 있다. 즉, 커버부재(139)가 본체(110)의 외주면을 덮도록 배치됨으로써, 본체(110)에 대한 흡입 유닛(130)의 상대적 위치가 결정될 수 있다.When the
본체(110)에는 제1 센싱 유닛(140)이 배치된다. 도시된 바와 같이, 제1 센싱 유닛(140)은 흡입 유닛(130)이 위치하는 본체(110)의 일측, 즉 본체(110)의 앞쪽에 배치될 수 있다.The
제1 센싱 유닛(140)은 본체(110)의 상하 방향으로 흡입 유닛(130)과 오버랩되도록 배치될 수 있다. 제1 센싱 유닛(140)은 흡입 유닛(130)의 상부에 배치되어, 로봇 청소기(100)의 가장 앞쪽에 위치하는 흡입 유닛(130)이 장애물과 부딪히지 않도록 전방의 장애물이나 지형지물 등을 감지하도록 이루어진다.The
제1 센싱 유닛(140)은 전방 감지 센서, 낭떠러지 감지 센서, 카메라 중 적어도 어느 하나를 포함할 수 있다.The
예를들어, 카메라(145)는, 흡입 유닛(130)이 위치하는 본체(110)의 일측, 즉 본체(110)의 앞쪽에 배치될 수 있다.For example, the
카메라(145)는 본체(110)의 상하 방향으로 흡입 유닛(130)과 오버랩되도록 배치될 수 있다. 카메라(145)는 흡입 유닛(130)의 상부에 배치되어, 로봇 청소기(100)의 가장 앞쪽에 위치하는 흡입 유닛(130)이 장애물과 부딪히지 않도록 전방의 장애물이나 지형지물 등을 감지하도록 이루어진다.The
제1 센싱 유닛(140)은 이러한 감지 기능 외의 다른 센싱 기능을 추가로 수행하도록 구성된다. 이에 대한 상세한 설명은 후술한다.The
본체(110)에는 먼지통 수용부(113)가 구비되며, 먼지통 수용부(113)에는 흡입된 공기 중의 먼지를 분리하여 집진하는 먼지통(150)이 착탈 가능하게 결합된다. 도시된 바와 같이, 먼지통 수용부(113)는 본체(110)의 타측, 즉 본체(110)의 뒤쪽에 형성될 수 있다.The
먼지통 수용부(113)의 일부는 본체(110)에 수용되되, 먼지통 수용부(113)의 다른 일부는 본체(110)의 후방[즉, 정방향(F)에 반대되는 역방향(R)]을 향하여 돌출되게 형성될 수 있다. 먼지통(150)에는 먼지가 포함된 공기가 유입되는 입구(미도시)와 먼지가 분리된 공기가 배출되는 출구(미도시)가 형성된다.A part of the dust container accommodating part 113 is accommodated in the
흡입 유닛(130)을 통하여 유입된 먼지가 포함된 공기는 본체(110) 내부의 흡기유로를 거쳐, 먼지통(150)으로 유입되고, 먼지통(150)의 필터 내지는 사이클론을 거치면서 공기와 먼지가 상호 분리된다. 먼지는 먼지통(150)에 집진되며, 공기는 먼지통(150)에서 배출된 후 본체(110) 내부의 배기유로를 거쳐 최종적으로 배기구(112)를 통하여 외부로 배출된다.Air containing dust introduced through the
이하의 도 4에서는 이동 로봇(100)의 구성요소와 관련된 일 실시예가 설명된다.An embodiment related to the components of the
본 발명의 일 실시 예에 따른 이동 로봇(100)은, 전원부(1100), 통신부(1200), 구동부(1300), 센싱부(1400), 입력부(1500), 출력부(1600), 메모리(1700) 및 제어부(1800) 중 적어도 하나 또는 이들의 조합을 포함할 수 있다.The
이때, 도 4에 도시한 구성요소들이 필수적인 것은 아니어서, 그보다 많은 구성요소들을 갖거나 그보다 적은 구성요소들을 갖는 이동 로봇(100)이 구현될 수 있음은 물론이다. 이하, 각 구성요소들에 대해 살펴보기로 한다.At this time, since the components shown in FIG. 4 are not essential, it goes without saying that the
우선, 전원부(1100)는 외부 상용 전원에 의해 충전 가능한 배터리를 구비하여 이동 로봇(100) 내로 전원을 공급한다. 전원부(1100)는 이동 로봇(100)에 포함된 각 구성들에 구동 전원을 공급하여, 이동 로봇(100)이 주행하거나 특정 기능을 수행하는데 요구되는 동작 전원을 공급할 수 있다.First, the
이때, 제어부(1800)는 배터리의 전원 잔량을 감지할 수 있다. 예를 들어, 제어부(1800)는, 이동 로봇(100)의 전원 잔량이 부족하면 외부 상용 전원과 연결된 충전대로 이동하도록 제어하여, 충전대로부터 충전 전류를 공급받아 배터리를 충전할 수 있다. 배터리는 배터리 감지부와 연결되어 배터리 잔량 및 충전 상태가 제어부(1800)에 전달될 수 있다. 출력부(1600)은 제어부(1800)에 의해 상기 배터리 잔량을 화면에 표시할 수 있다.In this case, the
한편, 이동 로봇(100) 중 이동 로봇(100)은 구동부(1300)를 더 포함할 수 있다. 구동부(1300)는 모터를 구비하여, 상기 모터를 구동함으로써, 좌, 우측 주바퀴를 양 방향으로 회전시켜 본체를 회전 또는 이동시킬 수 있다. 구동부(1300)는 이동 로봇(100)의 본체를 전후좌우로 진행시키거나, 곡선주행시키거나, 제자리 회전시킬 수 있다. 제어부(1800)는 주행 경로를 설정하여 구동부(1300)에 명령을 인가할 수 있따.Meanwhile, among the
한편, 입력부(1500)는 사용자로부터 이동 로봇(100)에 대한 각종 제어 명령을 입력받는다. 입력부(1500)는 하나 이상의 버튼을 포함할 수 있고, 예를 들어, 입력부(1500)는 확인버튼, 설정버튼 등을 포함할 수 있다. 확인버튼은 이동 로봇(100)의 각종 정보를 확인하는 명령을 사용자로부터 입력받기 위한 버튼이다. 설정버튼은 상기 정보들을 설정하는 명령을 사용자로부터 입력받기 위한 버튼이다. Meanwhile, the
또한, 입력부(1500)는 이전 사용자 입력을 취소하고 다시 사용자 입력을 받기 위한 입력재설정버튼을 포함할 수 있다. 입력부(1500)는 기 설정된 사용자 입력을 삭제하기 위한 삭제버튼을 포함할 수 있다. 입력부(1500)는 작동 모드를 설정하거나 변경하는 버튼을 포함할 수 있다. 예를 들어, 이동 로봇(100)의 입력부(1500)는 충전대로 복귀하도록 하는 명령을 입력받는 버튼을 더 포함할 수 있다.Also, the
또한, 입력부(1500)는 하드 키나 소프트 키, 터치패드 등으로 설치될 수 있다. 또, 입력부(1500)는 출력부(1600)와 함께 터치 스크린의 형태를 가질 수 있다. 입력부(1500)는 음성 명령을 입력받는 마이크를 포함할 수 있다.In addition, the
한편, 출력부(1600)는, 각종 정보를 시각적으로 출력할 수 있다. 출력부(1600)는 디스플레이를 포함할 수 있다. 예를 들어, 이동 로봇(100)의 출력부(1600)는 배터리 상태 또는 주행 방식 등을 화면에 표시할 수 있다.Meanwhile, the
또한, 출력부(1600)는, 센싱부(1400)가 검출한 이동 로봇(100) 내부의 상태 정보를 출력할 수 있다. 출력부(1600)는 이동 로봇(100)에 포함된 각 구성들의 현재 상태를 출력할 수 있다. 또, 출력부(1600)는 센싱부(1400)가 검출한 외부의 상태 정보를 출력할 수 있다. 예를 들어, 이동 로봇(100)의 출력부(1600)는 장애물 정보, 위치 정보, 지도 정보 등을 화면에 디스플레이할 수 있다. 출력부(1600)는 발광 다이오드(Light Emitting Diode; LED), 액정 표시 장치(Liquid Crystal Display; LCD), 플라즈마 표시 패널(Plasma Display Panel), 유기 발광 다이오드(Organic Light Emitting Diode; OLED) 중 어느 하나의 소자로 형성된 디스플레이를 포함할 수 있다.Also, the
출력부(1600)는, 각종 정보를 청각적으로 출력할 수 있다. 출력부(1600)는 스피커를 포함할 수 있다. 출력부(1600)는 제어부(1800)에 의해 수행되는 이동 로봇(100)의 동작 과정 또는 동작 결과를 청각적으로 출력하는 스피커를 포함할 수 있다. 예를 들어, 출력부(1600)는 제어부(1800)에 의해 생성된 경고 신호에 따라 외부에 경고음을 출력할 수 있다.The
이때, 스피커는 비퍼(beeper), 스피커 등의 음향을 출력하는 수단일 수 있고, 출력부(1600)는 메모리(1700)에 저장된 소정의 패턴을 가진 오디오 데이터 또는 메시지 데이터 등을 이용하여 스피커를 통해 외부로 출력할 수 있다.In this case, the speaker may be a means for outputting sound such as a beeper or a speaker, and the
한편, 통신부(1200)는 단말 장치 및/또는 특정 영역 내 위치한 다른 기기(주변 기기)와 유선, 무선, 위성 통신 방식들 중 하나의 통신 방식으로 연결되어 신호와 데이터를 송수신한다. 본 설명에서는, 본 발명이 적용되는 기준이 되는 이동 로봇(100)의 주변 또는 네트워크 내의 다른 기기를 '주변 기기'로 지칭할 수 있다.On the other hand, the
통신부(1200)는 특정 영역 내에 위치한 주변 기기와 데이터를 송수신할 수 있다. 이때, 주변 기기는 네트워크에 연결하여 데이터를 송수신할 수 있는 장치이면 어느 것이어도 무방하다. 일 예로, 주변 기기는, 이동 로봇, 공기 조화 장치, 난방 장치, 공기 정화 장치, 전등, TV, 자동차 등과 같은 장치일 수 있다. 또한, 상기 주변 기기는, 문, 창문, 수도 밸브, 가스 밸브 등을 제어하는 장치 등일 수 있다. 또한, 상기 주변 기기는, 온도, 습도, 기압, 가스 등을 감지하는 센서 등일 수 있다.The
한편, 메모리(1700)는 로봇 청소기를 제어 또는 구동하는 제어 프로그램 및 그에 따른 데이터를 저장한다. 메모리(1700)는 오디오 정보, 영상 정보 등을 저장할 수 있다. 예를 들어, 이동 로봇(100)의 메모리(1700)는 장애물 정보, 위치 정보, 지도 정보 등을 저장할 수 있다. 또, 이동 로봇(100)의 메모리(1700)는 주행 패턴과 관련된 정보를 저장할 수 있다.Meanwhile, the
상기 메모리(1700)는 비휘발성 메모리를 주로 사용한다. 여기서, 상기 비휘발성 메모리(Non-Volatile Memory, NVM, NVRAM)는 전원이 공급되지 않아도 저장된 정보를 계속 유지할 수 있는 저장 장치로서, 일 예로, 롬(ROM), 플래시 메모리(Flash Memory), 마그네틱 컴퓨터 기억 장치(예를 들어, 하드 디스크, 디스켓 드라이브, 마그네틱 테이프), 광디스크 드라이브, 마그네틱 RAM, PRAM 등일 수 있다.The
한편, 센싱부(1400)는, 주행중 외부 환경 정보를 감지할 수 있다. 센싱부(1400)는 외부 신호 감지 센서를 포함할 수 있다. 예를 들어, 이동 로봇(100)의 센싱부(1400)는, 전방 감지 센서, 낭떠러지 감지 센서, 카메라 중 적어도 하나를 포함할 수 있다.Meanwhile, the
이때, 제어부(1800)는, 센싱부에서 감지한 외부 환경 정보 데이터를 수신하여 주행 경로를 추출하고, 구동부에 전달하여 이동 로봇(100)의 주행을 제어할 수 있다.In this case, the
외부 신호 감지 센서는 이동 로봇(100)의 외부 신호를 감지할 수 있다. 외부 신호 감지 센서는, 일 예로, 적외선 센서(Infrared Ray Sensor), 초음파 센서(Ultra Sonic Sensor), RF 센서(Radio Frequency Sensor) 등일 수 있다.The external signal detection sensor may detect an external signal of the
한편, 이동 로봇(100)의 전방 감지 센서는, 이동 로봇(100)의 전방, 구체적으로 이동 로봇(100)의 측면 외주면을 따라 일정 간격으로 설치될 수 있다. 전방 감지 센서는 이동 로봇(100)의 적어도 일 측면에 위치하여, 전방의 장애물을 감지하기 위한 것으로서, 전방 감지 센서는 이동 로봇(100)의 이동 방향에 존재하는 물체, 특히 장애물을 감지하여 검출 정보를 제어부(1800)에 전달할 수 있다. 즉, 전방 감지 센서는, 이동 로봇(100)의 이동 경로 상에 존재하는 돌출물, 집안의 집기, 가구, 벽면, 벽 모서리 등을 감지하여 그 정보를 제어부(1800)에 전달할 수 있다.Meanwhile, the front detection sensors of the
전방 감지 센서는, 일 예로, 적외선 센서, 초음파 센서, RF 센서, 지자기 센서 등일 수 있다. 이동 로봇(100)은 전방 감지 센서로 한 가지 종류의 센서를 사용하거나 필요에 따라 두 가지 종류 이상의 센서를 함께 사용할 수 있다.The front detection sensor may be, for example, an infrared sensor, an ultrasonic sensor, an RF sensor, a geomagnetic sensor, or the like. The
일 예로, 초음파 센서는 일반적으로 원거리의 장애물을 감지하는 데에 주로 사용될 수 있다. 초음파 센서는 발신부와 수신부를 구비하여, 제어부(1800)는 발신부를 통해 방사된 초음파가 장애물 등에 의해 반사되어 수신부에 수신되는 지의 여부로 장애물의 존부를 판단하고, 초음파 방사 시간과 초음파 수신 시간을 이용하여 장애물과의 거리를 산출할 수 있다.For example, the ultrasonic sensor may be mainly used to generally detect a distant obstacle. The ultrasonic sensor includes a transmitter and a receiver, and the
또한, 제어부(1800)는 발신부에서 방사된 초음파와, 수신부에 수신되는 초음파를 비교하여, 장애물의 크기와 관련된 정보를 검출할 수 있다. 예를 들어, 제어부(1800)는 수신부에 더 많은 초음파가 수신될수록, 장애물의 크기가 큰 것으로 판단할 수 있다.In addition, the
일 실시예에서, 복수(일 예로, 5개)의 초음파 센서가 이동 로봇(100)의 전방 측면에 외주면을 따라 설치될 수 있다. 이때, 바람직하게 초음파 센서는 발신부와 수신부가 교대로 이동 로봇의 전면에 설치될 수 있다.In an embodiment, a plurality of (eg, five) ultrasonic sensors may be installed on the front side of the
즉, 발신부는 본체의 전면 중앙으로부터 좌, 우측에 이격되도록 배치될 수 있고, 수신부의 사이에 하나 또는 둘 이상의 발신부가 배치되어 장애물 등으로부터 반사된 초음파 신호의 수신 영역을 형성할 수 있다. 이와 같은 배치로 센서의 수를 줄이면서 수신 영역을 확장할 수 있다. 초음파의 발신 각도는 크로스토크(crosstalk) 현상을 방지하도록 서로 다른 신호에 영향을 미치지 아니하는 범위의 각을 유지할 수 있다. 또한, 수신부들의 수신 감도는 서로 다르게 설정될 수 있다.That is, the transmitter may be disposed to be spaced apart on the left and right sides from the center of the front of the main body, and one or more transmitters may be disposed between the receiver to form a receiving area of the ultrasonic signal reflected from an obstacle or the like. With this arrangement, the reception area can be expanded while reducing the number of sensors. The transmission angle of the ultrasonic wave may maintain an angle within a range that does not affect different signals to prevent a crosstalk phenomenon. Also, the reception sensitivities of the receivers may be set differently.
또한, 초음파 센서에서 발신되는 초음파가 상향으로 출력되도록 초음파 센서는 일정 각도만큼 상향으로 설치될 수 있고, 이때, 초음파가 하향으로 방사되는 것을 방지하기 위해 소정의 차단 부재를 더 포함할 수 있다.In addition, the ultrasonic sensor may be installed upward by a certain angle so that the ultrasonic waves transmitted from the ultrasonic sensor are output upward, and in this case, a predetermined blocking member may be further included to prevent the ultrasonic waves from being radiated downward.
한편, 전방 감지 센서는, 전술한 바와 같이, 두 가지 종류 이상의 센서를 함께 사용할 수 있고, 이에 따라, 전방 감지 센서는 적외선 센서, 초음파 센서, RF 센서 등 중 어느 한 가지 종류의 센서를 사용할 수 있다.On the other hand, as the front detection sensor, as described above, two or more types of sensors may be used together, and accordingly, the front detection sensor may use any one type of sensor such as an infrared sensor, an ultrasonic sensor, or an RF sensor. .
일 예로, 전방 감지 센서는 초음파 센서 이외에 다른 종류의 센서로 적외선 센서를 포함할 수 있다.For example, the front detection sensor may include an infrared sensor as a sensor other than the ultrasonic sensor.
적외선 센서는 초음파 센서와 함께 이동 로봇(100)의 외주면에 설치될 수 있다. 적외선 센서 역시, 전방이나 측면에 존재하는 장애물을 감지하여 장애물 정보를 제어부(1800)에 전달할 수 있다. 즉, 적외선 센서는, 이동 로봇(100)의 이동 경로 상에 존재하는 돌출물, 집안의 집기, 가구, 벽면, 벽 모서리 등을 감지하여 그 정보를 제어부(1800)에 전달한다. 따라서, 이동 로봇(100)은 본체가 장애물과의 충돌없이 특정 영역 내에서 이동할 수 있다.The infrared sensor may be installed on the outer peripheral surface of the
한편, 낭떠러지 감지 센서(또는 클리프 센서(Cliff Sensor))는, 다양한 형태의 광 센서를 주로 이용하여, 이동 로봇(100)의 본체를 지지하는 바닥의 장애물을 감지할 수 있다.On the other hand, the cliff detection sensor (or cliff sensor) may detect an obstacle on the floor supporting the main body of the
즉, 낭떠러지 감지 센서는, 바닥의 이동 로봇(100)의 배면에 설치되되, 이동 로봇(100)의 종류에 따라 다른 위치에 설치될 수 있음은 물론이다. 낭떠러지 감지 센서는 이동 로봇(100)의 배면에 위치하여, 바닥의 장애물을 감지하기 위한 것으로서, 낭떠러지 감지 센서는 상기 장애물 감지 센서와 같이 발광부와 수광부를 구비한 적외선 센서, 초음파 센서, RF 센서, PSD(Position Sensitive Detector) 센서 등일 수 있다.That is, the cliff detection sensor is installed on the rear surface of the
일 예로, 낭떠러지 감지 센서 중 어느 하나는 이동 로봇(100)의 전방에 설치되고, 다른 두 개의 낭떠러지 감지 센서는 상대적으로 뒤쪽에 설치될 수 있다.For example, any one of the cliff detection sensors may be installed in front of the
예를 들어, 낭떠러지 감지 센서는 PSD 센서일 수 있으나, 복수의 서로 다른 종류의 센서로 구성될 수도 있다.For example, the cliff detection sensor may be a PSD sensor, but may also include a plurality of different types of sensors.
PSD 센서는 반도체 표면저항을 이용해서 1개의 p-n접합으로 입사광의 단장거리 위치를 검출한다. PSD 센서에는 일축 방향만의 광을 검출하는 1차원 PSD 센서와, 평면상의 광위치를 검출할 수 있는 2차원 PSD 센서가 있으며, 모두 pin 포토 다이오드 구조를 가질 수 있다. PSD 센서는 적외선 센서의 일종으로서, 적외선을 이용하여, 적외선을 송신한 후 장애물에서 반사되어 돌아오는 적외선의 각도를 측정하여 거리를 측정한다. 즉, PSD 센서는 삼각측량방식을 이용하여, 장애물과의 거리를 산출한다. The PSD sensor detects the short and long-distance position of the incident light with one p-n junction using the semiconductor surface resistance. The PSD sensor includes a one-dimensional PSD sensor that detects light in only one axial direction and a two-dimensional PSD sensor that can detect a light position on a plane, both of which may have a pin photodiode structure. The PSD sensor is a kind of infrared sensor and measures the distance by using infrared rays to transmit infrared rays and then measure the angle of infrared rays reflected back from obstacles. That is, the PSD sensor calculates the distance to the obstacle using the triangulation method.
PSD 센서는 장애물에 적외선을 발광하는 발광부와, 장애물로부터 반사되어 돌아오는 적외선을 수광하는 수광부를 구비하되, 일반적으로 모듈 형태로 구성된다. PSD 센서를 이용하여, 장애물을 감지하는 경우, 장애물의 반사율, 색의 차이에 상관없이 안정적인 측정값을 얻을 수 있다.The PSD sensor is provided with a light emitting unit that emits infrared rays to an obstacle and a light receiving unit that receives infrared rays reflected back from the obstacle, but is generally configured in the form of a module. When an obstacle is detected using the PSD sensor, a stable measurement value can be obtained regardless of the difference in reflectance and color of the obstacle.
제어부(1800)는 낭떠러지 감지 센서가 지면을 향해 발광한 적외선의 발광신호와 장애물에 의해 반사되어 수신되는 반사신호 간의 적외선 각도를 측정하여, 낭떠러지를 감지하고 그 깊이를 분석할 수 있다.The
한편, 제어부(1800)는 낭떠러지 감지 센서를 이용하여 감지한 낭떠러지의 지면 상태에 따라 통과 여부를 판단할 수 있고, 판단 결과에 따라 낭떠러지의 통과 여부를 결정할 수 있다. 예를 들어, 제어부(1800)은 낭떠러지 감지 센서를 통해 낭떠러지의 존재 여부 및 낭떠러지 깊이를 판단한 다음, 낭떠러지 감지 센서를 통해 반사 신호를 감지한 경우에만 낭떠러지를 통과하도록 한다.Meanwhile, the
다른 예로, 제어부(1800)은 낭떠러지 감지 센서를 이용하여 이동 로봇(100)의 들림 현상을 판단할 수도 있다.As another example, the
한편 카메라는, 디지털 카메라를 포함할 수 있다. 상기 디지털 카메라는 적어도 하나의 광학렌즈와, 상기 광학렌즈를 통과한 광에 의해 상이 맺히는 다수개의 광다이오드(photodiode, 예를 들어, pixel)를 포함하여 구성된 이미지센서(예를 들어, CMOS image sensor)와, 상기 광다이오드들로부터 출력된 신호를 바탕으로 영상을 구성하는 디지털 신호 처리기(DSP: Digital Signal Processor)를 포함할 수 있다. 상기 디지털 신호 처리기는 정지영상은 물론이고, 정지영상으로 구성된 프레임들로 이루어진 동영상을 생성하는 것도 가능하다.Meanwhile, the camera may include a digital camera. The digital camera includes at least one optical lens and an image sensor (eg, CMOS image sensor) configured to include a plurality of photodiodes (eg, pixels) on which an image is formed by light passing through the optical lens. and a digital signal processor (DSP) configured to construct an image based on the signals output from the photodiodes. The digital signal processor may generate a still image as well as a moving image composed of frames composed of still images.
한편 카메라는, 3차원 정보를 실시간으로 획득하는 3차원 비전 센서(예를 들어, TOF 카메라, 구조광 카메라)일 수 있다.Meanwhile, the camera may be a 3D vision sensor (eg, a TOF camera or a structured light camera) that acquires 3D information in real time.
예를 들어, 본 발명에서 바람직한 3차원 비전 센서는 RGB-D 카메라이며, RGB-D 카메라는 컬러영상을 받기 위한 부분과 거리영상을 얻기 위한 부분으로 구성될 수 있다. 컬러영상을 받기 위한 부분은 일반적인 컬러 CMOS 이미징 센서로 구성될 수 있다. RGB-D 카메라는 거리정보를 얻기 위하여 적외선 구조광(structure light)을 사용할 수 있다. 이를 위하여 RGB-D 카메라는 적외선을 출력하는 적외선 프로젝터(infrared projector)와 적외선을 탐지하는 흑백 CMOS 이미징 센서로 구성될 수 있다.For example, a preferred three-dimensional vision sensor in the present invention is an RGB-D camera, and the RGB-D camera may be composed of a part for receiving a color image and a part for acquiring a distance image. A part for receiving a color image may be composed of a general color CMOS imaging sensor. The RGB-D camera can use infrared structured light to obtain distance information. To this end, the RGB-D camera can be composed of an infrared projector that outputs infrared and a monochrome CMOS imaging sensor that detects infrared.
한편 카메라는, 예를 들어, 이동 로봇(100)의 카메라는 로봇 청소기(100)의 상부 또는 하부에 배치되는 상부 카메라 (센서) 또는 하부 카메라 (센서)를 포함할 수 있다.Meanwhile, the camera, for example, the camera of the
하부 카메라 센서는, 이동 로봇(100)의 배면에 구비되어, 이동 중 하방, 즉, 바닥면(또는 피청소면)에 대한 이미지 정보를 획득한다. 하부 카메라 센서는, 다른 말로 옵티컬 플로우 센서(Optical Flow Sensor)라 칭하기도 한다. 하부 카메라 센서는, 센서 내에 구비된 이미지 센서로부터 입력되는 하방 영상을 변환하여 소정 형식의 영상 데이터를 생성한다. 생성된 영상 데이터는 메모리(1700)에 저장될 수 있다.The lower camera sensor is provided on the rear surface of the
또한, 하나 이상의 광원이 이미지 센서에 인접하여 설치될 수 있다. 하나 이상의 광원은, 이미지 센서에 의해 촬영되는 바닥면의 소정 영역에 빛을 조사한다. 즉, 이동 로봇이 바닥면을 따라 특정 영역을 이동하는 경우에, 바닥면이 평탄하면 이미지 센서와 바닥면 사이에는 일정한 거리가 유지된다. 반면, 이동 로봇(100)이 불균일한 표면의 바닥면을 이동하는 경우에는 바닥면의 요철 및 장애물에 의해 일정 거리 이상 멀어지게 된다. 이때 하나 이상의 광원은 조사되는 빛의 양을 조절하도록 제어부(1800)에 의해 제어될 수 있다. 상기 광원은 광량 조절이 가능한 발광 소자, 예를 들어 LED(Light Emitting Diode) 등일 수 있다. Also, one or more light sources may be installed adjacent to the image sensor. One or more light sources irradiate light to a predetermined area of the floor surface photographed by the image sensor. That is, when the mobile robot moves in a specific area along the floor surface, a constant distance is maintained between the image sensor and the floor surface if the floor surface is flat. On the other hand, when the
예를 들어, 이동 로봇(100)의 하부 카메라 센서를 이용하여, 제어부(1800)는 이동 로봇(100)의 미끄러짐과 무관하게 이동 로봇(100)의 위치를 검출할 수 있다. 이동 로봇(100)의 제어부(1800)은 하부 카메라 센서에 의해 촬영된 영상 데이터를 시간에 따라 비교 분석하여 이동 거리 및 이동 방향을 산출하고, 이를 근거로 이동 로봇(100)의 위치를 산출할 수 있다. 하부 카메라 센서를 이용하여 이동 로봇(100)의 하방에 대한 이미지 정보를 이용함으로써, 제어부(1800)는 다른 수단에 의해 산출한 이동 로봇(100)의 위치에 대하여 미끄러짐에 강인한 보정을 할 수 있다.For example, by using the lower camera sensor of the
한편, 이동 로봇(100)의 상부 카메라 센서는 이동 로봇(100)의 상방이나 전방을 향하도록 설치되어 이동 로봇 주변을 촬영할 수 있다. 이동 로봇(100)이 복수의 상부 카메라 센서들을 구비하는 경우, 카메라 센서들은 일정 거리 또는 일정 각도로 이동 로봇(100)의 상부나 옆면에 형성될 수 있다On the other hand, the upper camera sensor of the
이하의 도 5 내지 7에서는, 도 1 내지 도 4의 이동 로봇(100) 및 상기 이동 로봇에 적용되는 센싱 장치(200)와 관련된 일 실시예가 설명된다.5 to 7 below, an embodiment related to the
본 발명의 일 실시예에 따른 이동 로봇(100)은 본체(110), 탑커버(120), 흡입 유닛(130), 제1 센싱 유닛(140) 및 먼지통(150)을 포함한다. 또한, 상기 이동 로봇(100)에 센싱 장치(200)가 착탈식으로 결합될 수 있다.The
상기 본체(110), 흡입 유닛(130), 제1 센싱 유닛(140) 및 먼지통(150)의 경우 도 1 내지 도 3의 예와 동일한 기능과 하위 구성을 가지는 바, 이에 대한 상세한 설명을 생략한다. 이하에서는 탑커버(120) 및 이에 착탈식으로 결합되는 센싱 장치(200)에 대해서 설명한다. The
탑커버(120)는 이동 로봇(100)의 본체(100)의 상부 중 적어도 일부를 덮도록 배치되며, 센싱 장치(200)와 결합되도록 형성될 수 있다. 탑커버(120)와 센싱 장치(200)는 착탈식으로 결합될 수 있는 구조로 형성되어, 사용자의 필요에 따라 센싱 장치(200)를 이동 로봇(100)으로부터 분리하거나 결합할 수 있다. 상기 탑커버(120)는 상측으로 돌출된 결합돌기(123)를 포함할 수 있다. 또한, 상기 탑커버(120)는 제1 마그넷(125)을 포함할 수 있다. 이에 대한 내용은 후술한다.The
탑커버(120)는 단자가 형성되어 상기 센싱 장치(200)의 단자와 접촉을 통해 전기적으로 연결될 수 있다. 탑커버(120)는 제1 단자(121)를 포함할 수 있다. 이에 대한 자세한 내용은 후술한다.The
센싱 장치(200)는 센싱 장치 케이스(210), 베이스(220), 제2 센싱 유닛(240)을 포함한다. The
센싱 장치 케이스(210)는 센싱 장치(200)의 둘레를 따라 외관을 형성한다. 센싱 장치 케이스(210)는 센싱 장치(200)의 내부 구성을 수용하여 외부로부터 보호한다.The
센싱 장치 케이스(210)는 센싱 장치 케이스(200)의 하단에서 둘레를 따라 외관을 형성하는 베이스(220)를 포함한다. 베이스(220)는 바닥면을 형성하는 저면부를 포함한다. 베이스(220)는 센싱 장치 케이스(210)의 하단과 서로 중첩되게 배치될 수 있다. 베이스(220)는 센싱 장치 케이스(210)와 결합되는 형식으로 형성되거나 일체로 형성될 수 있다. The
베이스(220)는, 탑커버(120)로부터 상측으로 돌출된 결합돌기(121)에 대응되는 형상으로 함몰 형성되는 결합홈(223)을 포함할 수 있다. 이동 로봇(100)은, 탑커버(120)로부터 돌출된 결합돌기(123)가 베이스(220)에 형성된 결합홈(223)에 삽입되어 센싱 장치(200)와 결합될 수 있다. 이 경우, 탑커버(120)와 베이스(220)는 착탈식으로 결합되어 사용자의 요구에 따라 센싱 장치(200)를 이동 로봇(100)으로부터 결합·분리할 수 있다.The base 220 may include a
이동 로봇(100)과 센싱 장치(200)는, 상기 센싱 장치(200)에 구비된 제2 센싱 유닛(240)이, 흡입 유닛(130)이 위치하는 본체(110)의 앞쪽에 배치하도록 결합될 수 있다. 이와 같이 결합과 동시에 제2 센싱 유닛(240)의 배치방향을 결정하면서, 제2 센싱 유닛(240)이 예기치 않게 틀어지는 문제를 방지하기 위하여, 결합돌기(123) 및 결합홈(223)은 도시된 바와 같이 적어도 한번 벤딩되어 형성될 수 있다. 그러나, 반드시 도시된 형상에 한정되는 것은 아니다.The
한편, 베이스(220)는 탑커버(120)의 하면에 부착된 제1 마그넷(125)과 대응되는 제2 마그넷(225)을 포함할 수 있다. 제2 마그넷(225)은 베이스(220)의 상면에 부착될 수 있다. 상기 제1 마그넷(125)과 제2 마그넷(225)간의 인력을 통해 상기 탑커버(120)와 베이스(220)는 서로 착탈식으로 결합될 수 있다. 위와 마찬가지로 결합과 동시에 제2 센싱 유닛(240)의 배치방향을 결정하면서, 제2 센싱 유닛(240)이 예기치 않게 틀어지는 문제를 방지하기 위하여, 제1 마그넷(125)과 제2 마그넷(225)은 도시된 바와 같이 탑커버(120)와 베이스(220)의 일측에 적어도 두 개 이상이 배치될 수 있다. 그러나, 반드시 도시된 배치에 한정되는 것은 아니다.Meanwhile, the
도시된 바와 같이 결합돌기(123)가 결합홈(223)에 삽입되는 방식과 자석간 인력에 의한 결합방식이 동시에 적용될 수 있다. 또한, 결합구조는 이와 같이 삽입방식이나 자석 결합에 한정되지 않고, 볼트나 후크를 통한 체결구조 등의 공지의 탈착식 결합방법에 의하여 두 구조가 결합될 수 있으면 된다.As shown, a method in which the
탑커버(120)에 형성된 제1 단자(121)와 대응되는 위치에서 베이스(220)의 하면에 제2 단자(221)가 형성될 수 있다. 이동 로봇(100)과 센싱 장치(200)가 결합되는 경우, 제1 단자(121)와 제2 단자(221)는 접촉을 통해 서로 전기적으로 연결될 수 있다. A
이동 로봇(100)은 단자간 접촉을 통해 상기 센싱 장치(200)가 획득한 외부 환경 정보 등의 데이터를 송수신할 수 있다. The
이동 로봇(100)은, 센싱 장치(200)로부터 무선 통신연결을 통해 데이터를 송수신할 수도 있으나, 통신 연결이 끊어지는 경우에는 송수신할 수 없는 문제가 발생할 수 있다. 또한, 단자간 접촉, 즉 유선 통신연결을 통해 정보를 전달받는 것에 비해 처리속도가 느리기 때문에, 급작스레 등장한 장애물에 반응하지 못하는 문제가 있다. 따라서, 상기 예시와 같이 단자간 접촉을 통해 센싱 장치(200)로부터 데이터를 수신하는 것이 바람직하다.The
상기 이동 로봇(100)은 전력 송신 장치(1101)를 더 포함할 수 있다. 전력 송신 장치(1101)는 센싱 장치(200) 내에 구비된 충전 가능한 배터리(미도시)로 전력을 송신할 수 있다. 이 경우, 상기 센싱 장치(200)는 전력 수신 장치(2101)를 포함한다. 전력 수신 장치는 전력을 수신하여 배터리를 충전할 수 있다.The
예를 들어, 전력 송신 장치는, 이동 로봇(100) 내에 구비된 배터리(미도시)의 전력을, 제1 단자(121)와 제2 단자(221)간의 접촉을 통해, 전력 수신 장치로 공급할 수 있다. 상기 전력 송신은 무선 전력 송신일 수 있으나, 무선 전력 송신의 경우, 유선 전력 송신의 경우보다 충전 속도가 느리고, 전력의 손실이 발생하는 문제가 있을 수 있다. 따라서, 상기 예시와 같이 전기적 접촉을 통해 유선으로 전력을 송신하는 것이 바람직하다. 센싱 장치(200)는 배터리가 구비되지 않고, 전력 송신 장치로부터 송신 받은 전력을 곧바로 센싱 장치(200) 내의 각 구성에 공급할 수도 있다.For example, the power transmitter may supply power from a battery (not shown) provided in the
센싱 장치(200)에는 제2 센싱 유닛(240)이 배치된다. 도시된 바와 같이, 제2 센싱 유닛(240)은 흡입 유닛(130)이 위치하는 본체(110)의 앞쪽을 바라보도록 센싱 장치(200)의 일측, 즉 센싱 장치(200)의 앞쪽에 배치될 수 있다. A
제2 센싱 유닛(240)은 제1 센싱 유닛(140)과 마찬가지로 흡입유닛(130)이 장애물 등과 부딪히지 않도록 전방의 장애물이나 지형지물 등을 감지하도록 이루어진다. 제2 센싱 유닛(240)은, 제1 센싱 유닛(140)이 감지하지 못하는 범위를 커버하도록, 즉 더 넓은 범위를 감지할 수 있도록, 제1 센싱 유닛(140)보다 높게 위치할 수 있다. 바람직하게는, 도시된 바와 같이, 제2 센싱 유닛(240)은 센싱 장치(200)의 상부에 배치될 수 있다. Like the
제1 센싱 유닛(140)은 제1 센싱 유닛(140)과 마찬가지로, 전방 감지 센서, 낭떠러지 감지 센서, 카메라 중 적어도 어느 하나를 포함할 수 있다. 이에 대한 설명은 전술한 바, 중복된 설명은 생략하기로 한다. Like the
센싱 장치(200)는 마이크(250), 디스플레이(260), 스피커(미도시)를 포함할 수 있다.The
마이크(250)는 외부의 소리를 감지하여 사용자의 명령을 추출할 수 있다. 마이크(250)는 센싱 장치(200) 상에서 사용자의 음성을 감지할 수 있는 위치에 장착될 수 있다. 일반적으로 소리가 발생하는 음원으로부터 가까울수록 음성 인식률이 높아지는 바, 마이크(250)는 센싱 장치(200)의 상측에 장착되는 것이 바람직하다. 마이크(250)는 복수개가 구비되어 센싱 장치(200)의 사방에 장착될 수 있다. The
디스플레이(260)는 화상을 출력할 수 있다. 디스플레이(260)는, 사용자의 명령이나 설정 또는 감지한 외부 환경 정보 데이터에 기초하여 소정의 정보를 표시하거나 감성 이모티콘을 표시할 수 있다. The
디스플레이(260)는 센싱 장치(200) 상부에 배치될 수 있다. 디스플레이(260)는 센싱 장치(200)의 전방에 대해 기울어지게 배치되어 디스플레이(260) 화면이 전방 상향을 바라볼 수 있다. 이동 로봇(200), 예를 들어 로봇 청소기의 경우, 기본적으로 평평한 형태를 가지며, 지면에 붙어 낮은 높이로 주행하기 때문에, 디스플레이를 어디에 배치해도 사용자가 디스플레이가 표시하는 정보를 인지하기 어렵다. 따라서 상황에 따라 착탈식으로 결합될 수 있는 상기 센싱 장치(200)에 구비된 디스플레이(260)가 상향을 바라보며 기울어지게 배치되면, 사용자는 디스플레이(260)가 표시하는 정보를 인지하기 용이할 수 있다.The
스피커(미도시)는 정보를 청각적으로 출력할 수 있다. 센싱 장치 케이스(210)에는 스피커(미도시)의 소리를 통과시키는 홀(미도시)이 형성될 수 있다.A speaker (not shown) may audibly output information. A hole (not shown) through which a sound of a speaker (not shown) passes may be formed in the
센싱 장치(200)는 예를 들어, 사용자와 커뮤니케이션을 수행하는 커뮤니케이션 로봇(1)일 수 있다. 이에 대한 자세한 내용은 후술하기로 한다.The
이하의 도 8에서는, 이동 로봇(100) 및 상기 이동 로봇에 적용되는 센싱 장치(200)의 구성요소와 관련된 일 실시예가 설명된다.In FIG. 8 below, an embodiment related to the components of the
본 발명의 일 실시 예에 따른 이동 로봇(100)은, 전원부(1100), 통신부(1200), 구동부(1300), 센싱부(1400), 입력부(1500), 출력부(1600), 메모리(1700) 및 제어부(1800) 중 적어도 하나 또는 이들의 조합을 포함할 수 있다.The
이동 로봇(100)이 포함할 수 있는 위 구성요소에 대한 설명은 도 4에서 전술한 내용과 동일한 바. 이에 대한 상세한 설명은 생략한다.Descriptions of the above components that the
본 발명의 일 실시에 따른 센싱 장치(200)는, 전원부(2100), 통신부(2200), 구동부(2300), 센싱부(2400), 입력부(2500), 출력부(2600), 메모리(2700) 및 제어부(2800) 중 적어도 하나 또는 이들의 조합을 포함할 수 있다.The
도 8에 도시한 구성요소들이 필수적인 것은 아니어서, 그보다 많은 구성요소들을 갖거나 그보다 적은 구성요소들을 갖는 이동 로봇(100) 및 센싱 장치(200)가 구현될 수 있음은 물론이다.The components shown in FIG. 8 are not essential, so it goes without saying that the
한편, 센싱 장치(200)의 각각의 구성요소는, 이동 로봇(100)의 전원부(1100), 통신부(1200), 구동부(1300), 센싱부(1400), 입력부(1500), 출력부(1600), 메모리(1700) 및 제어부(1800)와 실질적으로 동일하며, 이하에서는 그 차이점을 위주로 기술한다.On the other hand, each component of the
우선, 전원부(2100)는 전원부(2100)는 센싱 장치(200)에 포함된 각 구성들에 구동 전원을 공급하여, 센싱 장치(200)가 특정 기능을 수행하는데 요구되는 동작 전원을 공급할 수 있다.First, the
전원부(2100)는 전원을 공급받기 위한 전력 수신 장치(2101)를 포함할 수 있다. 이 경우, 전력 수신 장치(2101)는, 이동 로봇(100)의 전력 송신 장치(1101)로부터 전력을 공급받을 수 있다. 예를 들어, 이동 로봇(100)의 전력 송신 장치(1101)는, 제1 단자(121)와 제2 단자(221)간의 접촉을 통해 센싱 장치(200)의 전력 수신 장치(2101)로 전력을 공급할 수 있다.The
이 때, 전원부(2100)는, 외부 상용 전원에 의해 충전 가능한 배터리를 구비하여 센싱 장치(200) 내로 전원을 공급할 수 있고, 배터리가 구비되지 않고, 전력 송신 장치로부터 송신 받은 전력을 곧바로 센싱 장치(200) 내의 각 구성들에 공급할 수도 있다.At this time, the
센싱 장치(200)에 배터리가 구비되는 경우, 제어부(1800, 2800)는 배터리의 전원 잔량을 감지할 수 있다. 제어부(1800, 2800)는 센싱 장치(200)의 배터리 전원이 설정된 잔량 이하인 경우, 전력 수신 장치(2101)가 전력 송신 장치(1101)로부터 전력을 공급받도록 제어할 수 있다. When the
이 때, 제어부(1800, 2800)는 이동 로봇(100)의 전원 잔량을 감지하여 이동 로봇(100)의 주행 기능에 지장이 되지 않도록, 이동 로봇(100)의 전원 잔량이 부족한 경우, 상기 전력 송신을 수행하지 않도록 제어할 수 있다.At this time, the
한편, 센싱 장치(200)는 구동부(2300)를 더 포함할 수 있다. 상기 구동부는 예를 들어, 센싱 장치(200)가 틸팅 샤프트가 구비되는 경우, 상기 센싱 장치는, 구동부(2300)에 의해 일측으로 기울어지는 틸팅 모션을 수행할 수 있다. 예를 들어, 센싱 장치(200) 하부에 회전 모터가 구비되는 경우, 구동부(2300)는 센싱 장치(200)의 감지 범위를 넓히기 위해 제어부(1800, 2800)로부터 명령을 인가받아 감지가 요구되는 방향으로 상기 센싱 장치를 회전시킬 수 있다. Meanwhile, the
한편, 입력부(2500)는 사용자로부터 이동 로봇(100) 및 센싱 장치(200)에 대한 각종 제어 명령을 입력받는다. 입력부(2500)는 외부의 소리를 감지하여 사용자의 명령을 인식할 수 있는 마이크(250)를 포함할 수 있다. Meanwhile, the
이때, 마이크(250)는, 감지한 소리를 센싱 장치(200)에 구비된 제어부(2800)로 송신할 수 있다. 상기 제어부(2800)는 마이크(250)를 통해 감지된 사용자의 음성을 인식하여 명령을 추출할 수 있다. 이 경우, 통신부(2200)는, 센싱 장치(200) 내에서 처리된 명령 데이터를 단자를 통해 이동 로봇(100)의 제어부(1800)로 송신할 수 있다. 이와 달리, 통신부(2200)는, 마이크(250)에서 감지한 소리를 이동 로봇(100)의 제어부(1800)로 송신할 수 있다. 이 경우, 제어부(1800)는 마이크(250)를 통해 감지된 사용자의 음성을 인식하여 명령을 추출할 수 있다.In this case, the
한편, 센싱 장치(200)가 구비하는 통신부(2200)는, 이동 로봇(100)과 유선, 무선, 위성 통신 방식들 중 하나의 통신 방식으로 연결되어 신호와 데이터를 송수신한다. 그러나, 전술한 바와 같이 센싱 장치(200)가 이동 로봇(100)과 결합된 상태에서, 유선상의 전기적 접촉을 통해 통신 연결되어 신호와 데이터를 송수신하는 것이 바람직하다. 예를 들어, 센싱 장치(200)는, 제1 단자(121)와 제2 단자(221)간의 접촉을 통해 이동 로봇(100)과 신호와 데이터를 교류할 수 있다. 상기 통신부(2200)는 센싱 장치(200)에 입력된 명령이나, 감지한 외부 환경 정보 등에 관한 데이터를 이동 로봇(200)의 통신부(1200)로 송신할 수 있다. Meanwhile, the
출력부(2600)는, 센싱부(1400, 2400)가 검출한 이동 로봇(100) 및 센싱 장치(200) 내부의 상태 정보를 출력할 수 있다. 출력부(2600)는 이동 로봇(100) 및 센싱 장치(200)에 포함된 각 구성들의 현재 상태를 출력할 수 있다. 또, 출력부(2600)는 센싱부(2400)가 검출한 외부의 상태 정보를 출력할 수 있다. 예를 들어, 센싱 장치(200)의 출력부(2600)는 장애물 정보, 위치 정보, 지도 정보 등을 화면에 디스플레이할 수 있다. 이하 디스플레이에 관한 내용은 전술한 바와 같다.The
출력부(2600)는, 각종 정보를 청각적으로 출력할 수 있다. 출력부(2600)는 제어부(1800, 2800)에 의해 수행되는 이동 로봇(100)의 동작 과정 또는 동작 결과를 청각적으로 출력하는 스피커를 포함할 수 있다. 이하 스피커에 관한 내용은 전술한 바와 같다.The
한편, 센싱부(2400)는, 이동 로봇(100)의 센싱부(1400)와 마찬가지로, 전방 감지 센서, 낭떠러지 감지 센서, 카메라 중 적어도 하나를 포함할 수 있다. 이에 대한 내용은 전술한 바와 같다.Meanwhile, the
이동 로봇(100)에 센싱 장치(200)가 결합되는 경우, 두 센싱부(1400, 2400)에서 외부 환경 정보를 감지하는 바, 제어부(1800, 2800)는, 필요에 따라 센싱 장치(200)에 구비된 센싱부(2400) 에서만 감지를 수행하도록 제어하여 전력을 절약할 수 있다. When the
이하 도 9에서는, 본 발명의 일 실시예에 따른 이동 로봇(100)의 제어 방법이 설명된다.Hereinafter, a control method of the
우선, 이동 로봇(100)은 탑커버(120)상에 센싱 장치(200)가 결합되었는지 인식한다(S1). 상기 구조간 결합 제1 단자(121)와 제2 단자(221)의 접촉 및 통전 여부를 통해 식별될 수 있다.First, the
이동 로봇(100)과 센싱 장치(200)의 결합이 인식된 경우, 제어부(1800, 2800)는 제1 센싱 유닛(140) 및 제2 센싱 유닛(240)중 감지를 수행할 센싱 유닛을 결정하여 명령을 인가할 수 있다(S2).When the combination of the
이동 로봇(100)과 센싱 장치(200)의 결합이 인식된 경우, 일반적으로 제어부(1800, 2800)는, 감지 범위가 더 넓은 제2 센싱 유닛(240)이 외부 환경 정보에 대한 감지를 수행하도록 제어한다. 이 경우, 제어부(1800, 2800)는 감지의 정확도를 높이기 위해 제1 센싱 유닛(140)도 제2 센싱 유닛(240)과 함께 감지를 수행하도록 제어할 수 있다. 이 때, 제어부(1800, 2800)는 필요에 따라 센싱 장치(200)에 구비된 제2 센싱 유닛(240)에서만 감지를 수행하도록 제어하여 전력을 절약할 수 있다. 또한 이동 로봇(100)의 배터리 전원이 설정된 잔량 이하인 경우, 제어부(1800, 2800)는 제1 센싱 유닛(140)에서만 감지를 수행하도록 제어할 수 있다.When the combination of the
감지를 수행할 센싱 유닛이 결정된 경우, 결정된 센싱 유닛은 장애물, 지형지물 등 주변의 외부 환경 정보에 대한 감지를 수행한다(S3).When a sensing unit to perform sensing is determined, the determined sensing unit performs sensing of surrounding external environment information, such as an obstacle or a feature (S3).
감지 후 센싱 유닛은 감지한 정보에 대한 데이터를 제어부(1800, 2800)로 송신한다(S4).After detection, the sensing unit transmits data on the sensed information to the
상기 제어부(1800, 2800)는 전송받은 정보를 처리한 후 주행 경로를 설정하여 구동부(1300)에 명령을 인가하는 것을 통해 주행을 제어한다(S5).After processing the received information, the
이하 도 10에서는, 본 발명의 일 실시예에 따른 홈 네트워크 시스템이 설명된다.Hereinafter, a home network system according to an embodiment of the present invention will be described with reference to FIG. 10 .
센싱 장치(200)는 사람 및 주변 기기와 상호 소통하는 커뮤니케이션 로봇(1)일 수 있다. 이하에서는 센싱 장치(200)가 커뮤니케이션 로봇(1)인 경우를 예로 들어, 센싱 장치(200)를 보다 구체적으로 설명하면 다음과 같다.The
도 10을 참조하면, 본 발명의 일 실시예에 따른 홈 네트워크 시스템은, 유선 또는 무선 네트워크를 통해, 상호 간에 정보를 전송하는 액세서리(accessary, 2, 3a, 3b), 게이트웨이(gateway, 4), 공유기(Access Point, 7) 및 커뮤니케이션 로봇(hub robot, 1)을 포함할 수 있다. 또한, 홈 네트워크 시스템은 추가로 서버(8) 및 단말기(6)를 포함할 수 있다.Referring to FIG. 10, the home network system according to an embodiment of the present invention includes an accessory (accessary, 2, 3a, 3b), a gateway (4) that transmit information to each other through a wired or wireless network; It may include a router (Access Point, 7) and a communication robot (hub robot, 1). In addition, the home network system may further include a
상기 네트워크는 와이파이(wi-fi), 이더넷(ethernet), 직비(zigbee), 지-웨이브(z-wave), 블루투스(bluetooth) 등의 기술을 기반으로 하여 구축될 수 있다. 액세서리(2, 3a, 3b), 게이트웨이(4), 공유기(7) 및 커뮤니케이션 로봇(1)는 정해진 통신규약(protocol)에 따라 상기 네트워크와 접속 가능한 통신 모듈을 구비할 수 있다.The network may be constructed based on technologies such as Wi-Fi, Ethernet, zigbee, z-wave, and Bluetooth. The
네트워크의 구성에 따라, 네트워크 시스템을 구성하는 각 장치들(2, 3a, 3b, 4, 7, 1)에 구비된 통신 모듈이 정해진다. 장치와 네트워크, 또는 장치 상호간의 통신 방식에 따라 장치에 다수개의 통신 모듈이 구비되는 것도 가능하다.According to the configuration of the network, the communication module provided in each of the
액세서리(2, 3a, 3b)는 네트워크와의 접속을 위한 적어도 하나의 통신 모듈을 포함한다. 통신 모듈은 소정의 네트워크와 통신한다. The
액세서리(2,3a,3b)는 소정의 주변 상황을 감지하는 센서 모듈을 포함할 수 있다. 액세서리(2,3a,3b)는 주변 환경에 영향을 미치는 특정 기능을 발휘하는 제어 모듈을 포함할 수 있다. 액세서리(2,3a,3b)는 소정의 주변 기기를 제어하는 광 신호(예를 들어, 적외선 신호)를 송신하는 리모트 컨트롤 모듈을 포함할 수 있다.The
센서 모듈을 구비한 액세서리(2,3a,3b)는, 기압 센서, 습도 센서, 온도 센서, 방사능 감지 센서, 열 감지 센서, 가스 감지 센서, 공기질 센서, 전자 코 센서, 헬스케어 센서, 생체 인식 센서, 수면 센서(예를 들어 사용자의 잠옷이나 속옷에 부착하고 사용자가 잠을 자는 동안 코콜이, 무호흡, 뒤척임 등을 감지), 근접센서, 조도센서, 가속도센서, 자기센서, 중력센서, 자이로스코프센서, 모션센서, RGB센서, 적외선센서(IR 센서 : infrared sensor), 초음파센서, 원격감지센서, SAR, 레이더, 광센서(예를 들어, 영상센서, 이미지센서) 등을 구비한 장치를 예로 들 수 있다.Accessories (2, 3a, 3b) equipped with a sensor module include a barometric pressure sensor, a humidity sensor, a temperature sensor, a radiation sensor, a heat sensor, a gas sensor, an air quality sensor, an electronic nose sensor, a healthcare sensor, and a biometric sensor. , sleep sensor (e.g., attached to the user's pajamas or underwear to detect snoring, apnea, toss and turn while the user is sleeping), proximity sensor, light sensor, accelerometer, magnetic sensor, gravity sensor, gyroscope sensor, For example, a device equipped with a motion sensor, RGB sensor, infrared sensor (IR sensor), ultrasonic sensor, remote sensing sensor, SAR, radar, optical sensor (eg, image sensor, image sensor), etc. may be exemplified. .
제어모듈을 구비한 액세서리(2,3a,3b)는, 조명을 제어하는 스마트 라이팅, 전원의 인가 및 정도를 조절하는 스마트 플러그, 보일러 또는 공기조화기의 작동 여부 및 강도 등을 조절하는 스마트 온도 조절기, 가스의 차단 여부를 제어하는 스마트 가스락 등을 예로 들 수 있다.Accessories (2, 3a, 3b) with control modules are smart lighting to control lighting, smart plugs to control the application and degree of power, and smart thermostats to control whether or not the boiler or air conditioner operates and its strength, etc. , a smart gas lock that controls whether to shut off gas, etc. are examples.
리모트 컨트롤 모듈을 구비한 액세서리(2,3a,3b)는, 원격 제어 가능한 가전기기 등에 적외선(IR) 신호를 발신하는 적외선 LED 등을 구비한 장치를 예로 들 수 있다.The
액세서리(예를 들어, 3a,3b)는 소정의 성능을 발휘하기 위하여 정하여진 용도만으로 설치될 수 있다. 예를 들어, 액세서리(3a)는 영상 카메라이고, 액세서리(3b)는 스마트 플러그이다.Accessories (eg, 3a, 3b) may be installed only for a predetermined purpose in order to exhibit a predetermined performance. For example, the
본 발명의 일 실시예에 따른 액세서리(2)는 사용자가 원하는 임의의 위치에 설치가 가능하도록 구비될 수 있다. 또한, 다양한 용도로 활용 가능하도록 구비될 수 있다. 예를 들어, 액세서리(2)는 가전기기, 도어, 창문 또는 벽체 등 외부의 물체에 부착될 수 있다.The
게이트웨이(4)는 하나 이상의 액세서리(2, 3b)와 공유기(7) 간의 통신을 매개한다. 게이트웨이(4)는 무선으로 액세서리(2)와 통신한다. 게이트웨이(4)는 유선 또는 무선으로 공유기(7)와 통신한다. 예를 들어, 게이트웨이(4)와 공유기(7) 간의 통신은 이더넷(Ethernet) 또는 와이파이(wi-fi)를 기반으로 할 수 있다.The gateway 4 mediates communication between one or
공유기(7)는 유선 또는 무선 통신을 통해 서버(8)와 연결될 수 있다. 서버(8)는 인터넷을 통해 접속이 가능하다. 인터넷에 접속된 각종 단말기(6)로 서버(8)와 통신할 수 있다. 단말기(6)는 PC(personal computer), 스마트 폰(smart phone) 등의 이동 단말기(mobile terminal)를 예로 들 수 있다.The
액세서리(2, 3b)는 게이트웨이(4)와 통신하도록 구비될 수 있다. 다른 예로, 액세서리(3a)는 게이트웨이(4)를 거치지 않고 공유기(7)와 직접 통신하도록 구비될 수 있다.
공유기(7)는 게이트웨이(4)를 거치지 않고 상기 액세서리(3a) 또는 통신 모듈을 탑재한 기타 기기(5)와 직접 통신하도록 구비될 수도 있다. 이러한 기기들(5, 3a)은 바람직하게는 와이파이 통신 모듈을 구비하고 있어, 게이트웨이(4)를 경유하지 않고도 공유기(7)와 직접 통신이 가능하다.The
커뮤니케이션 로봇(1)은 공유기(7)와 유선(예를 들어, 이더넷) 또는 무선(예를 들어, wi-fi) 통신을 통해 연결될 수 있다. 게이트웨이(4) 및 공유기(7)를 매개로 커뮤니케이션 로봇(1)과 액세서리(2, 3b) 상호 간의 통신이 이루어질 수 있고, 다른 예로 공유기(7)를 매개로 커뮤니케이션 로봇(1)와 액세서리(3a) 또는 기타 기기(5) 상호 간의 통신이 이루어질 수 있다.The communication robot 1 may be connected to the
구체적으로, 액세서리(2, 3b)로부터 송신된 신호가 게이트웨이(4)와 공유기(7)를 차례로 경유하여 커뮤니케이션 로봇(1)으로 전송될 수 있고, 커뮤니케이션 로봇(1)으로부터 송신된 신호가 공유기(7)와 게이트웨이(4)를 차례로 경유하여 액세서리(2, 3b)로 전송될 수 있다. 다른 예로, 액세서리(3a) 또는 기타 기기(5)로부터 송신된 신호가 공유기(7)를 경유하여 커뮤니케이션 로봇(1)로 전송될 수 있고, 커뮤니케이션 로봇(1)로부터 송신된 신호가 공유기(7)를 경유하여 액세서리(3a) 또는 기타 기기(5)로 전송될 수 있다.Specifically, the signal transmitted from the
예를 들어, 액세서리(2, 3a, 3b)의 센서 모듈에 의해 획득된 정보는 네트워크를 통해 서버(8), 단말기(6) 또는 커뮤니케이션 로봇(1)으로 전송될 수 있다. 또한, 서버(8), 커뮤니케이션 로봇(1) 또는 단말기(6)로부터 상기 센서 모듈, 제어모듈, 또는 리모트 컨트롤 모듈의 제어를 위한 신호가 액세서리(2)로 전송되는 것도 가능하다. 이러한 신호의 전송은 게이트웨이(4) 및/또는 공유기(7)를 거쳐서 이루어진다. For example, information acquired by the sensor module of the
액세서리(2, 3a, 3b)와 커뮤니케이션 로봇(1) 간의 통신은, 게이트웨이(4)와 공유기(7)만으로도 가능하다. 예를 들어, 홈 네트워크가 인터넷 등의 외부 통신망과 단절된 경우에도 액세서리(2, 3a, 3b)와 커뮤니케이션 로봇(1)간의 통신이 가능하다.Communication between the
커뮤니케이션 로봇(1)이 공유기(7)를 통해 서버(8)와 연결되는 경우에는, 커뮤니케이션 로봇(1)이나 액세서리(2)로부터 송신된 정보가 서버(8)에 저장될 수 있다. 서버(8)에 저장된 정보들은 서버(8)와 접속된 단말기(6)가 수신할 수 있다. When the communication robot 1 is connected to the
또한, 단말기(6)로부터 전송된 정보는 서버(8)를 경유하여 커뮤니케이션 로봇(1)이나 액세서리(2)로 전송될 수 있다. 최근에 널리 이용되고 있는 단말기인 스마트폰(smart phone)은 그래픽 기반의 편리한 UI를 제공하기 때문에, 상기 UI를 통해 커뮤니케이션 로봇(1) 및/또는 액세서리(2)를 제어하거나, 커뮤니케이션 로봇(1) 및/또는 액세서리(2)로부터 수신한 정보를 가공하여 표시하는 것이 가능하다. 또한, 스마트폰에 탑재된 어플리케이션(application)을 업데이트함으로써, 커뮤니케이션 로봇(1) 및/또는 액세서리(2)를 통해 구현 가능한 기능을 확장할 수도 있다.Also, the information transmitted from the
한편, 도면에 도시되지는 않았지만, 서버(8)와 무관하게 단말기(6)와 커뮤니케이션 로봇(1)이 직접 서로 통신할 수 있도록 구현할 수 있다. 예를 들면, Blue-Tooth 방식을 이용하여 커뮤니케이션 로봇(1)와 단말기(6)가 서로 직접 통신할 수 있다.On the other hand, although not shown in the drawing, it can be implemented so that the
한편, 단말기(6)를 활용하지 않고도, 커뮤니케이션 로봇(1) 만으로도 액세서리(2)를 제어하거나 액세서리(2)로부터 수신한 정보를 가공하여 표시하는 것도 가능하다. On the other hand, without using the
커뮤니케이션 로봇(1)은 커뮤니케이션 로봇(1)의 제어를 위한 명령을 수신하는 입력부(1500)를 포함한다. 입력부(1500)는, 액세서리(2)의 제어를 위한 명령을 수신할 수도 있다. 입력부(1500)는, 스위치(미도시) 또는 터치형 디스플레이(260)를 포함할 수 있다. 입력부(1500)는 마이크(250)를 포함할 수 있다. 커뮤니케이션 로봇(1)에 마이크(250)가 구비된 경우, 커뮤니케이션 로봇(1)의 제어부(2800)는 마이크(250)를 통해 입력된 사용자의 음성을 인식하여 명령을 추출할 수 있다.The communication robot 1 includes an
도 11는 본 발명의 다른 실시예에 따른 홈 네트워크 시스템을 도시한 것이다.11 illustrates a home network system according to another embodiment of the present invention.
본 발명의 다른 실시예 따른 홈 네트워크 시스템은, 전술한 실시예와 비교할 시, 게이트웨이(4)가 구비되지 않으며, 게이트웨이(4)가 수행하던 기능을 커뮤니케이션 로봇(1)이 겸한다는 점에 있어서 차이가 있고, 그 이외의 특징들은 전술한 실시예의 경우와 실질적으로 동일하다.The home network system according to another embodiment of the present invention is different from the above-described embodiment in that the gateway 4 is not provided, and the communication robot 1 also serves the function performed by the gateway 4 . , and other features are substantially the same as in the case of the above-described embodiment.
이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안될 것이다.In the above, preferred embodiments of the present invention have been shown and described, but the present invention is not limited to the specific embodiments described above, and in the technical field to which the present invention pertains without departing from the gist of the present invention as claimed in the claims. Various modifications may be made by those of ordinary skill in the art, and these modifications should not be individually understood from the technical spirit or perspective of the present invention.
100: 이동 로봇 110: 본체
111: 휠 유닛 120: 탑커버
121: 제1 단자 123: 결합돌기
125: 제1 마그넷 130: 흡입 유닛
140: 제1 센싱 유닛 150: 먼지통
200: 센싱 장치 210: 센싱 장치 케이스
220: 베이스 221: 제2 단자
223: 결합홈 225: 제2 마그넷
240: 제2 센싱 유닛 250: 마이크
260: 디스플레이 1100: 전원부
1101: 전력 송신 장치 1200: 통신부
1300: 구동부 1400: 센싱부
1500: 입력부 1600: 출력부
1700: 메모리 1800: 제어부
2100: 전원부 2101: 전력 수신 장치
2200: 통신부 2300: 구동부
2400: 센싱부 2500: 입력부
2600: 출력부 2700: 메모리
2800: 제어부100: mobile robot 110: body
111: wheel unit 120: top cover
121: first terminal 123: coupling projection
125: first magnet 130: suction unit
140: first sensing unit 150: dust bin
200: sensing device 210: sensing device case
220: base 221: second terminal
223: coupling groove 225: second magnet
240: second sensing unit 250: microphone
260: display 1100: power unit
1101: power transmitter 1200: communication unit
1300: driving unit 1400: sensing unit
1500: input unit 1600: output unit
1700: memory 1800: control unit
2100: power unit 2101: power receiving device
2200: communication unit 2300: driving unit
2400: sensing unit 2500: input unit
2600: output unit 2700: memory
2800: control
Claims (13)
상기 본체의 상부 중 적어도 일부를 덮는 탑커버;
상기 본체에 설치되며, 주행 중 감지를 수행하여 외부 환경 정보를 획득하는 제1 센싱 유닛;
획득된 상태 정보에 기초하여, 주행을 제어하는 제어부; 및
상기 탑커버와 분리 가능하게 결합되는 센싱 장치를 포함하고,
상기 센싱 장치는,
상기 제1 센싱 유닛보다 높은 위치에서 주행 중 감지를 수행하여 외부 환경 정보를 획득하는 제2 센싱 유닛을 구비하는 이동 로봇.a body having a wheel unit;
a top cover covering at least a portion of an upper portion of the body;
a first sensing unit installed on the main body and configured to perform sensing while driving to obtain external environment information;
a controller for controlling driving based on the acquired state information; and
and a sensing device detachably coupled to the top cover,
The sensing device is
and a second sensing unit configured to acquire external environment information by performing sensing while driving at a higher position than the first sensing unit.
상기 센싱 장치는,
상기 센싱 장치의 하부에 구비되고, 상기 탑커버와 분리 가능하게 결합되는 베이스를 포함하는 이동 로봇. The method of claim 1,
The sensing device is
A mobile robot comprising a base provided under the sensing device and detachably coupled to the top cover.
상기 탑커버로부터 상측으로 돌출되는 결합돌기를 더 포함하고,
상기 베이스는, 상기 결합돌기에 대응되는 형상으로 함몰 형성되는 결합홈을 포함하는 이동 로봇.3. The method of claim 2,
Further comprising a coupling protrusion protruding upward from the top cover,
The base is a mobile robot including a coupling groove recessed in a shape corresponding to the coupling protrusion.
상기 결합돌기는 적어도 한번 벤딩되어 형성되는 이동 로봇.4. The method of claim 3,
The mobile robot is formed by bending the coupling protrusion at least once.
상기 탑커버의 하부에 부착되는 제1 마그넷을 더 포함하고,
상기 베이스는, 상기 제1 마그넷과 대응되는 위치에 부착되는 제2 마그넷을 포함하는 이동 로봇.3. The method of claim 2,
Further comprising a first magnet attached to the lower portion of the top cover,
The base is a mobile robot including a second magnet attached to a position corresponding to the first magnet.
상기 탑커버에 형성된 제1 단자; 및
상기 센싱 장치에 형성되며, 상기 제1 단자와 전기적으로 연결 가능한 제2 단자를 더 포함하고,
상기 제2 센싱 유닛은,
상기 제1 단자와 상기 제2 단자가 접촉된 경우, 상기 획득된 외부 환경 정보를 상기 접촉을 통해 상기 제어부에 송신하는 이동 로봇.The method of claim 1,
a first terminal formed on the top cover; and
It is formed in the sensing device, further comprising a second terminal electrically connectable to the first terminal,
The second sensing unit,
When the first terminal and the second terminal come into contact, the mobile robot transmits the acquired external environment information to the control unit through the contact.
상기 제어부는,
상기 제1 단자와 상기 제2 단자가 접촉된 경우, 상기 제1 센싱 유닛 및 상기 제2 센싱 유닛 중 어느 하나가 선택적으로 상기 감지를 수행하도록 상기 제1 센싱 유닛 및 상기 제2 센싱 유닛의 작동을 제어하는 이동 로봇.7. The method of claim 6,
The control unit is
When the first terminal and the second terminal are in contact, the first sensing unit and the second sensing unit are operated so that any one of the first sensing unit and the second sensing unit selectively performs the sensing. Controlled mobile robot.
상기 탑커버에 형성된 제1 단자; 및
상기 본체에 구비되며, 전력을 송신하는 전력 송신 장치를 더 포함하고,
상기 센싱 장치는,
상기 제1 단자와 전기적으로 연결 가능한 제2 단자; 및
상기 전력 송신 장치로부터 전력을 수신하는 전력 수신 장치를 포함하고,
상기 전력 송신 장치는,
상기 제1 단자와 상기 제2 단자가 접촉된 경우, 상기 접촉을 통해 전력 수신 장치로 전력을 송신하는 이동 로봇.The method of claim 1,
a first terminal formed on the top cover; and
It is provided in the main body, further comprising a power transmission device for transmitting power,
The sensing device is
a second terminal electrically connectable to the first terminal; and
A power receiving device for receiving power from the power transmitting device,
The power transmission device,
When the first terminal and the second terminal come into contact, the mobile robot transmits power to the power receiving device through the contact.
상기 센싱 장치는, 화상을 출력하는 디스플레이를 포함하는 이동 로봇.The method of claim 1,
The sensing device may include a display for outputting an image.
상기 디스플레이는, 전방 상향을 바라보며 기울어지게 배치되는 이동 로봇.10. The method of claim 9,
The display is a mobile robot that is disposed to be inclined while looking forward.
상기 센싱 장치는, 외부의 소리를 감지하는 적어도 하나의 마이크를 더 포함하는 이동 로봇.The method of claim 1,
The sensing device, the mobile robot further comprising at least one microphone for sensing an external sound.
상기 마이크는, 상기 센싱 장치의 상부에 장착되는 이동 로봇.12. The method of claim 11,
The microphone is a mobile robot mounted on an upper portion of the sensing device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200002655A KR102320560B1 (en) | 2020-01-08 | 2020-01-08 | A moving robot and controlling method for the moving robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200002655A KR102320560B1 (en) | 2020-01-08 | 2020-01-08 | A moving robot and controlling method for the moving robot |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210089466A KR20210089466A (en) | 2021-07-16 |
KR102320560B1 true KR102320560B1 (en) | 2021-11-02 |
Family
ID=77150940
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200002655A KR102320560B1 (en) | 2020-01-08 | 2020-01-08 | A moving robot and controlling method for the moving robot |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102320560B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113707140A (en) * | 2021-08-05 | 2021-11-26 | 科沃斯机器人股份有限公司 | Robot and control method thereof |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100796993B1 (en) * | 2006-12-19 | 2008-01-22 | 한국생산기술연구원 | Functionally modularized robot |
KR101281806B1 (en) * | 2012-12-28 | 2013-07-04 | (주) 퓨처로봇 | Personal service robot |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102320204B1 (en) * | 2014-09-24 | 2021-11-02 | 삼성전자주식회사 | Robot cleaner and robot cleaner system having the same |
KR101878676B1 (en) | 2016-05-20 | 2018-07-18 | 엘지전자 주식회사 | Robot cleaner |
-
2020
- 2020-01-08 KR KR1020200002655A patent/KR102320560B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100796993B1 (en) * | 2006-12-19 | 2008-01-22 | 한국생산기술연구원 | Functionally modularized robot |
KR101281806B1 (en) * | 2012-12-28 | 2013-07-04 | (주) 퓨처로봇 | Personal service robot |
Also Published As
Publication number | Publication date |
---|---|
KR20210089466A (en) | 2021-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10966585B2 (en) | Moving robot and controlling method thereof | |
JP6891289B2 (en) | Vacuum cleaner and its control method | |
KR102329614B1 (en) | Cleaner and controlling method thereof | |
US10591925B2 (en) | Cleaner and controlling method thereof | |
KR101772084B1 (en) | Moving robot and controlling method thereof | |
KR102398330B1 (en) | Moving robot and controlling method thereof | |
KR101897775B1 (en) | Moving robot and controlling method thereof | |
KR102070283B1 (en) | Cleaner and controlling method thereof | |
US11832782B2 (en) | Vacuum cleaner and method for controlling same | |
US11412907B2 (en) | Cleaner and controlling method thereof | |
US12059115B2 (en) | Cleaner and method for controlling same | |
US11666194B2 (en) | Ultrasonic sensor and robot cleaner equipped therewith | |
KR102320560B1 (en) | A moving robot and controlling method for the moving robot | |
KR20210004453A (en) | Cleaner and controlling method thereof | |
US11969136B2 (en) | Vacuum cleaner and control method therefor | |
JP2020518062A (en) | Mobile robot and control method thereof | |
KR102337393B1 (en) | Moving robot | |
KR102388583B1 (en) | Cleaner and controlling method thereof | |
KR102689892B1 (en) | Cleaner system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |