WO2022014909A1 - 이동 로봇 장치 - Google Patents
이동 로봇 장치 Download PDFInfo
- Publication number
- WO2022014909A1 WO2022014909A1 PCT/KR2021/008303 KR2021008303W WO2022014909A1 WO 2022014909 A1 WO2022014909 A1 WO 2022014909A1 KR 2021008303 W KR2021008303 W KR 2021008303W WO 2022014909 A1 WO2022014909 A1 WO 2022014909A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mobile robot
- main body
- disposed
- robot device
- wheels
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- 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
-
- 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
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/088—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices with position, velocity or acceleration sensors
- B25J13/089—Determining the position of the robot with reference to its environment
-
- 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
- B25J19/021—Optical sensing devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/10—Program-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/102—Gears specially adapted therefor, e.g. reduction gears
- B25J9/1035—Pinion and fixed rack drivers, e.g. for rotating an upper arm support on the robot base
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/10—Program-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/12—Program-controlled manipulators characterised by positioning means for manipulator elements electric
- B25J9/126—Rotary actuators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1664—Program controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
Definitions
- the present disclosure relates to a mobile robot device, and more particularly, to a mobile robot device capable of stable driving and information collection as a main body moves in contact with the ground or moves apart from the ground.
- the center of gravity of the main body is always above the rotation axis of the wheel, and balancing is controlled so as not to fall over.
- the mobile robot having such a structure has problems in that it is difficult to travel stably because there is shaking according to the rotational inertia force and action and reaction, and it is impossible to return to the original posture if it falls down.
- the present disclosure is in accordance with the above-mentioned necessity, and an object of the present disclosure is to provide a mobile robot device capable of stable driving and information collection as the main body moves in contact with the ground or moves apart from the ground.
- a mobile robot device for achieving the above object includes a main body, first and second wheels disposed on both sides of the main body, respectively, and driving force to each of the first and second wheels
- the first driving device may include a first motor providing a driving force to the first wheel and a second motor providing a driving force to the second wheel.
- the second driving device may include a rack disposed on at least one of the first and second wheels and a pinion disposed within the body to engage the rack.
- the rack may be arranged vertically.
- the rack includes a first rack disposed within the first wheel and a second rack disposed within the second wheel, wherein the pinion includes a first pinion and a second rack disposed to engage the first rack. and a second pinion arranged to engage with the .
- the second driving device may include a third motor rotating the first pinion and a fourth motor rotating the second pinion.
- the first wheel includes a rotatable first wheel cover and a first intermediate member disposed between the first wheel cover and the main body, wherein the second wheel includes a rotatable second wheel cover and the second wheel
- a second intermediate member may be disposed between the cover and the main body, wherein the first rack may be disposed on the first intermediate member, and the second rack may be disposed on the second intermediate member.
- the mobile robot device may further include a guide rail disposed on at least one of the first and second intermediate members, and the main body may include a block movable along the guide rail on a side surface.
- the guide rail may be vertically disposed.
- the mobile robot device may further include a camera disposed on the main body to image a surrounding environment of the mobile robot device.
- the body may include a caster rotatably connected to the lower surface.
- the axis of rotation of the caster may be parallel to the axis of rotation of the first and second wheels.
- the processor may control the second driving device so that the caster selectively contacts the ground or is spaced apart from the ground.
- the processor may control the second driving device to tilt the main body in a direction in which the mobile robot device rotates.
- the first and second wheels rotate the main body until the center of gravity of the main body is located outside a section between the contact point of the main body and the contact point of the first and second wheels.
- the second driving device may be controlled to move toward the .
- FIG. 1 is a front perspective view of a mobile robot device according to an embodiment of the present disclosure
- FIG. 2 is a rear perspective view of a mobile robot device according to an embodiment of the present disclosure.
- FIG. 3 is a front view of the mobile robot device in which the main body is in contact with the ground.
- FIG. 4 is a front perspective view of the mobile robot device in which the main body is moved upward.
- FIG. 5 is a front view of the mobile robot device in which the main body is spaced apart from the ground.
- FIG. 6 is an exploded perspective view of a mobile robot device according to an embodiment of the present disclosure.
- FIG. 7 is a cross-sectional view of the mobile robot device shown in FIG. 1 taken along line I-I.
- FIG. 8 is a side view of a first wheel according to an embodiment of the present disclosure.
- FIG. 9 is a block diagram schematically illustrating a control process of a mobile robot apparatus according to an embodiment of the present disclosure.
- FIG. 10 is a cross-sectional view of the mobile robot device shown in FIG. 1 taken along line II-II.
- FIG. 11 is a cross-sectional view of the mobile robot device shown in FIG. 4 taken along line III-III.
- 12 and 13 are views illustrating a state in which the main body is tilted when the mobile robot device turns.
- 14 to 16 are views illustrating a process of returning to an original posture when the body falls over.
- expressions such as “have,” “may have,” “include,” or “may include” indicate the presence of a corresponding characteristic (eg, a numerical value, function, operation, or component such as a part). and does not exclude the presence of additional features.
- the present specification describes components necessary for the description of each embodiment of the present disclosure, the present disclosure is not necessarily limited thereto. Accordingly, some components may be changed or omitted, and other components may be added. In addition, they may be distributed and arranged in different independent devices.
- 1 is a front perspective view of a mobile robot device according to an embodiment of the present disclosure
- 2 is a rear perspective view of a mobile robot device according to an embodiment of the present disclosure
- 3 is a front view of the mobile robot device in which the main body is in contact with the ground.
- the mobile robot device 1 is a device having various functions, such as recognizing a surrounding environment, capable of autonomous driving and information collection, and transmitting information to a user.
- the mobile robot device 1 may recognize a surrounding environment based on voice, sound, and image recognition.
- information can be transmitted to the user by controlling other electronic products or outputting voice through wireless communication.
- the mobile robot device 1 may enable stable autonomous driving by collecting and analyzing various information such as sounds, voices, and images in the surrounding environment.
- the mobile robot device 1 may include a microphone, a camera, a sensor, etc. for collecting information about the surrounding environment.
- the mobile robot device 1 can be physically moved by including a driving member, and through this, various functions of the mobile robot device 1 can be executed throughout the user's environment including indoors and outdoors.
- the mobile robot device 1 When the mobile robot device 1 is used in the home, it interacts with electronic products such as TVs, vacuum cleaners, and washing machines placed in the home to execute functions and collect information, and transmit the collected information to family members including pets. can As a result, it is possible to connect all members of the household and electronic products.
- electronic products such as TVs, vacuum cleaners, and washing machines placed in the home to execute functions and collect information, and transmit the collected information to family members including pets.
- the mobile robot device 1 can connect the user with family members who need help, including pets, by continuously checking and inspecting the environment in the home even when the user is absent. In addition, it is possible to check and manipulate other home appliances in the home through physical movement. Through this, it is possible to promote safety in the home and strengthen security.
- the mobile robot apparatus 1 may be implemented in a form of performing work at home, but is not limited thereto, and may be implemented as a robot apparatus according to various embodiments.
- the mobile robot apparatus 1 may include a body 100 , a first wheel 200 , and a second wheel 300 .
- the covers of the main body 100 , the first wheel 200 , and the second wheel 300 may have the same curvature, and thus the exterior of the mobile robot device 1 may be formed to form a sphere.
- a motor, a battery, an actuator, a gear, a bearing, etc. for driving the mobile robot device 1 may be included in the body 100 of the mobile robot device 1 . .
- a camera 101 for capturing the surrounding environment of the mobile robot apparatus 1 may be disposed on the outer surface of the main body 100 .
- at least one sensor 102 may be disposed on the outer surface of the body.
- the sensor 102 may be at least one of an image sensor detecting an obstacle, a sound sensor detecting a voice, a temperature sensor detecting temperature, and a humidity sensor detecting humidity.
- the mobile robot device 1 recognizes the surrounding environment based on the information collected from the camera 101 and at least one sensor 102 disposed on the main body 100, autonomous driving and information collection are possible, and provides information to the user. can pass
- the body 100 may include a caster 103 rotatably connected to the lower surface.
- the rotation axis X2 of the caster 103 may be parallel to the central axis X1 of the first and second wheels 200 and 300 .
- the caster 103 may protrude outward from the lower surface of the main body 100 .
- the caster 103 may be formed of plastic or metal, and has a rotatable ball caster shape, so that frictional force with the ground may be reduced.
- the first and second wheels 200 and 300 may contact the ground at a first point S1 and a second point S2, respectively.
- the lower surface of the main body 100 excluding the caster 103 may be spaced apart from the ground, and the caster 103 may contact the ground at a third point S3 .
- the mobile robot apparatus 1 may be supported at the first to third points S1, S2, and S3 on the ground (three-point support mode). Accordingly, the main body 100 may be in contact with the ground, and the center of gravity of the main body 100 may be located below the central axis X1 of the first and second wheels 200 and 300 .
- the mobile robot apparatus 1 When the mobile robot apparatus 1 completes movement to a specific position, the center of gravity of the main body 100 moves to a lower side than the central axis X1 of the first and second wheels 200 and 300, and the mobile robot apparatus (1) can be stopped in a stable posture at that specific position.
- the mobile robot device 1 may travel stably at a low speed without shaking.
- the camera 101 disposed on the body 100 that is not shaken can accurately image the surrounding environment of the mobile robot device 1 .
- the mobile robot device (1) since the control of the second driving device ( FIGS. 9 and 500 ) for moving the main body 100 to be described later in the vertical direction with respect to the central axis of the first and second wheels 200 and 300 is not required, the mobile robot device (1) enables efficient driving with low power.
- the first wheel 200 and the second wheel 300 may be respectively disposed on both sides of the body 100 .
- the first and second wheels 200 and 300 may receive driving force from the first driving device ( FIGS. 6 and 400 ), respectively, and rotate about the central axis X1 .
- the central axis X1 of the first and second wheels 200 and 300 may be disposed horizontally with the ground.
- the mobile robot device 1 may move forward or backward, or rotate to freely move to a desired position.
- 4 is a front perspective view of the mobile robot device in which the main body is moved upward.
- 5 is a front view of the mobile robot device in which the main body is spaced apart from the ground.
- the body 100 may move in a vertical direction with respect to the central axis X1 of the first and second wheels 200 and 300 . Accordingly, the main body 100 may further increase the separation distance from the ground, and the center of gravity of the main body 100 may be located above the central axis X1 of the first and second wheels 200 and 300 . have.
- the mobile robot apparatus 1 may move while being supported at the first and second points S1 and S2 on the ground (two-point support mode).
- the mobile robot device 1 can move easily while avoiding the collision between the main body 100 and the obstacle.
- FIG. 6 is an exploded perspective view of a mobile robot device according to an embodiment of the present disclosure
- 7 is a cross-sectional view of the mobile robot device shown in FIG. 1 taken along line I-I.
- 8 is a side view of a first wheel according to an embodiment of the present disclosure
- 9 is a block diagram schematically illustrating a control process of a mobile robot apparatus according to an embodiment of the present disclosure.
- the first wheel 200 may include a first wheel cover 210 and a first intermediate member 220
- the second wheel 300 may include a second wheel cover 310 .
- a second intermediate member 320 may further include a first driving device 400 , a second driving device 500 , and a processor 600 .
- the first and second wheel covers 210 and 310 may be rotatably connected to the first and second intermediate members 220 and 320 that do not rotate, respectively.
- both sides of the main body 100 may be vertically movable to the first and second intermediate members 220 and 320 .
- first and second wheel covers 210 and 310 may rotate based on the first and second intermediate members 220 and 320 , and the main body 100 includes the first and second intermediate members 220 , 320) can be moved up and down.
- the first and second intermediate members 220 and 320 are disposed between the wheel covers 210 and 310 and the main body 100 and include the first driving device 400 , the racks 530 and 560 and the guide rails 221 and 321 . ) can be supported.
- the first driving device 400 may provide driving force to each of the first and second wheels.
- the first driving device 400 may include a first motor 410 providing a driving force to the first wheel 200 and a second motor 420 providing a driving force to the second wheel 300 .
- the first motor 410 is disposed on the first intermediate member 220 to rotate the first wheel cover 210
- the second motor 420 is disposed on the second intermediate member 320 to rotate the second wheel.
- the cover 310 may be rotated.
- the second driving device includes racks 530 and 560 disposed on at least one of the first and second wheels 200 and 300 and pinions 520 and 550 disposed to engage the racks 530 and 560 within the body 100 . ) may be included.
- the second driving device 500 may include a third motor 510 , a first pinion 520 , and a first rack 530 .
- the first pinion 520 may be disposed to engage the first rack 530 in the body 100
- the first rack 530 may be disposed within the first wheel 200 .
- the first pinion 520 may move along the first rack 530 . Accordingly, the body 100 may move up and down relative to the first wheel 200 .
- the second driving device 500 may include a fourth motor 540 , a second pinion 550 , and a second rack 560 .
- the second pinion 550 may be disposed to engage the second rack 560 within the body 100
- the second rack 560 may be disposed within the second wheel 300 .
- the second pinion 550 may move along the second rack 560 . Accordingly, the main body 100 may move up and down relative to the second wheel 300 .
- the first and second racks 530 and 560 may be vertically disposed. Accordingly, the body 100 may move in a direction perpendicular to the ground relative to the first and second wheels 200 and 300 .
- first and second racks 530 and 560 may be disposed on the first and second intermediate members 220 and 320, respectively. Accordingly, since the first and second racks 530 and 560 maintain a constant shape regardless of rotation of the first and second wheel covers 210 and 310, the main body 100 stably first and second It can move up and down relative to the intermediate members 220 and 320 .
- the main body 100 can stably move up and down and , as will be described later in FIGS. 12 and 13 , when the mobile robot device 1 turns, the body 100 is tilted, thereby preventing the body 100 from overturning.
- the mobile robot device 1 further includes guide rails 221 and 321 disposed on at least one of the first and second intermediate members 220 and 320 , and the main body 100 has a guide rail 221 on its side surface.
- 321 may include movable blocks 110 and 120 .
- first guide rail 221 may be disposed on the first intermediate member 220
- second guide rail 321 may be disposed on the second intermediate member 320
- the first and second guide rails 221 and 321 may be vertically disposed.
- the main body 100 includes a first block 110 movable along the first guide rail 221 on one side and a second block 120 movable along the second guide rail 321 on the other side. can do.
- the main body 100 includes the first and second intermediate members ( 220, 320) can be moved up and down.
- the main body 100 can move up and down more stably.
- the mobile robot device 1 may include a processor 600 for controlling the operation of the mobile robot device 1, and may include a sensor for recognizing a surrounding environment and a communication device for communicating with other electronic devices. have.
- the processor 600 may control the overall operation of the mobile robot device 1 .
- the processor may include one or more of a central processing unit (CPU), an application processor (AP), or a communication processor (CP).
- the processor may be a microcontroller (MCU).
- the processor 600 may control hardware or software components connected to the processor 600 by driving an operating system or an application program, and may perform various data processing and operations.
- the processor 600 may load and process commands or data received from at least one of the other components into the volatile memory, and store various data in the non-volatile memory.
- the processor 600 receives the surrounding environment information of the mobile robot device 1 received from the camera 101 and the at least one sensor 102 , and based on the received information, the first driving device 400 and the second driving device 400 .
- the driving device 500 may be controlled. Details of the processor 600 controlling the first and second driving devices 400 and 500 will be described later in detail.
- FIG. 10 is a cross-sectional view of the mobile robot device shown in FIG. 1 taken along line II-II.
- 11 is a cross-sectional view of the mobile robot device shown in FIG. 4 taken along line III-III.
- the processor 600 when the mobile robot device 1 needs to travel at high speed or to avoid obstacles, the processor 600 includes the main body 100 using the first and second wheels 200, The second driving device 500 may be controlled to move upward with respect to the central axis of the 300 . In addition, the processor 600 may control the second driving device 500 such that the caster 103 selectively contacts the ground or is spaced apart from the ground.
- the first pinion 520 rotates in a first direction (counterclockwise in FIG. 11), and the second pinion 550 rotates in a second direction opposite to the first direction (in FIG. 11).
- the third and fourth motors 510 and 540 may be controlled to rotate in a clockwise direction.
- the main body 100 also includes the first and second wheels 200 and 300 ) can be moved upwards based on the central axis.
- 12 and 13 are views illustrating a state in which the main body is tilted when the mobile robot device turns. 12 and 13 , the processor 600 may control the second driving device 500 to tilt the main body 100 in the direction in which the mobile robot device 1 rotates.
- the processor 600 when the mobile robot device 1 turns to the front left, the processor 600 causes the first pinion 520 to rotate in the first direction (counterclockwise in FIG. 11 ), and the second pinion 550 to rotate. ) may control the third and fourth motors 510 and 540 not to rotate.
- the control process of the processor 600 is not limited thereto, and in order to tilt the main body 100 to a larger angle, the processor 600 is configured such that the first and second pinions 520 and 550 are rotated in opposite directions.
- the third and fourth motors 510 and 540 may be controlled to rotate.
- the main body 100 is tilted in the direction in which the mobile robot device 1 rotates (the -X direction in FIG. 13 ).
- the main body 100 is tilted in the opposite direction to the centrifugal force caused by the turning, it is possible to prevent the mobile robot device 1 from overturning.
- 14 to 16 are views illustrating a process of returning to an original posture when the body falls over.
- the main body 100 rotates in the first direction R1 and falls over the ground and the first contact point B ) can be found in In this case, the first and second wheels 200 and 300 may come into contact with the ground at the second ground point W.
- the center of gravity (M) of the main body is located outside the section (C) between the first contact point (B) of the main body 100 and the second contact point (W) of the first and second wheels ( 200 , 300 )
- the second driving device 500 may be controlled so that the first and second wheels 200 and 300 move toward the main body 100 until the
- the main body 100 is stationary in place, and the first and second wheels 200 and 300 may move forward toward the main body 100 . Accordingly, the second grounding point W of the first and second wheels 200 and 300 is close to the first grounding point B of the main body 100 , and the center of gravity M of the main body 100 is the first And it may be located outside the section (C) between the second ground points (B, W).
- the main body 100 is moved in a second direction R2 opposite to the first direction R1 that fell down by gravity acting on the center of gravity M located outside the grounding section C with respect to the grounding section C as a reference. As a result, a restoring torque may be applied. Accordingly, the mobile robot device 1 may return to the posture before falling down again as shown in FIG. 14 .
- the main body 100 falls forward in the first direction R1, but the direction in which the main body 100 falls is not limited thereto, and may fall backward. have. Even when the main body 100 falls backward, the above-described control process may be applied in the same manner, so that the mobile robot device 1 may return to the posture before the fall.
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
이동 로봇 장치가 개시된다. 본 이동 로봇 장치는 본체, 본체의 양 측면에 각각 배치되는 제1 바퀴 및 제2 바퀴, 제1 및 제2 바퀴 각각에 구동력을 제공하는 제1 구동 장치, 본체를 제1 및 제2 바퀴의 중심축을 기준으로 수직 방향으로 이동시키는 제2 구동 장치 및 본체가 지면과 접촉하여 이동하거나, 지면과 이격되어 이동하도록 제2 구동 장치를 제어하는 프로세서를 포함한다.
Description
본 개시는 이동 로봇 장치에 관한 것으로, 보다 구체적으로는 본체가 지면과 접촉하여 이동하거나, 지면과 이격되어 이동함에 따라 안정적인 주행 및 정보 수집이 가능한 이동 로봇 장치에 관한 것이다.
로봇 기술의 발전에 따라 전문화된 학술 분야 또는 대규모의 노동력을 요하는 산업 분야뿐만 아니라 일반적인 가정에도 로봇의 공급이 보편화 되고 있다. 또한, 위치가 고정된 채 기능을 수행하는 로봇뿐만 아니라, 위치를 이동할 수 있는 이동형 로봇도 보급되고 있다. 이동형 로봇 중에서도, 2개의 바퀴를 갖는 이륜형 로봇은 적은 지면 면적을 차지하는 장점이 있어서, 다양한 종류의 이륜형 로봇(Segway, Ninebot 등)들이 널리 활용되고 있다.
종래의 이륜형 로봇은 본체의 무게중심이 바퀴의 회전축보다 항상 상측에 있고, 넘어지지 않도록 밸런싱 제어를 한다. 이러한 구조를 갖는 이동 로봇은, 회전 관성력 및 작용 반작용에 따라 흔들거림이 있어서 안정적인 주행이 어렵고, 넘어졌을 경우 원래 자세로 복귀할 수 없는 문제점이 있었다.
본 개시는 상술한 필요성에 따른 것으로, 본 개시의 목적은 본체가 지면과 접촉하여 이동하거나, 지면과 이격되어 이동함에 따라 안정적인 주행 및 정보 수집이 가능한 이동 로봇 장치를 제공함에 있다.
이상과 같은 목적을 달성하기 위한 본 개시의 일 실시예에 따른 이동 로봇 장치는본체, 상기 본체의 양 측면에 각각 배치되는 제1 바퀴 및 제2 바퀴, 상기 제1 및 제2 바퀴 각각에 구동력을 제공하는 제1 구동 장치, 상기 본체를 상기 제1 및 제2 바퀴의 중심축을 기준으로 수직 방향으로 이동시키는 제2 구동 장치 및 상기 본체가 지면과 접촉하여 이동하거나, 지면과 이격되어 이동하도록 상기 제2 구동 장치를 제어하는 프로세서를 포함할 수 있다.
상기 제1 구동 장치는, 상기 제1 바퀴에 구동력을 제공하는 제1 모터 및 상기 제2 바퀴에 구동력을 제공하는 제2 모터를 포함할 수 있다.
상기 제2 구동 장치는, 상기 제1 및 제2 바퀴 중 적어도 하나에 배치되는 랙 및 상기 본체 내에 상기 랙과 맞물리도록 배치되는 피니언을 포함할 수 있다.
상기 랙은 수직하게 배치될 수 있다.
상기 랙은, 상기 제1 바퀴 내에 배치되는 제1 랙 및 상기 제2 바퀴 내에 배치되는 제2 랙을 포함하고, 상기 피니언은, 상기 제1 랙과 맞물리도록 배치되는 제1 피니언 및 상기 제2 랙과 맞물리도록 배치되는 제2 피니언을 포함할 수 있다.
상기 제2 구동 장치는, 상기 제1 피니언을 회전시키는 제3 모터 및 상기 제2 피니언을 회전시키는 제4 모터를 포함할 수 있다.
상기 제1 바퀴는, 회전 가능한 제1 바퀴 커버 및 상기 제1 바퀴 커버와 상기 본체 사이에 배치되는 제1 중간 부재를 포함하고, 상기 제2 바퀴는, 회전 가능한 제2 바퀴 커버 및 상기 제2 바퀴 커버와 상기 본체 사이에 배치되는 제2 중간 부재를 포함하고, 상기 제1 랙은 상기 제1 중간 부재에 배치되고, 상기 제2 랙은 상기 제2 중간 부재에 배치될 수 있다.
상기 이동 로봇 장치는 상기 제1 및 제2 중간 부재 중 적어도 하나에 배치되는 가이드 레일을 더 포함하고, 상기 본체는 측면에 상기 가이드 레일을 따라 이동 가능한 블록을 포함할 수 있다.
상기 가이드 레일은 수직하게 배치될 수 있다.
상기 이동 로봇 장치는 상기 본체에 배치되어 상기 이동 로봇 장치의 주위 환경을 촬상하는 카메라를 더 포함할 수 있다.
상기 본체는 하부면에 회전 가능하게 연결되는 캐스터를 포함할 수 있다.
상기 캐스터의 회전축은 상기 제1 및 제2 바퀴의 회전축과 나란할 수 있다.
상기 프로세서는, 상기 캐스터가 선택적으로 지면과 접촉하거나 지면으로부터 이격되도록 상기 제2 구동 장치를 제어할 수 있다.
상기 프로세서는, 상기 이동 로봇 장치가 선회하는 방향으로 상기 본체가 틸팅되도록 상기 제2 구동 장치를 제어할 수 있다.
상기 프로세서는, 상기 본체가 넘어져서 지면과 접하는 경우, 상기 본체의 무게 중심이 상기 본체의 접지점과 상기 제1 및 제2 바퀴의 접지점 사이 구간 밖에 위치할 때까지 상기 제1 및 제2 바퀴가 상기 본체를 향하여 이동하도록 상기 제2 구동 장치를 제어할 수 있다.
도 1은 본 개시의 일 실시예에 따른 이동 로봇 장치의 전방 사시도이다.
도 2는 본 개시의 일 실시예에 따른 이동 로봇 장치의 후방 사시도이다.
도 3은 본체가 지면과 접촉하고 있는 이동 로봇 장치의 전면도이다.
도 4는 본체가 상측으로 이동한 이동 로봇 장치의 전방 사시도이다.
도 5는 본체가 지면과 이격되어 있는 이동 로봇 장치의 전면도이다.
도 6은 본 개시의 일 실시예에 따른 이동 로봇 장치의 분해 사시도이다.
도 7은 도 1에 도시된 이동 로봇 장치를 Ⅰ-Ⅰ선에 따라 자른 단면도이다.
도 8은 본 개시의 일 실시예에 따른 제1 바퀴의 측면도이다.
도 9는 본 개시의 일 실시예에 따른 이동 로봇 장치의 제어 과정을 개략적으로 나타내는 블록도이다.
도 10은 도 1에 도시된 이동 로봇 장치를 Ⅱ-Ⅱ선에 따라 자른 단면도이다.
도 11은 도 4에 도시된 이동 로봇 장치를 Ⅲ-Ⅲ선에 따라 자른 단면도이다.
도 12 및 도 13은 이동 로봇 장치가 선회하는 경우 본체가 틸팅된 모습을 나타내는 도면이다.
도 14 내지 도 16은 본체가 넘어진 경우 원래 자세로 복귀하는 과정을 나타내는 도면이다.
이하에서 설명되는 실시 예는 본 개시의 이해를 돕기 위하여 예시적으로 나타낸 것이며, 본 개시는 여기서 설명되는 실시 예들과 다르게, 다양하게 변형되어 실시될 수 있음이 이해되어야 할 것이다. 다만, 이하에서 본 개시를 설명함에 있어서, 관련된 공지 기능 혹은 구성요소에 대한 구체적인 설명이 본 개시의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명 및 구체적인 도시를 생략한다. 또한, 첨부된 도면은 개시의 이해를 돕기 위하여 실제 축척대로 도시된 것이 아니라 일부 구성요소의 치수가 과장되게 도시될 수 있다.
본 명세서 및 청구범위에서 사용되는 용어는 본 개시의 기능을 고려하여 일반적인 용어들을 선택하였다. 하지만, 이러한 용어들은 당 분야에 종사하는 기술자의 의도나 법률적 또는 기술적 해석 및 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 일부 용어는 출원인이 임의로 선정한 용어도 있다. 이러한 용어에 대해서는 본 명세서에서 정의된 의미로 해석될 수 있으며, 구체적인 용어 정의가 없으면 본 명세서의 전반적인 내용 및 당해 기술 분야의 통상적인 기술 상식을 토대로 해석될 수도 있다.
본 명세서에서, "가진다," "가질 수 있다," "포함한다," 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다.
그리고, 본 명세서에서는 본 개시의 각 실시 예의 설명에 필요한 구성요소를 설명한 것이므로, 반드시 이에 한정되는 것은 아니다. 따라서, 일부 구성요소는 변경 또는 생략될 수도 있으며, 다른 구성요소가 추가될 수도 있다. 또한, 서로 다른 독립적인 장치에 분산되어 배치될 수도 있다.
나아가, 이하 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본 개시의 실시 예를 상세하게 설명하지만, 본 개시가 실시 예들에 의해 제한되거나 한정되는 것은 아니다.
이하에서는 첨부된 도면을 참조하여 본 개시에 대하여 더욱 상세히 설명하도록 한다.
도 1은 본 개시의 일 실시예에 따른 이동 로봇 장치의 전방 사시도이다. 도 2는 본 개시의 일 실시예에 따른 이동 로봇 장치의 후방 사시도이다. 도 3은 본체가 지면과 접촉하고 있는 이동 로봇 장치의 전면도이다.
이동 로봇 장치(1)는 주변 환경을 인식하고 자율 주행 및 정보 수집이 가능하며 사용자에게 정보를 전달하는 등 다양한 기능을 가지는 장치이다. 이동 로봇 장치(1)는 음성, 소리 및 영상 인식을 기반으로 주변 환경을 인식할 수 있다. 또한, 무선 통신을 통해 다른 전자제품을 제어하거나 음성을 출력함으로써 사용자에게 정보를 전달할 수 있다.
이동 로봇 장치(1)는 주변 환경에서 소리, 음성, 영상 등 다양한 정보를 수집, 분석하여 안정적인 자율 주행이 가능하게 할 수 있다. 예를 들어, 이동 로봇 장치(1)는 주변 환경에 대한 정보를 수집하기 위한 마이크, 카메라, 센서 등을 포함할 수 있다.
이동 로봇 장치(1)는 구동 부재를 포함함으로써 물리적 이동이 가능하고, 이를 통해 실내 및 실외를 포함하는 사용자의 환경 전반에 걸쳐 이동 로봇 장치(1)의 다양한 기능을 실행할 수 있다.
이동 로봇 장치(1)가 가정 내에서 이용될 경우, 가정 내에 배치된 TV, 청소기, 세탁기 등 전자제품과 상호 작용하여 기능 실행 및 정보를 수집하고, 수집한 정보를 애완동물을 포함한 가족구성원에게 전달할 수 있다. 이에 따라, 가정 내 모든 구성원과 전자제품을 연결할 수 있다.
이동 로봇 장치(1)는 사용자가 부재하는 경우에도 가정 내 환경을 지속적으로 확인, 점검하여 애완동물을 포함한 도움이 필요한 가족구성원과 사용자를 연결할 수 있다. 또한, 물리적 이동을 통하여 가정 내 다른 가전제품을 확인, 조작할 수 있다. 이를 통해, 가정 내 안전을 도모하고 보안을 강화할 수 있다.
본 개시의 일 실시예에 따른 이동 로봇 장치(1)는 가정 내에서 업무를 수행하는 형태로 구현될 수 있으나 이에 한정되지 않으며, 다양한 실시예에 따른 로봇 장치로 구현될 수 있다.
도 1 내지 도 3을 참조하면, 본 개시의 일 실시예에 따른 이동 로봇 장치(1)는 본체(100), 제1 바퀴(200) 및 제2 바퀴(300)를 포함할 수 있다. 본체(100), 제1 바퀴(200) 및 제2 바퀴(300)의 커버들은 동일한 곡률(Curvature)을 가질 수 있고, 이에 따라 이동 로봇 장치(1)의 외관이 구체를 이루도록 형성될 수 있다.
도 1 내지 도 3에 도시하지 않았지만, 이동 로봇 장치(1)의 본체(100) 내부에는 이동 로봇 장치(1)를 구동시키기 위한 모터, 배터리, 액츄에이터(Actuator), 기어, 베어링 등이 포함될 수 있다.
본체(100)는 외면에 이동 로봇 장치(1)의 주위 환경을 촬상하는 카메라(101)가 배치될 수 있다. 또한, 본체는 외면에 적어도 하나의 센서(102)가 배치될 수 있다. 센서(102)는 장애물을 감지하는 이미지 센서, 음성을 감지하는 사운드 센서, 온도를 감지할 수 있는 온도 센서, 습도를 감지하는 습도 센서 중 적어도 하나일 수 있다.
이동 로봇 장치(1)는 본체(100)에 배치된 카메라(101)와 적어도 하나의 센서(102)에서 수집한 정보를 기초로, 주변 환경을 인식하고 자율 주행 및 정보 수집이 가능하며 사용자에게 정보를 전달할 수 있다.
본체(100)는 하부면에 회전 가능하게 연결되는 캐스터(103)를 포함할 수 있다. 캐스터(103)의 회전축(X2)은 제1 및 제2 바퀴(200, 300)의 중심축(X1)과 나란할 수 있다.
캐스터(103)는 본체(100)의 하부면보다 외측으로 일부가 돌출될 수 있다. 캐스터(103)는 플라스틱 또는 금속으로 형성될 수 있고, 회전 가능한 볼 캐스터(ball caster) 형태를 가져서 지면과의 마찰력이 감소될 수 있다.
제1 및 제2 바퀴(200, 300)는 각각 지면과 제1 지점(S1)과 제2 지점(S2)에서 접촉할 수 있다. 또한, 캐스터(103)를 제외한 본체(100)의 하부면은 지면으로부터 이격되고, 캐스터(103)는 지면과 제3 지점(S3)에서 접촉할 수 있다.
이에 따라, 이동 로봇 장치(1)는 지면의 제1 내지 제3 지점(S1, S2, S3)에서 지지될 수 있다(3점 지지 모드). 이에 따라, 본체(100)는 지면과 접촉하고, 본체(100)의 무게 중심은 제1 및 제2 바퀴(200, 300)의 중심축(X1)보다 하측에 위치할 수 있다.
이동 로봇 장치(1)가 특정 위치로 이동을 완료한 경우, 본체(100)의 무게 중심이 제1 및 제2 바퀴(200, 300)의 중심축(X1)보다 하측으로 이동하여, 이동 로봇 장치(1)는 그 특정 위치에 안정적인 자세로 정지할 수 있다.
본체(100)의 무게 중심이 제1 및 제2 바퀴(200, 300)의 중심축(X1)보다 하측에 있는 경우, 이동 로봇 장치(1)는 흔들림 없이 안정적으로 저속으로 주행할 수 있다. 또한, 흔들리지 않는 본체(100)에 배치된 카메라(101)는 이동 로봇 장치(1)의 주변 환경을 정밀하게 촬상할 수 있다.
또한, 후술할 본체(100)를 제1 및 제2 바퀴(200, 300)의 중심 축을 기준으로 수직 방향으로 이동시키는 제2 구동 장치(도 9, 500)의 제어가 필요하지 않으므로, 이동 로봇 장치(1)는 저전력으로 효율적인 주행이 가능하다.
제1 바퀴(200) 및 제2 바퀴(300)는 본체(100)의 양 측면에 각각 배치될 수 있다. 제1 및 제2 바퀴(200, 300)는 각각 제1 구동 장치(도 6, 400)로부터 구동력을 제공받아서 중심축(X1)을 기준으로 회전할 수 있다. 제1 및 제2 바퀴(200, 300)의 중심축(X1)은 지면과 수평하게 배치될 수 있다.
이동 로봇 장치(1)는 제1 및 제2 바퀴(200, 300)가 X1축을 기준으로 회전함에 따라, 전방 또는 후방으로 이동하거나, 선회하여 원하는 위치로 자유롭게 이동할 수 있다.
도 4는 본체가 상측으로 이동한 이동 로봇 장치의 전방 사시도이다. 도 5는 본체가 지면과 이격되어 있는 이동 로봇 장치의 전면도이다.
도 4 내지 도 5를 참조하면, 본체(100)는 제1 및 제2 바퀴(200, 300)의 중심축(X1)을 기준으로 수직방향으로 이동할 수 있다. 이에 따라, 본체(100)는 지면과의 이격 거리가 더욱 증가하게 되고, 본체(100)의 무게 중심은 제1 및 제2 바퀴(200, 300)의 중심축(X1)보다 상측에 위치할 수 있다.
즉, 본체(100)의 하부면 및 캐스터(103)는 모두 지면과 접촉하지 않고 제1 및 제2 바퀴(200, 300)만 지면과 제1 및 제2 지점(S1, S2)에서 접촉하므로, 이동 로봇 장치(1)는 지면의 제1 및 제2 지점(S1, S2)에서 지지된 상태로 이동할 수 있다(2점 지지 모드).
이에 따라, 본체(100)가 지면으로부터 충분한 클리어런스가 확보되어 카페트 등 쿠션감이 있는 지면에서도 본체가 지면에 닿지 않고 효율적으로 주행을 할 수 있다. 또한, 본체(100)와 지면 사이에 장애물이 통과할 만큼의 충분한 간격이 확보되므로, 이동 로봇 장치(1)는 본체(100)와 장애물과의 충돌을 피하면서 용이하게 이동할 수 있다.
도 6은 본 개시의 일 실시예에 따른 이동 로봇 장치의 분해 사시도이다. 도 7은 도 1에 도시된 이동 로봇 장치를 Ⅰ-Ⅰ선에 따라 자른 단면도이다. 도 8은 본 개시의 일 실시예에 따른 제1 바퀴의 측면도이다. 도 9는 본 개시의 일 실시예에 따른 이동 로봇 장치의 제어 과정을 개략적으로 나타내는 블록도이다.
도 6 내지 도 9를 참조하면, 제1 바퀴(200)는 제1 바퀴 커버(210) 및 제1 중간 부재(220)를 포함할 수 있고, 제2 바퀴(300)는 제2 바퀴 커버(310) 및 제2 중간 부재(320)를 포함할 수 있다. 또한, 이동 로봇 장치(1)는 제1 구동 장치(400), 제2 구동 장치(500) 및 프로세서(600)를 더 포함할 수 있다.
제1 및 제2 바퀴 커버(210, 310)는 각각 회전하지 않는 제1 및 제2 중간 부재(220, 320)에 회전 가능하게 연결될 수 있다. 또한, 본체(100)는 양 측면이 각각 제1 및 제2 중간 부재(220, 320)에 상하 이동 가능하게 연결될 수 있다.
즉, 제1 및 제2 바퀴 커버(210, 310)은 제1 및 제2 중간 부재(220, 320)를 기준으로 회전할 수 있고, 본체(100)는 제1 및 제2 중간 부재(220, 320)를 기준으로 상하로 이동할 수 있다.
제1 및 제2 중간 부재(220, 320)는 바퀴 커버(210, 310)와 본체(100) 사이에 배치되며 제1 구동 장치(400), 랙(530, 560) 및 가이드 레일(221, 321)을 지지할 수 있다.
제1 구동 장치(400)는 제1 및 제2 바퀴 각각에 구동력을 제공할 수 있다. 제1 구동 장치(400)는 제1 바퀴(200)에 구동력을 제공하는 제1 모터(410) 및 제2 바퀴(300)에 구동력을 제공하는 제2 모터(420)를 포함할 수 있다.
제1 모터(410)는 제1 중간 부재(220)에 배치되어 제1 바퀴 커버(210)를 회전시킬 수 있고, 제2 모터(420)는 제2 중간 부재(320)에 배치되어 제2 바퀴 커버(310)를 회전시킬 수 있다.
제2 구동 장치는 제1 및 제2 바퀴(200, 300) 중 적어도 하나에 배치되는 랙(530, 560) 및 본체(100) 내에 랙(530, 560)과 맞물리도록 배치되는 피니언(520, 550)을 포함할 수 있다.
구체적으로, 제2 구동 장치(500)는 제3 모터(510), 제1 피니언(520), 제1 랙(530)을 포함할 수 있다. 제1 피니언(520)은 본체(100) 내에 제1 랙(530)과 맞물리도록 배치될 수 있고, 제1 랙(530)은 제1 바퀴(200) 내에 배치될 수 있다.
제3 모터(510)가 제1 피니언(520)을 회전시키면, 제1 피니언(520)은 제1 랙(530)을 따라서 이동할 수 있다. 이에 따라, 본체(100)는 제1 바퀴(200)에 상대하여 상하로 이동할 수 있다.
또한, 제2 구동 장치(500)는 제4 모터(540), 제2 피니언(550), 제2 랙(560)을 포함할 수 있다. 제2 피니언(550)은 본체(100) 내에 제2 랙(560)과 맞물리도록 배치될 수 있고, 제2 랙(560)은 제2 바퀴(300) 내에 배치될 수 있다.
제4 모터(540)가 제2 피니언(550)을 회전시키면, 제2 피니언(550)은 제2 랙(560)을 따라서 이동할 수 있다. 이에 따라, 본체(100)는 제2 바퀴(300)에 상대하여 상하로 이동할 수 있다.
제1 및 제2 랙(530, 560)은 수직하게 배치될 수 있다. 이에 따라, 본체(100)는 제1 및 제2 바퀴(200, 300)에 상대하여 지면과 수직한 방향으로 이동할 수 있다.
또한, 제1 및 제2 랙(530, 560)은 각각 제1 및 제2 중간 부재(220, 320)에 배치될 수 있다. 이에 따라, 제1 및 제2 랙(530, 560)은 제1 및 제2 바퀴 커버(210, 310)의 회전과 관계 없이 일정한 형상을 유지하므로, 본체(100)는 안정적으로 제1 및 제2 중간 부재(220, 320)에 상대하여 상하로 이동할 수 있다.
상술한 바와 같이, 제2 구동 장치가 2쌍의 모터(510, 540), 피니언(520, 550), 랙(530, 560)을 구비함에 따라, 본체(100)는 안정적으로 상하로 이동할 수 있고, 도 12 및 도 13에서 후술할 바와 같이 이동 로봇 장치(1)가 선회하는 경우 본체(100)가 틸팅됨에 따라 본체(100)의 전복을 방지할 수 있다.
또한, 이동 로봇 장치(1)는 제1 및 제2 중간 부재(220, 320) 중 적어도 하나에 배치되는 가이드 레일(221, 321)을 더 포함하고, 본체(100)는 측면에 가이드 레일(221, 321)을 따라 이동 가능한 블록(110, 120)을 포함할 수 있다.
구체적으로, 제1 가이드 레일(221)은 제1 중간 부재(220)에 배치되고, 제2 가이드 레일(321)은 제2 중간 부재(320)에 배치될 수 있다. 제1 및 제2 가이드 레일(221, 321)은 수직하게 배치될 수 있다.
또한, 본체(100)는 일 측면에 제1 가이드 레일(221)을 따라 이동 가능한 제1 블록(110) 및 타 측면에 제2 가이드 레일(321)을 따라 이동 가능한 제2 블록(120)을 포함할 수 있다.
본체(100)의 제1 및 제2 블록(110, 120)이 각각 제1 및 제2 가이드 레일(221, 321)에 결합되어 이동함에 따라, 본체(100)는 제1 및 제2 중간 부재(220, 320)에 상대하여 상하로 이동할 수 있다. 또한, 제1 및 제2 가이드 레일(221, 321)이 본체(100)의 이동 경로를 안내하므로, 본체(100)는 더욱 안정적으로 상하로 이동할 수 있다.
이동 로봇 장치(1)는 이동 로봇 장치(1)의 동작을 제어하기 위한 프로세서(600)를 포함할 수 있고, 주변 환경을 인식하기 위한 센서 및 다른 전자기기와 통신하기 위한 통신 장치를 포함할 수 있다.
프로세서(600)는 이동 로봇 장치(1)의 전반적인 동작을 제어할 수 있다. 이를 위해, 프로세서는 중앙처리장치(central processing unit(CPU)), 어플리케이션 프로세서(application processor(AP)), 또는 커뮤니케이션 프로세서(communication processor(CP)) 중 하나 또는 그 이상을 포함할 수 있다. 프로세서는 마이크로컨트롤러(Micro Control Unit, MCU)일 수 있다.
프로세서(600)는 운영 체제 또는 응용 프로그램을 구동하여 프로세서(600)에 연결된 하드웨어 또는 소프트웨어 구성요소들을 제어할 수 있고, 각종 데이터 처리 및 연산을 수행할 수 있다. 또한, 프로세서(600)는 다른 구성요소들 중 적어도 하나로부터 수신된 명령 또는 데이터를 휘발성 메모리에 로드하여 처리하고, 다양한 데이터를 비휘발성 메모리에 저장할 수 있다.
프로세서(600)는 카메라(101) 및 적어도 하나의 센서(102)로부터 수신한 이동 로봇 장치(1)의 주위 환경 정보를 수신하고, 수신한 정보에 기초하여 제1 구동 장치(400) 및 제2 구동 장치(500)를 제어할 수 있다. 프로세서(600)가 제1 및 제2 구동 장치(400, 500)을 제어하는 내용은 상세히 후술하기로 한다.
도 10은 도 1에 도시된 이동 로봇 장치를 Ⅱ-Ⅱ선에 따라 자른 단면도이다. 도 11은 도 4에 도시된 이동 로봇 장치를 Ⅲ-Ⅲ선에 따라 자른 단면도이다.
도 10 및 도 11을 참조하면, 이동 로봇 장치(1)가 고속 주행이 필요하거나, 장애물을 회피할 필요가 있는 경우, 프로세서(600)는 본체(100)가 제1 및 제2 바퀴(200, 300)의 중심축을 기준으로 상측으로 이동하도록 제2 구동 장치(500)를 제어할 수 있다. 또한, 프로세서(600)는 캐스터(103)가 선택적으로 지면과 접촉하거나 지면으로부터 이격되도록 제2 구동 장치(500)를 제어할 수 있다.
구체적으로, 프로세서(600)는 제1 피니언(520)이 제1 방향(도 11에서 반 시계방향)으로 회전하고, 제2 피니언(550)이 제1 방향과 반대인 제2 방향(도 11에서 시계방향)으로 회전하도록 제3 및 제4 모터(510, 540)를 제어할 수 있다.
이에 따라, 제1 및 제2 피니언(520, 550)이 각각 제1 및 제2 랙(530, 560)에 상대하여 상측으로 이동하므로, 본체(100)도 제1 및 제2 바퀴(200, 300)의 중심축을 기준으로 상측으로 이동할 수 있다.
도 12 및 도 13은 이동 로봇 장치가 선회하는 경우 본체가 틸팅된 모습을 나타내는 도면이다. 도 12 및 도 13을 참조하면, 프로세서(600)는 이동 로봇 장치(1)가 선회하는 방향으로 본체(100)가 틸팅되도록 제2 구동 장치(500)를 제어할 수 있다.
예를 들어, 이동 로봇 장치(1)가 전방 좌측으로 선회하는 경우, 프로세서(600)는 제1 피니언(520)이 제1 방향(도 11에서 반 시계방향)으로 회전하고, 제2 피니언(550)은 회전하지 않도록 제3 및 제4 모터(510, 540)를 제어할 수 있다. 다만, 프로세서(600)의 제어 과정이 이에 한정되는 것은 아니고, 본체(100)를 더 큰 각도로 틸팅시키기 위하여, 프로세서(600)는 제1 및 제2 피니언(520, 550)이 서로 반대 방향으로 회전하도록 제3 및 제4 모터(510, 540)를 제어할 수도 있다.
이에 따라, 제1 피니언(520)이 제1 랙(530)에 상대하여 상측으로 이동하므로, 본체(100)는 이동 로봇 장치(1)가 선회하는 방향(도 13에서 -X 방향)으로 틸팅될 수 있다. 즉, 본체(100)는 선회에 따른 원심력과 반대 방향으로 틸팅되므로, 이동 로봇 장치(1)의 전복을 방지할 수 있다.
도 14 내지 도 16은 본체가 넘어진 경우 원래 자세로 복귀하는 과정을 나타내는 도면이다.
도 14 내지 도 16를 참조하면, 이동 로봇 장치(1)가 상술한 2점 지지 모드에서 이동하다가, 본체(100)는 제1 방향(R1)으로 회전하면서 넘어짐에 따라 지면과 제1 접지점(B)에서 접할 수 있다. 이 때, 제1 및 제2 바퀴(200, 300)는 지면과 제2 접지점(W)에서 접할 수 있다.
프로세서(600)는 본체의 무게 중심(M)이 본체(100)의 제1 접지점(B)과 제1 및 제2 바퀴(200, 300)의 제2 접지점(W) 사이 구간(C) 밖에 위치할 때까지 제1 및 제2 바퀴(200, 300)가 본체(100)를 향하여 이동하도록 제2 구동 장치(500)를 제어할 수 있다.
구체적으로, 본체(100)는 제자리에 정지되어 있고, 제1 및 제2 바퀴(200, 300)는 본체(100)를 향하여 전방으로 이동할 수 있다. 이에 따라, 제1 및 제2 바퀴(200, 300)의 제2 접지점(W)이 본체(100)의 제1 접지점(B)과 가까워지고, 본체(100)의 무게 중심(M)이 제1 및 제2 접지점(B, W)사이 구간(C) 밖에 위치하게 될 수 있다.
본체(100)는 접지 구간(C)을 기준으로 접지 구간(C) 외측에 위치한 무게 중심(M)에 작용하는 중력에 의하여, 넘어졌던 제1 방향(R1)과 반대인 제2 방향(R2)으로 복원 토크가 작용될 수 있다. 이에 따라, 이동 로봇 장치(1)는 다시 도 14에 도시된 바와 같이 넘어지기 이전 자세로 복귀할 수 있다.
상술한 제어 과정은, 본체(100)가 전방을 향하여 제1 방향(R1)으로 넘어지는 경우를 상정한 것이나, 본체(100)가 넘어지는 방향이 이에 한정되는 것은 아니고, 후방을 향하여 넘어질 수도 있다. 본체(100)가 후방을 향하여 넘어지는 경우에도, 상술한 제어 과정이 동일하게 적용되어, 이동 로봇 장치(1)는 넘어지기 이전 자세로 복귀할 수 있다.
이상에서는 본 개시의 바람직한 실시예에 대해서 도시하고, 설명하였으나, 본 개시는 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 개시의 요지를 벗어남이 없이 당해 개시가 속하는 기술분야에서 통상의 지식을 가진자라면 누구든지 다양한 변형 실시가 가능한 것은 물론이고, 그와 같은 변경은 청구범위 기재의 범위 내에 있게 된다.
Claims (15)
- 이동 로봇 장치에 있어서,본체;상기 본체의 양 측면에 각각 배치되는 제1 바퀴 및 제2 바퀴;상기 제1 및 제2 바퀴 각각에 구동력을 제공하는 제1 구동 장치;상기 본체를 상기 제1 및 제2 바퀴의 중심축을 기준으로 수직 방향으로 이동시키는 제2 구동 장치; 및상기 본체가 지면과 접촉하여 이동하거나, 지면과 이격되어 이동하도록 상기 제2 구동 장치를 제어하는 프로세서;를 포함하는 이동 로봇 장치.
- 제1항에 있어서,상기 제1 구동 장치는,상기 제1 바퀴에 구동력을 제공하는 제1 모터 및상기 제2 바퀴에 구동력을 제공하는 제2 모터를 포함하는 이동 로봇 장치.
- 제1항에 있어서,상기 제2 구동 장치는,상기 제1 및 제2 바퀴 중 적어도 하나에 배치되는 랙 및상기 본체 내에 상기 랙과 맞물리도록 배치되는 피니언을 포함하는 이동 로봇 장치.
- 제3항에 있어서,상기 랙은 수직하게 배치되는 이동 로봇 장치.
- 제3항에 있어서,상기 랙은,상기 제1 바퀴 내에 배치되는 제1 랙 및상기 제2 바퀴 내에 배치되는 제2 랙을 포함하고,상기 피니언은,상기 제1 랙과 맞물리도록 배치되는 제1 피니언 및상기 제2 랙과 맞물리도록 배치되는 제2 피니언을 포함하는 이동 로봇 장치.
- 제5항에 있어서,상기 제2 구동 장치는,상기 제1 피니언을 회전시키는 제3 모터 및상기 제2 피니언을 회전시키는 제4 모터를 포함하는 이동 로봇 장치.
- 제5항에 있어서,상기 제1 바퀴는,회전 가능한 제1 바퀴 커버 및상기 제1 바퀴 커버와 상기 본체 사이에 배치되는 제1 중간 부재를 포함하고,상기 제2 바퀴는,회전 가능한 제2 바퀴 커버 및상기 제2 바퀴 커버와 상기 본체 사이에 배치되는 제2 중간 부재를 포함하고,상기 제1 랙은 상기 제1 중간 부재에 배치되고,상기 제2 랙은 상기 제2 중간 부재에 배치되는 이동 로봇 장치.
- 제7항에 있어서,상기 제1 및 제2 중간 부재 중 적어도 하나에 배치되는 가이드 레일;을 더 포함하고,상기 본체는 측면에 상기 가이드 레일을 따라 이동 가능한 블록을 포함하는 이동 로봇 장치.
- 제8항에 있어서,상기 가이드 레일은 수직하게 배치되는 이동 로봇 장치.
- 제1항에 있어서,상기 본체에 배치되어 상기 이동 로봇 장치의 주위 환경을 촬상하는 카메라;를 더 포함하는 이동 로봇 장치.
- 제1항에 있어서,상기 본체는 하부면에 회전 가능하게 연결되는 캐스터를 포함하는 이동 로봇 장치.
- 제11항에 있어서,상기 캐스터의 회전축은 상기 제1 및 제2 바퀴의 회전축과 나란한 이동 로봇 장치.
- 제11항에 있어서,상기 프로세서는,상기 캐스터가 선택적으로 지면과 접촉하거나 지면으로부터 이격되도록 상기 제2 구동 장치를 제어하는 이동 로봇 장치.
- 제1항에 있어서,상기 프로세서는,상기 이동 로봇 장치가 선회하는 방향으로 상기 본체가 틸팅되도록 상기 제2 구동 장치를 제어하는 이동 로봇 장치.
- 제1항에 있어서,상기 프로세서는,상기 본체가 넘어져서 지면과 접하는 경우, 상기 본체의 무게 중심이 상기 본체의 접지점과 상기 제1 및 제2 바퀴의 접지점 사이 구간 밖에 위치할 때까지 상기 제1 및 제2 바퀴가 상기 본체를 향하여 이동하도록 상기 제2 구동 장치를 제어하는 이동 로봇 장치.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP21842616.1A EP4144486B1 (en) | 2020-07-15 | 2021-06-30 | Mobile robot apparatus |
| US18/077,003 US12409546B2 (en) | 2020-07-15 | 2022-12-07 | Mobile robot apparatus |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20200087366 | 2020-07-15 | ||
| KR10-2020-0087366 | 2020-07-15 | ||
| KR10-2020-0144675 | 2020-11-02 | ||
| KR1020200144675A KR102861512B1 (ko) | 2020-07-15 | 2020-11-02 | 이동 로봇 장치 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/077,003 Continuation US12409546B2 (en) | 2020-07-15 | 2022-12-07 | Mobile robot apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022014909A1 true WO2022014909A1 (ko) | 2022-01-20 |
Family
ID=79554418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2021/008303 Ceased WO2022014909A1 (ko) | 2020-07-15 | 2021-06-30 | 이동 로봇 장치 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12409546B2 (ko) |
| EP (1) | EP4144486B1 (ko) |
| WO (1) | WO2022014909A1 (ko) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102946400B1 (ko) * | 2020-11-17 | 2026-04-02 | 삼성전자주식회사 | 이동 로봇 장치 및 이의 제어 방법 |
| KR102888826B1 (ko) | 2021-01-28 | 2025-11-21 | 삼성전자주식회사 | 이동 로봇 장치 및 이의 제어 방법 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040182614A1 (en) * | 2003-01-31 | 2004-09-23 | Yoshiaki Wakui | Movable robot |
| KR20110108103A (ko) * | 2010-03-26 | 2011-10-05 | 호야로봇 (주) | 주행 로봇 |
| KR20110132745A (ko) * | 2010-06-03 | 2011-12-09 | 경북대학교 산학협력단 | 구형로봇 |
| JP2019018276A (ja) * | 2017-07-14 | 2019-02-07 | パナソニックIpマネジメント株式会社 | ロボット |
| KR20200025102A (ko) * | 2018-08-29 | 2020-03-10 | 삼성전자주식회사 | 서스펜션 모듈을 포함하는 이동 로봇 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6111082A (ja) * | 1984-06-26 | 1986-01-18 | 柴 契一 | 自走玩具 |
| KR20010089835A (ko) * | 2000-03-27 | 2001-10-11 | 소병곤 | 볼 형상을 갖는 자동차완구 |
| JP2005118316A (ja) * | 2003-10-16 | 2005-05-12 | Yoshida Industry Co Ltd | 化粧料容器 |
| KR100783134B1 (ko) | 2005-12-08 | 2007-12-07 | 한국전자통신연구원 | 로봇의 무게중심 이동장치, 그 장치를 이용한 시스템 및방법 |
| US7468592B2 (en) * | 2005-12-08 | 2008-12-23 | Electronics And Telecommunications Research Insitute | Apparatus for moving center of gravity of robot, and system and method using the same |
| US7847504B2 (en) * | 2006-10-10 | 2010-12-07 | Carnegie Mellon University | Dynamic balancing mobile robot |
| JP4973303B2 (ja) * | 2007-04-27 | 2012-07-11 | トヨタ自動車株式会社 | 倒立型移動体および倒立型移動体の移動停止方法 |
| JP5017589B2 (ja) * | 2009-05-15 | 2012-09-05 | 防衛省技術研究本部長 | 手投げ型ロボット |
| EP2879009A1 (en) | 2012-06-29 | 2015-06-03 | Kabushiki Kaisha Yaskawa Denki | Moving body and moving body system |
| KR102125334B1 (ko) | 2014-01-06 | 2020-06-22 | 삼성전자주식회사 | 로봇 청소기 및 그 제어방법 |
| CN107407939B (zh) | 2015-03-12 | 2020-08-14 | 株式会社村田制作所 | 球平衡机器人 |
| FR3043582B1 (fr) | 2015-11-18 | 2018-10-26 | Aldebaran Robotics | Robot a caractere humanoide motorise |
| JP6695061B2 (ja) * | 2016-07-27 | 2020-05-20 | パナソニックIpマネジメント株式会社 | ロボット |
| KR101984012B1 (ko) | 2016-12-14 | 2019-05-31 | (주)아이포바인 | 로봇 청소기 |
| CN107499393B (zh) | 2017-08-04 | 2020-11-13 | 歌尔科技有限公司 | 一种双轮自平衡机器人 |
| KR101912806B1 (ko) | 2017-08-29 | 2018-10-29 | 강영모 | 이동성능이 향상된 탐사로봇 |
| JP6936081B2 (ja) * | 2017-08-30 | 2021-09-15 | パナソニック株式会社 | ロボット |
| US20200070923A1 (en) | 2018-08-30 | 2020-03-05 | Level 5 Labs, Inc. | Self-balancing base with carriage |
| KR20190099146A (ko) | 2019-07-15 | 2019-08-26 | 엘지전자 주식회사 | 이동 로봇의 주행 안정성을 유지하는 방법 및 그 이동 로봇 |
-
2021
- 2021-06-30 EP EP21842616.1A patent/EP4144486B1/en active Active
- 2021-06-30 WO PCT/KR2021/008303 patent/WO2022014909A1/ko not_active Ceased
-
2022
- 2022-12-07 US US18/077,003 patent/US12409546B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040182614A1 (en) * | 2003-01-31 | 2004-09-23 | Yoshiaki Wakui | Movable robot |
| KR20110108103A (ko) * | 2010-03-26 | 2011-10-05 | 호야로봇 (주) | 주행 로봇 |
| KR20110132745A (ko) * | 2010-06-03 | 2011-12-09 | 경북대학교 산학협력단 | 구형로봇 |
| JP2019018276A (ja) * | 2017-07-14 | 2019-02-07 | パナソニックIpマネジメント株式会社 | ロボット |
| KR20200025102A (ko) * | 2018-08-29 | 2020-03-10 | 삼성전자주식회사 | 서스펜션 모듈을 포함하는 이동 로봇 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4144486A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4144486A1 (en) | 2023-03-08 |
| US12409546B2 (en) | 2025-09-09 |
| EP4144486C0 (en) | 2025-06-25 |
| US20230098075A1 (en) | 2023-03-30 |
| EP4144486B1 (en) | 2025-06-25 |
| EP4144486A4 (en) | 2023-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022163998A1 (ko) | 이동 로봇 장치 및 이의 제어 방법 | |
| WO2022108106A1 (ko) | 이동 로봇 장치 및 이의 제어 방법 | |
| WO2022014909A1 (ko) | 이동 로봇 장치 | |
| WO2015037755A1 (ko) | 자동 청소기 | |
| WO2013085085A1 (en) | Automatic moving apparatus and manual operation method thereof | |
| WO2014116037A1 (ko) | 구형이동체 및 그 구동방법 | |
| WO2016204550A1 (en) | Particle sensing device and air conditioner including the same | |
| WO2016190658A1 (en) | Robot cleaner | |
| WO2020096170A1 (ko) | 쇼핑 카트로 이용 가능한 이동 로봇 | |
| WO2011099653A1 (ko) | 업라이트형 진공 청소기 | |
| WO2017099479A1 (ko) | 사용자의 행동을 인지하여 사물을 제어하는 사물인터넷 시스템 | |
| WO2011019200A2 (ko) | 홍보 가능한 지능형 디스플레이 장치 및 그 홍보 방법 | |
| WO2021246635A1 (ko) | 이동 로봇 | |
| WO2016088918A1 (ko) | 서비스 로봇 | |
| WO2017200237A1 (ko) | 진공 청소기 | |
| KR20220009305A (ko) | 이동 로봇 장치 | |
| WO2012102442A1 (ko) | Pc 기반의 모듈형 휴머노이드 로봇 플랫폼 | |
| WO2020091441A2 (ko) | 가전 기기 | |
| WO2022030680A1 (ko) | 로봇 청소기 | |
| WO2021132888A1 (ko) | 이동 로봇 장치 | |
| EP3638089A1 (en) | Vacuum cleaner | |
| WO2021133105A1 (ko) | 이동 로봇 장치 및 이의 제어 방법 | |
| WO2021002718A2 (en) | Mobile robot and control method thereof | |
| CN113414778A (zh) | 机器人远程语音识别控制设备 | |
| WO2020180108A1 (ko) | 이동 로봇 및 이동 로봇의 제어방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21842616 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2021842616 Country of ref document: EP Effective date: 20221201 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2021842616 Country of ref document: EP |