WO2019194627A1 - 이동 로봇과 이동 로봇 시스템 - Google Patents
이동 로봇과 이동 로봇 시스템 Download PDFInfo
- Publication number
- WO2019194627A1 WO2019194627A1 PCT/KR2019/004048 KR2019004048W WO2019194627A1 WO 2019194627 A1 WO2019194627 A1 WO 2019194627A1 KR 2019004048 W KR2019004048 W KR 2019004048W WO 2019194627 A1 WO2019194627 A1 WO 2019194627A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- driving
- region
- area
- island
- mobile robot
- Prior art date
Links
- 238000003032 molecular docking Methods 0.000 claims description 94
- 238000000034 method Methods 0.000 claims description 28
- 230000000903 blocking effect Effects 0.000 description 17
- 238000001514 detection method Methods 0.000 description 10
- 238000003780 insertion Methods 0.000 description 7
- 230000037431 insertion Effects 0.000 description 7
- 230000001133 acceleration Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000003860 storage Methods 0.000 description 6
- 230000005611 electricity Effects 0.000 description 4
- 244000025254 Cannabis sativa Species 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 230000001012 protector Effects 0.000 description 2
- 230000035939 shock Effects 0.000 description 2
- 238000010521 absorption reaction Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000009969 flowable effect Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000003014 reinforcing effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0259—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
- G05D1/0265—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means using buried wires
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0219—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory ensuring the processing of the whole working surface
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/006—Control or measuring arrangements
- A01D34/008—Control or measuring arrangements for automated or remotely controlled operation
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/835—Mowers; Mowing apparatus of harvesters specially adapted for particular purposes
- A01D34/86—Mowers; Mowing apparatus of harvesters specially adapted for particular purposes for use on sloping ground, e.g. on embankments or in ditches
-
- 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
-
- 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
-
- 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/005—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators using batteries, e.g. as a back-up power source
-
- 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
-
- 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/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- 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/1679—Programme controls characterised by the tasks executed
- B25J9/1684—Tracking a line or surface by means of sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L53/00—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
- B60L53/10—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles characterised by the energy transfer between the charging station and the vehicle
- B60L53/14—Conductive energy transfer
- B60L53/16—Connectors, e.g. plugs or sockets, specially adapted for charging electric vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L53/00—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
- B60L53/30—Constructional details of charging stations
- B60L53/35—Means for automatic or assisted adjustment of the relative position of charging devices and vehicles
- B60L53/36—Means for automatic or assisted adjustment of the relative position of charging devices and vehicles by positioning the vehicle
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0038—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by providing the operator with simple or augmented images from one or more cameras located onboard the vehicle, e.g. tele-operation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0214—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0225—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0259—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D2101/00—Lawn-mowers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2200/00—Type of vehicles
- B60L2200/40—Working vehicles
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/7072—Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/12—Electric charging stations
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/14—Plug-in electric vehicles
Definitions
- the present invention relates to a mobile robot and a mobile robot system that travels in a non-traveling region generated by an island in a travel region during pattern driving of the mobile robot.
- Robots have been developed for industrial use and have been a part of factory automation. Recently, the application of robots has been further expanded, medical robots, aerospace robots, and the like have been developed, and home robots that can be used in general homes have also been made. Among these robots, a moving robot capable of traveling by magnetic force is called a mobile robot. A representative example of a mobile robot used in a home outdoor environment is a mowing robot.
- the movable area In the case of a mobile robot that autonomously runs indoors, the movable area is limited by walls or furniture, but in the case of a mobile robot that runs autonomously, it is necessary to set a movable area in advance. In addition, there is a need to limit the movable area so that the lawn mower robot travels in the area where the lawn mower is planted.
- a wire is embedded to set an area to which a mowing robot moves, and the mowing robot senses a magnetic field formed by a current flowing through the wire. Can move within the area set by
- a traveling method in which a pattern travel is executed by using one point of a wire as a starting point. Pattern driving is performed a plurality of times in one area, and accordingly, lawn mowing proceeds sequentially.
- At least one island may be partitioned in the traveling area in which the zone is defined by the boundary wire.
- the island region is a region in which the lawn mowing does not proceed by the installation or the like in the traveling area where the mowing proceeds, and may be partitioned by the boundary wire to indicate that the area is the island area.
- an area partitioned by another boundary wire may be formed in one travel area partitioned by the boundary wire.
- the mobile robot proceeds pattern driving while checking the boundary according to the signal from each boundary wire, when the island boundary signal is received during the pattern driving, the mowing of the driving area except the island area is changed while changing the length of the long axis or short axis. Proceed.
- the mobile robot determines that the pattern driving is completed according to the boundary wire of the island region, and thus, even if the driving is completed for the entire driving region, the mobile robot does not recognize the existence of the non-driving region.
- a first object of the present invention is to progress a continuous run by varying the length of the pattern run according to the case where the island area exists in the travel area when the pattern travel is performed.
- a second object of the present invention is to determine whether or not a non-traveling region generated by an island region occurs without absolute position information on a current position, thereby driving the non-traveling region.
- the third object of the present invention by determining whether there is a non-traveling area according to the shape of the travel area, driving can be performed without a non-traveling area by pattern driving in one travel area, thereby improving work completion.
- the driving may be controlled to minimize the area where the lawn is not mowed by performing pattern driving of the non-traveling region according to the shape of the island region.
- the present invention provides a body forming an appearance; A driving unit for moving the body; A boundary signal detector for detecting a boundary signal generated in the boundary region of the driving area; And a controller configured to control the driving unit to pattern-drive the driving region, and to search for the non-traveling region by the island region to continuously travel the non-traveling region when the island region exists in the driving region. It provides a mobile robot comprising.
- the controller may control the driving unit to perform pattern driving in a zigzag mode in which the long axis and the short axis travel alternately.
- the island area may be formed to generate the boundary signal along an outline of the island area within the travel area.
- the controller may drive the pattern along the length of the long axis reduced until the island area ends.
- the vehicle may move to the non-traveling region and proceed with pattern driving for the non-traveling region.
- the controller may search for the non-traveling region while traveling along the boundary wire of the island region.
- the island region When the island region is formed in a circular shape, when the normal of the island region is parallel to the long axis, the island region may stop traveling along the boundary wire.
- the controller may proceed with pattern driving for the non-traveling region.
- the controller may continuously proceed with the pattern driving for the remaining region of the driving region.
- the controller may proceed to travel along the boundary wire in a direction opposite to the pattern travel.
- the controller may detect the presence of the island region when the long axis is reduced from the first length to the second length.
- the controller determines that the island region is terminated when the long axis increases to a length greater than the second length, and moves along the short axis in a direction opposite to the direction of pattern travel to contact the boundary wire of the island region. Can be driven.
- the present invention includes a boundary wire for defining a travel area, and an island area in the travel area; And a body forming an exterior, a moving unit for moving the body, a boundary signal detecting unit for detecting a boundary signal generated from the boundary wire, and the driving unit for pattern driving the driving area.
- the present invention provides a mobile robot system including a mobile robot including a controller configured to search for a non-traveling region and continuously control driving of the non-traveling region.
- the controller may control the driving unit to perform pattern driving in a zigzag mode in which the long axis and the short axis travel alternately.
- the pattern driving is performed according to the length of the long axis reduced until the island area ends.
- the pattern area moves to the untraveled area and the untraveled area. The pattern driving can proceed.
- the island region When the island region is formed in a circular shape, the island region may move to the non-traveling region and travel along the boundary wire until the normal of the island region is parallel to the long axis.
- the island region when the island region is formed as a polygon, when the island region ends, the island region may move to the non-traveling region to proceed with pattern driving for the non-traveling region in the opposite direction.
- the present invention when there is an island region in the driving region when the pattern driving, the length of the pattern driving according to the continuous running by varying the length of the driving region without traveling stop and manual movement of the mobile robot Can complete the driving of. Therefore, battery efficiency can be improved, and user's time and cost can be saved.
- pattern driving is performed without a non-traveling region for one driving region. This can improve work completion.
- the pattern driving of the non-traveling region may be performed according to the shape of the island region, thereby minimizing the region where the grass is not mowed.
- FIG. 1 is a perspective view of a mobile robot 100 according to an embodiment of the present invention.
- FIG. 2 is an elevation view of the front of the mobile robot 100 of FIG. 1.
- FIG. 3 is an elevation view of the right side of the mobile robot 100 of FIG. 1.
- FIG. 4 is an elevation view of a lower side of the mobile robot 100 of FIG. 1.
- FIG. 5 is a perspective view illustrating a docking device 200 for docking the mobile robot 100 of FIG. 1.
- FIG. 6 is an elevational view of the docking device 200 of FIG.
- FIG. 7A is a rear view of the reference wire according to an embodiment of the present invention.
- 7B is a view of a reference wire according to an embodiment of the present invention viewed from one side.
- FIG. 8 is a block diagram illustrating a control relationship of the mobile robot 100 of FIG. 1.
- FIG. 9 is a view showing a mobile robot system according to an embodiment of the present invention.
- FIG. 10 is a flowchart illustrating a driving control method according to an embodiment of a mobile robot.
- 11A to 11B are state diagrams illustrating driving control according to the flowchart of FIG. 10.
- FIG. 12 is a flowchart illustrating a driving control method according to another embodiment of a mobile robot.
- 13A to 13B are state diagrams illustrating driving control according to the flowchart of FIG. 12.
- each component is exaggerated, omitted, or schematically illustrated for convenience and clarity of description.
- the size and area of each component does not necessarily reflect the actual size or area.
- the lawn mower robot 100 is described as an example, but is not necessarily limited thereto.
- the mobile robot 100 includes a body 110 forming an appearance.
- the body 110 forms an inner space.
- the mobile robot 100 includes a driving unit 120 for moving the body 110 with respect to the running surface.
- the mobile robot 100 includes a work unit 130 for performing a predetermined task.
- the body 110 includes a frame 111 to which the driving motor module 123 to be described later is fixed.
- the blade motor 132 to be described later is fixed to the frame 111.
- the frame 111 supports a battery, which will be described later.
- Frame 111 also provides a skeleton structure for supporting other components.
- the frame 111 is supported by the assist wheel 125 and the drive wheel 121.
- the body 110 includes side blocking portions 111a for blocking a user's finger from entering the blade 131 at both sides of the blade 131.
- the side blocking portion 111a is fixed to the frame 111.
- the side blocking portion 111a is disposed to protrude downward compared to the lower surface of the other part of the frame 111.
- the side blocking part 111a is disposed covering the upper part of the space between the driving wheel 121 and the auxiliary wheel 125.
- the pair of side blocking portions 111a-1 and 111a-2 are disposed left and right with the blade 131 interposed therebetween.
- the side blocking portion 111a is disposed spaced apart from the blade 131 by a predetermined distance.
- the front surface 111af of the side blocking portion 111a is formed to be round.
- the front surface 111af forms a surface that is bent upward from the lower surface of the side blocking portion 111a toward the front.
- the body 110 includes a front blocking part 111b for blocking a user's finger from entering the blade 131 in front of the blade 131.
- the front blocking portion 111b is fixed to the frame 111.
- the front blocking portion 111b is disposed covering a portion of the upper portion of the space between the pair of auxiliary wheels 125 (L) and 125 (R).
- the front blocking portion 111b includes a protruding rib 111ba that projects downward compared to the lower surface of the other portion of the frame 111.
- the protruding ribs 111ba extend in the front-rear direction.
- the upper end of the protruding rib 111ba is fixed to the frame 111, and the lower end of the protruding rib 111ba forms a free end.
- the plurality of protruding ribs 111ba may be spaced apart in the left and right directions.
- the plurality of protruding ribs 111ba may be disposed in parallel to each other.
- a gap is formed between two adjacent protruding ribs 111ba.
- the front face of the protruding rib 111ba is formed to be round.
- the front face of the protruding ribs 111ba forms a surface that is bent upwards from the lower side of the protruding ribs 111ba toward the front.
- the front blocking portion 111b includes an auxiliary rib 111bb that assists rigidity.
- An auxiliary rib 111bb for reinforcing the rigidity of the front blocking portion 111b is disposed between the upper ends of two adjacent protruding ribs 111ba.
- the auxiliary ribs 111bb may protrude downward and extend in a lattice shape.
- the frame 111 is provided with a caster (not shown) for rotatably supporting the auxiliary wheel 125.
- the caster is rotatably disposed with respect to the frame 111.
- the caster is rotatably provided about the vertical axis.
- the caster is disposed below the frame 111.
- a pair of casters is provided corresponding to the pair of auxiliary wheels 125.
- the body 110 includes a case 112 covering the frame 111 from above.
- the case 112 forms an upper side and a front / rear / left / right side of the mobile robot 100.
- the body 110 may include a case connection part (not shown) that fixes the case 112 to the frame 111. It may be fixed to the case 112 on the top of the case connecting portion.
- the case connection part may be arranged to be movable on the frame 111.
- the case connection part may be disposed to be movable only in the vertical direction with respect to the frame 111.
- the case connection part may be provided to be movable only within a predetermined range.
- the case connecting portion flows integrally with the case 112. As a result, the case 112 may flow with respect to the frame 111.
- Body 110 includes bumper 112b disposed at the front.
- the bumper 112b may absorb a shock when in contact with an external obstacle.
- a bumper groove formed in the front side of the bumper 112b may be formed to be recessed to the rear side and formed to extend in the left and right directions.
- a plurality of bumper grooves may be spaced apart in the vertical direction.
- the lower end of the protruding rib 111ba is disposed at a lower position than the lower end of the auxiliary rib 111bb.
- the bumper 112b is formed by connecting the front surface and the left and right sides thereof to each other.
- the front and side surfaces of the bumper 112b are connected roundly.
- the body 110 may include a bumper auxiliary part 112c disposed to surround the outer surface of the bumper 112b.
- Bumper auxiliary portion 112c is coupled to bumper 112b.
- the bumper auxiliary part 112c surrounds the lower part of the front face and the lower left and right sides of the bumper 112b.
- the bumper auxiliary part 112c may cover the lower half of the front surface and the left and right sides of the bumper 112b.
- the front end face of the bumper auxiliary part 112c is disposed in front of the front end face of the bumper 112b.
- the bumper auxiliary portion 112c forms a surface protruding from the surface of the bumper 112b.
- the bumper auxiliary part 112c may be formed of a material advantageous for shock absorption such as rubber.
- the bumper auxiliary part 112c may be formed of a flexible material.
- the frame 111 may be provided with a flow fixing part (not shown) to which the bumper 112b is fixed.
- the flow fixing part may be disposed to protrude upward of the frame 111.
- the bumper 112b may be fixed to the upper end of the flow fixing part.
- the bumper 112b may be disposed to be movable within a predetermined range with respect to the frame 111.
- the bumper 112b may be fixed to the flow fixing part and flow integrally with the flow fixing part.
- the flow fixing part may be disposed in the frame 111 in a flowable manner.
- the flow fixing part may be provided to be rotatable within a predetermined range with respect to the frame 111 about the virtual rotation axis. Accordingly, the bumper 112b may be rotatably provided integrally with the flow fixing part with respect to the frame 111.
- Body 110 includes handle 113.
- the handle 113 may be disposed at the rear side of the case 112.
- the body 110 includes a battery inlet 114 for drawing out a battery.
- the battery input unit 114 may be disposed on the lower surface of the frame 111.
- the battery input unit 114 may be disposed at the rear side of the frame 111.
- the body 110 includes a power switch 115 for turning on / off the power of the mobile robot 100.
- the power switch 115 may be disposed on the lower surface of the frame 111.
- the body 110 includes a blade protector 116 covering the lower side of the central portion of the blade 131.
- the blade protector 116 is provided so that the blade of the centrifugal portion of the blade 131 is exposed but the center portion of the blade 131 is covered.
- the body 110 includes a first opening and closing portion 117 that opens and closes a portion where the height adjusting portion 156 and the height display portion 157 are disposed.
- the first opening and closing part 117 is hinged to the case 112 and is provided to enable the opening and closing operations.
- the first opening and closing part 117 is disposed on the upper side surface of the case 112.
- the first opening / closing part 117 is formed in a plate shape and covers the upper side of the height adjusting part 156 and the height display part 157 in the closed state.
- the body 110 includes a second opening and closing portion 118 that opens and closes a portion where the display module 165 and the input unit 164 are disposed.
- the second opening and closing part 118 is hinged to the case 112 and is provided to enable the opening and closing operations.
- the second opening and closing portion 118 is disposed on the upper side of the case 112.
- the second opening and closing portion 118 is disposed behind the first opening and closing portion 117.
- the second opening / closing part 118 is formed in a plate shape to cover the display module 165 and the input unit 164 in the closed state.
- the openable angle of the second opening / closing portion 118 is preset to be smaller than the openable angle of the first opening / closing portion 117. Through this, even in the open state of the second opening and closing portion 118, the user can easily open the first opening and closing portion 117, and allows the user to easily operate the height adjustment unit 156. In addition, even when the second opening / closing part 118 is opened, the user can visually check the contents of the height display part 157.
- the openable angle of the first opening / closing part 117 may be provided to be about 80 to 90 degrees based on the closed state.
- the openable angle of the second opening / closing part 118 may be provided to be about 45 to 60 degrees based on the closed state.
- the first opening / closing part 117 is opened by the rear end being lifted upward from the front end, and the second opening / closing part 118 is opened by the rear end being lifted upward from the front end.
- the user can open and close the first opening and closing portion 117 and the second opening and closing portion 118 in the rear of the lawn mowing robot 100, which is a safe area even when the mowing robot 100 moves forward.
- the opening operation of the first opening and closing portion 117 and the opening operation of the second opening and closing portion 118 may be prevented from interfering with each other.
- the first opening and closing portion 117 may be provided to be rotatable with respect to the case 112 about the rotation axis extending in the left and right directions from the front end of the first opening and closing portion 117.
- the second opening and closing portion 118 may be provided to be rotatable with respect to the case 112 about the rotation axis extending in the left and right directions from the front end of the second opening and closing portion 118.
- the body 110 includes a first motor housing 119a for accommodating the first drive motor 123 (L) and a second motor housing for accommodating the second drive motor 123 (R). 119b).
- the first motor housing 119a may be fixed to the left side of the frame 111
- the second motor housing 119b may be fixed to the right side of the frame.
- the right end of the first motor housing 119a is fixed to the frame 111.
- the left end of the second motor housing 119b is fixed to the frame 111.
- the first motor housing 119a is formed in a cylindrical shape that forms a height from side to side as a whole.
- the second motor housing 119b is formed in a cylindrical shape that forms a height from side to side as a whole.
- the driving unit 120 includes a driving wheel 121 that is rotated by the driving force of the driving motor module 123.
- the driving unit 120 may include at least one pair of driving wheels 121 that are rotated by the driving force of the driving motor module 123.
- the drive wheel 121 includes a first wheel 121 (L) and a second wheel 121 (R) which are provided on the left and right so as to be rotatable independently of each other.
- the first wheel 121 (L) is disposed at the left side
- the second wheel 121 (R) is disposed at the right side.
- the first wheel 121 (L) and the second wheel 121 (R) are spaced apart from side to side.
- the first wheel 121 (L) and the second wheel 121 (R) are disposed below the rear side of the body 110.
- the first wheel 121 (L) and the second wheel 121 (R) are each rotatably provided so that the body 110 can rotate and move forward with respect to the ground.
- the body 110 may move forward with respect to the ground.
- the rotation speed of the first wheel 121 (L) is faster than the rotation speed of the second wheel 121 (R) or the rotation direction of the first wheel 121 (L) and the second wheel 121.
- the rotation directions of (R) are different from each other, the body 110 may rotate in relation to the ground.
- the first wheel 121 (L) and the second wheel 121 (R) may be larger than the auxiliary wheel 125.
- An axis of the first driving motor 123 (L) may be fixed to the center of the first wheel 121 (L), and a second driving motor 123 (R) to the center of the second wheel 121 (R). The axis of) may be fixed.
- the driving wheel 121 includes a wheel outer circumferential portion 121b in contact with the ground.
- the wheel outer circumference 121b may be a tire.
- the wheel outer circumferential portion 121b may be provided with a plurality of protrusions for increasing friction with the ground.
- the driving wheel 121 may include a wheel frame (not shown) which fixes the wheel outer periphery 121b and receives the power of the motor 123.
- the shaft of the motor 123 is fixed to the center of the wheel frame, it can receive a rotational force.
- the wheel outer portion 121b is disposed to surround the circumference of the wheel frame.
- the drive wheel 121 includes a wheel cover 121a that covers the outer surface of the wheel frame.
- the wheel cover 121a is disposed in a direction opposite to the direction in which the motor 123 is disposed based on the wheel frame.
- the wheel cover 121a is disposed at the center of the wheel outer circumferential portion 121b.
- the driving unit 120 includes a driving motor module 123 for generating a driving force, and includes a driving motor module 123 for providing a driving force to the driving wheel 121.
- the driving motor module 123 includes a first wheel. And a first driving motor 123 (L) for providing a driving force of 121 (L), and a second driving motor 123 (R) for providing a driving force of the second wheel 121 (R).
- the first driving motor 123 (L) and the second driving motor 123 (R) may be disposed to be spaced apart from side to side.
- the first driving motor 123 (L) may be arranged as the second driving motor 123 (L). R)) may be disposed on the left side.
- the first driving motor 123 (L) and the second driving motor 123 (R) may be disposed under the body 110.
- the first driving motor 123 (L) and the second driving motor 123 (R) may be disposed at the rear portion of the body 110.
- the first driving motor 123 (L) is disposed on the right side of the first wheel 121 (L), and the second driving motor 123 (R) is disposed on the left side of the second wheel 121 (R). Can be.
- the first driving motor 123 (L) and the second driving motor 123 (R) are fixed to the body 110.
- the first driving motor 123 (L) may be disposed inside the first motor housing 119a so that the motor shaft protrudes to the left side.
- the second driving motor 123 (R) may be disposed in the second motor housing 119b so that the motor shaft protrudes to the right.
- the first wheel 121 (L) and the second wheel 121 (R) are the rotation shafts of the first drive motor 123 (L) and the rotation shafts of the second drive motor 123 (R), respectively.
- parts such as a shaft may be connected, or by a gear or a chain, such as a motor (123 (L), 123 (R)) ) May be implemented to be transmitted to the wheels (121a, 120b).
- the driving unit 120 may include an auxiliary wheel 125 supporting the body 110 together with the driving wheel 121.
- the auxiliary wheel 125 may be disposed in front of the blade 131.
- the auxiliary wheel 125 is a wheel that does not receive the driving force by the motor, and serves to support the body 110 with respect to the ground.
- the caster supporting the rotation axis of the auxiliary wheel 125 is coupled to the frame 111 so as to be rotatable about a vertical axis.
- the first auxiliary wheel 125 (L) disposed on the left side and the second auxiliary wheel 125 (R) disposed on the right side may be provided.
- the work unit 130 is provided to perform a predetermined task.
- the working portion 130 is disposed on the body 110.
- the work unit 130 may be provided to perform a task such as cleaning or mowing.
- the work unit 130 may be provided to perform an operation such as transporting an object or finding an object.
- the work unit 130 may perform a security function for detecting an external intruder or a dangerous situation in the vicinity.
- the work unit 130 is described as mowing the lawn, but the kind of work of the work unit 130 may be various examples, and need not be limited to the example of the present description.
- the work unit 130 may include a blade 131 rotatably provided to mow the lawn.
- the work unit 130 may include a blade motor 132 that provides a rotational force of the blade 131.
- the blade 131 is disposed between the driving wheel 121 and the auxiliary wheel 125.
- the blade 131 is disposed at the lower side of the body 110.
- the blade 131 is provided to be exposed from the lower side of the body 110.
- the blade 131 rotates about a rotation axis extending in the vertical direction to mow the lawn.
- the blade motor 132 may be disposed in front of the first wheel 121 (L) and the second wheel 121 (R). The blade motor 132 is disposed below the central portion in the internal space of the body 110.
- the blade motor 132 may be disposed at the rear side of the auxiliary wheel 125.
- the blade motor 132 may be disposed below the body 110.
- the rotational force of the motor shaft is transmitted to the blade 131 using a structure such as a gear.
- the mobile robot 100 includes a battery (not shown) for supplying power to the driving motor module 123.
- the battery supplies power to the first driving motor 123 (L).
- the battery supplies power to the second driving motor 123 (R).
- the battery may supply power to the blade motor 132.
- the battery may provide power to the controller 190, the azimuth sensor 176, and the output unit 165.
- the battery may be disposed below the rear side in the internal space of the body 110.
- the mobile robot 100 is provided to change the height of the blade 131 with respect to the ground, it is possible to change the mowing height of the grass.
- the mobile robot 100 includes a height adjusting unit 156 for changing a height of the blade 131 by the user.
- the height adjusting unit 156 may include a rotatable dial to change the height of the blade 131 by rotating the dial.
- the mobile robot 100 includes a height display unit 157 that displays the level of the height of the blade 131.
- the height display unit 157 may display the expected height value of the lawn after the mobile robot 100 mows to the current blade 131 height.
- the mobile robot 100 includes a docking insertion unit 158 connected to the docking device 200 when the docking device 200 is docked.
- the docking inserting portion 158 is provided to be recessed to insert the docking connection portion 210 of the docking device 200.
- the docking insert 158 is disposed at the front of the body 110.
- the mobile robot 100 may include a charging corresponding terminal 159 disposed at a position in contact with the charging terminal 211, which will be described later, while the docking insertion unit 158 is inserted into the docking connection unit 210.
- the charging corresponding terminal 159 may include a pair of charging corresponding terminals 159a and 159b disposed at positions corresponding to the pair of charging terminals 211 (211a and 211b).
- the pair of charging corresponding terminals 159a and 159b may be disposed left and right with the docking insertion portion 158 interposed therebetween.
- a terminal cover may be provided to cover the docking insertion unit 158 and the pair of charging terminals 211, 211a and 211b to be opened and closed.
- the terminal cover may cover the docking inserting portion 158 and the pair of charging terminals 211 (211a, 211b).
- a terminal cover may be opened to expose the docking insertion unit 158 and a pair of charging terminals 211a and 211b.
- the docking device 200 includes a docking base 230 disposed on the bottom, and a docking support part 220 protruding upward from the front portion of the docking base 230.
- the docking base 230 defines a plane parallel to the horizontal direction.
- the docking base 230 has a plate shape in which the mobile robot 100 may be seated.
- the docking support 220 extends in the docking base 230 in a direction crossing the horizontal direction.
- the docking connector 210 When the mobile robot 100 is charged, the docking connector 210 is inserted into the docking insertion unit 158.
- the docking connection portion 210 may protrude rearward from the docking support 220.
- the docking connection portion 210 may have a thickness in the vertical direction smaller than the width in the left and right directions.
- the left and right width of the docking connection portion 210 may be formed to be narrower toward the rear side.
- the docking connection 210 is trapezoidal in its entirety.
- the docking connection portion 210 is formed in a symmetrical shape.
- the rear portion of the docking connection portion 210 forms a free end, and the front portion of the docking connection portion 210 is fixed to the docking support portion 220.
- the rear portion of the docking connection portion 210 may be formed in a rounded shape.
- the docking device 200 includes a charging terminal 211 for charging the mobile robot 100.
- the charging terminal 211 and the charging corresponding terminal 159 of the mobile robot 100 are in contact with each other, so that power for charging may be supplied from the docking device 200 to the mobile robot 100.
- the charging terminal 211 includes a contact surface facing the rear side, and the charging corresponding terminal 159 includes a contact corresponding surface facing the front side.
- the contact surface of the charging terminal 211 and the contact corresponding surface of the charging corresponding terminal 159 contact each other, the power supply of the docking device 200 is connected to the mobile robot 100.
- the charging terminal 211 may include a pair of charging terminals 211 (211a and 211b) forming a positive electrode and a negative electrode.
- the first charging terminals 211 and 211a are provided to contact the first charging corresponding terminal 159a, and the second charging terminals 211 and 211b are provided to contact the second charging corresponding terminal 159b.
- the pair of charging terminals 211, 211a and 211b may be disposed with the docking connection portion 210 interposed therebetween.
- the pair of charging terminals 211, 211a and 211b may be disposed at left and right sides of the docking connection portion 210.
- the docking base 230 includes a wheel guard 232 on which the driving wheel 121 and the auxiliary wheel 125 of the mobile robot 100 are raised.
- the wheel guard 232 includes a first wheel guard 232a for guiding the movement of the first auxiliary wheel 125 and a second wheel guard 232b for guiding the movement of the second auxiliary wheel 125.
- An upper convex center base 231 is disposed between the first wheel guard 232a and the second wheel guard 232b.
- the docking base 230 includes a slip prevention part 234 for preventing sliding of the first wheel 121 (L) and the second wheel 121 (R).
- the slip prevention part 234 may include a plurality of protrusions protruding upward.
- the boundary wire 290 for setting the boundary of the travel area of the mobile robot 100 may be implemented.
- the boundary wire 290 may generate a predetermined boundary signal.
- the mobile robot 100 may detect the boundary signal and recognize the boundary of the driving area set by the boundary wire 290.
- a predetermined electric current may flow along the boundary wire 290 to generate a magnetic field around the boundary wire 290.
- the generated magnetic field is a boundary signal.
- the magnetic field generated around the boundary wire 290 may change with a predetermined change pattern.
- the mobile robot 100 may recognize that it is close to the boundary wire 290 within a predetermined distance by using the boundary signal detection unit 177 that detects a magnetic field, and thereby, within the boundary set by the boundary wire 290. You can only drive in the driving area.
- the boundary wire 290 may generate a magnetic field in a direction distinct from the reference wire 270.
- the boundary wire 290 may be disposed substantially parallel to the horizontal plane.
- substantially parallel may include parallel in an engineering sense including complete parallelism of mathematical meaning and a certain level of error.
- the docking device 200 may serve to send a predetermined current to the boundary wire 290.
- the docking device 200 may include a wire terminal 250 that is connected to the boundary wire 290. Both ends of the boundary wire 290 may be connected to the first wire terminal 250a and the second wire terminal 250b, respectively. Through the connection of the boundary wire 290 and the wire terminal 250, the power supply of the docking device 200 may supply a current to the boundary wire 290.
- the boundary wire 290 may include a plurality of boundary wires that define the boundaries of the plurality of travel regions. That is, the entire area may be divided into two areas for the random homing driving path.
- the wire terminal 250 may be disposed in front of the docking device 200. That is, the wire terminal 250 may be disposed on the side opposite to the direction in which the docking connection portion 210 protrudes.
- the wire terminal 250 may be disposed on the docking support 220.
- the first wire terminal 250a and the second wire terminal 250b may be spaced apart from left and right.
- the docking device 200 may include a wire terminal opening and closing unit 240 to cover the wire terminal 250 to be opened and closed.
- the wire terminal opening and closing unit 240 may be disposed at the front side F of the docking support unit 220.
- Wire terminal opening and closing unit 240 is hinged to the docking support portion 220, it may be set in advance to open and close the operation through the rotation operation.
- the reference wire 270 for recognizing the position of the docking device 200 to the mobile robot 100 may be implemented.
- the reference wire 270 may generate a predetermined docking position signal.
- the mobile robot 100 senses the docking position signal, recognizes the position of the docking device 200 by the reference wire 270, and when a return command or charging is required, the mobile robot 100 moves to the recognized docking device 200 position. You can return.
- Such a position of the docking device 200 may be a reference point of driving of the mobile robot 100.
- the reference wire 270 is formed of a conductive material through which electricity can flow.
- the reference wire 270 may be connected to a power source of the docking device 200 which will be described later.
- a predetermined current may flow along the reference wire 270 to generate a magnetic field around the reference wire 270.
- the generated magnetic field is a docking position signal.
- An alternating current having a predetermined change pattern flows in the reference wire 270 so that a magnetic field generated around the reference wire 270 may change with a predetermined change pattern.
- the mobile robot 100 may recognize that it is close to the reference wire 270 within a predetermined distance by using the boundary signal detection unit 177 that detects a magnetic field, and through this, the docking device set by the reference wire 270. It may return to the position of 200.
- Reference wire 270 may generate a magnetic field in a direction distinct from boundary wire 290.
- the reference wire 270 may extend in a direction crossing the horizontal direction.
- the reference wire 270 may extend in the vertical direction perpendicular to the horizontal direction.
- the reference wire 270 may be installed in the docking device 200.
- the reference wire 270 may be disposed at various locations in the docking device 200.
- FIG. 7A is a view of the reference wire 270 according to the first embodiment of the present invention from the rear
- FIG. 7B is a view of the reference wire 270 according to the first embodiment of the present invention from one side.
- the reference wire 270 may be disposed inside the docking support 220. Since the reference wire 270 has to generate a magnetic field signal in the horizontal direction, the reference wire 270 is disposed to extend in the vertical direction. If the reference wire 270 is disposed on the docking base 230, there is a disadvantage that the thickness of the docking base 230 is very thick.
- the reference wire 270 may include a vertical portion 271 extending at least in a direction crossing the horizontal direction.
- the vertical portion 271 may be disposed substantially in parallel with the vertical direction UD.
- the direction of electricity input from the vertical portion 271 of the reference wire 270 may proceed from the top to the bottom direction, or may proceed from the bottom to the top direction.
- a plurality of vertical portions 271 may be disposed to generate more than a predetermined docking position signal in the entire peripheral area of the docking device 200.
- the vertical portion 271 may include a first vertical portion 271a and a second vertical portion 271b spaced apart from the first vertical portion 271a.
- the vertical portion 271 may include only one of the first vertical portion 271a and the second vertical portion 271b.
- the first vertical portion 271a and the second vertical portion 271b are spaced apart in the left and right directions.
- the first vertical portion 271a may be disposed adjacent to the right end of the docking support 220
- the second vertical portion 271b may be disposed adjacent to the left end of the docking support 220.
- an area where a magnetic field is generated by the reference wire 270 is maximized around the docking device 200. Will be expanded.
- the traveling directions of the currents of the first vertical portion 271a and the second vertical portion 271b may be the same or different.
- the second vertical portion 271b may flow from the lower portion to the upper direction.
- first vertical portion 271a and the second vertical portion 271b may be provided.
- the first vertical portion 271a and the second vertical portion 271b may be a collection of multiple wires, and the first vertical portion 271a and the second vertical portion 271b may have a constant arrangement.
- a single number of the first vertical portion 271a and the second vertical portion 271b may be disposed.
- the plurality of first vertical portions 271a are arranged in rows along a line extending in the front-back direction
- the plurality of second vertical portions 271b are arranged in rows along a line extending in the front-back direction. Can be.
- the plurality of first vertical portions 271a and the second vertical portions 271b are disposed at both ends in the left and right directions of the docking support 220 and arranged in rows in the front-rear direction, the plurality of first vertical portions 271a ) And the charging terminal 211 and the docking connection portion 210 may be disposed between the second vertical portion 271b.
- the configurations of the charging terminal 211 and the docking connection portion 210 are not changed. There is an advantage in that the reference wire 270 can be placed.
- the plurality of first vertical portions 271a and the second vertical portions 271b may be electrically connected to each other, or may be supplied with electricity from a separate power source.
- the docking device 200 may serve to send a predetermined current to the reference wire 270.
- the docking device 200 may include a wire terminal 250 connected to the reference wire 270. Both ends of the reference wire 270 may be connected to the first wire terminal 250a and the second wire terminal 250b, respectively. Through the connection of the reference wire 270 and the wire terminal 250, the power supply of the docking device 200 may supply a current to the reference wire 270.
- both ends of the plurality of first vertical portions 271a are connected to the first wire terminal 250a and the second wire terminal 250b, respectively, and both ends of the plurality of second vertical portions 271b are respectively the first ends. It may be connected to the wire terminal 250a and the second wire terminal 250b.
- the reference wire 270 may further include a horizontal portion (not shown).
- the reference wire 270 may have a structure in which the first vertical portion 271a and the second vertical portion 271b are connected to each other to receive power from one power source.
- FIG. 8 is a block diagram illustrating a control relationship of the mobile robot 100 of FIG. 1.
- the mobile robot 100 may include an input unit 164 that may input various instructions of a user.
- the input unit 164 may include a button, a dial, a touch type display, and the like.
- the input unit 164 may include a microphone (not shown) for speech recognition.
- a plurality of buttons are arranged on the upper side of the case 112.
- the mobile robot 100 may include an output unit 165 for outputting various types of information to the user.
- the output unit 165 may include a display module for outputting visual information.
- the output unit 165 may include a speaker (not shown) that outputs auditory information.
- the display module 165 outputs an image in the upward direction.
- the display module 165 is disposed above the case 112.
- the display module 165 may include a thin film transistor liquid-crystal display (LCD) panel.
- the display module 165 may be implemented using various display panels, such as a plasma display panel or an organic light emitting diode display panel.
- the mobile robot 100 includes a storage unit 166 that stores various kinds of information.
- the storage unit 166 records various kinds of information necessary for the control of the mobile robot 100 and may include a volatile or nonvolatile recording medium.
- the storage unit 166 may store information input from the input unit 164 or received by the communication unit 167.
- the storage unit 166 may store a program for controlling the mobile robot 100.
- the mobile robot 100 may include a communication unit 167 for communicating with an external device (such as a terminal), a server, a router, and the like.
- the communication unit 167 may be implemented to wirelessly communicate with a wireless communication technology such as IEEE 802.11 WLAN, IEEE 802.15 WPAN, UWB, Wi-Fi, Zigbee, Z-wave, Blue-Tooth and the like.
- the communication unit may vary depending on what the communication method of the other device or server to communicate with.
- the mobile robot 100 includes a sensing unit 170 that detects information related to a state of the mobile robot 100 or an environment outside the mobile robot 100.
- the sensing unit 170 may include a remote signal detector 171, an obstacle detector 172, a rain detector 173, a case flow sensor 174, a bumper sensor 175, an azimuth sensor 176, and a boundary signal.
- the detector 177, the GPS detector 178, and the cliff detector 179 may be included.
- the remote signal detector 171 receives an external remote signal.
- the remote signal detector 171 may receive the remote signal.
- the remote signal may be an infrared signal.
- the signal received by the remote signal detector 171 may be processed by the controller 190.
- a plurality of remote signal detection unit 171 may be provided.
- the plurality of remote signal detectors 171 may include a first remote signal detector 171a disposed at the front of the body 110 and a second remote signal detector 171b disposed at the rear of the body 110. ) May be included.
- the first remote signal detector 171a receives a remote signal transmitted from the front side.
- the second remote signal detector 171b receives a remote signal transmitted from the rear side.
- the obstacle detecting unit 172 detects an obstacle around the mobile robot 100.
- the obstacle detecting unit 172 may detect an obstacle in front of the vehicle.
- a plurality of obstacle detection units 172a, 172b, and 172c may be provided.
- the obstacle detecting unit 172 is disposed on the front surface of the body 110.
- the obstacle detecting unit 172 is disposed above the frame 111.
- the obstacle detecting unit 172 may include an infrared sensor, an ultrasonic sensor, an RF sensor, a geomagnetic sensor, a position sensitive device (PSD) sensor, and the like.
- PSD position sensitive device
- the rain detector 173 detects rain when it rains in an environment in which the mobile robot 100 is placed.
- the rain detector 173 may be disposed in the case 112.
- the case flow sensor 174 senses the flow of the case connection. When the case 112 is lifted upward with respect to the frame 111, the case connection part flows upward, and the case flow sensor 174 detects the lift of the case 112. When the case flow sensor 174 detects the lifting of the case 112, the controller 190 may control to stop the operation of the blade 131. For example, the case flow sensor 174 can detect this when a user raises the case 112 or when a significant obstacle lowers the case 112.
- the bumper sensor 175 may detect rotation of the flow fixing part.
- a magnet may be disposed on one side of the lower part of the flow fixing part, and a sensor for detecting a change in the magnetic field of the magnet may be disposed on the frame 111.
- the sensor senses a change in the magnetic field of the magnet, such that the bumper sensor 175 detecting the rotation of the flow fixing part may be implemented.
- the flow fixing part rotates integrally with bumper 112b.
- the bumper sensor 175 detects the rotation of the flow fixing part, thereby detecting the impact of the bumper 112b.
- the azimuth sensor (AHRS) 176 may have a gyro sensing function.
- the azimuth sensor 176 may further include an acceleration sensing function.
- the azimuth sensor 176 may further include a magnetic field sensing function.
- the azimuth sensor 176 may include a gyro sensing module 176a that performs gyro sensing.
- the gyro sensing module 176a may detect a horizontal rotation speed of the body 110.
- the gyro sensing module 176a may detect a tilting speed of the horizontal plane of the body 110.
- the gyro sensing module 176a may have a gyro sensing function for three axes of a spatial coordinate system orthogonal to each other.
- the information collected by the gyro sensing module 176a may be roll, pitch, and yaw information.
- the processing module can calculate the direction angle of the mobile robot 100 by integrating a rolling, pitch, and yaw angular velocity.
- the azimuth sensor 176 may include an acceleration sensing module 176b that performs acceleration sensing.
- the acceleration sensing module 176b may have an acceleration sensing function with respect to three axes of a spatial coordinate system orthogonal to each other.
- the predetermined processing module can calculate the speed by integrating the acceleration, and can calculate the moving distance by integrating the speed.
- the azimuth sensor 176 may include a magnetic field sensing module 176c that performs magnetic field sensing.
- the magnetic field sensing module 176c may have a magnetic field sensing function with respect to three axes of a spatial coordinate system orthogonal to each other.
- the magnetic field sensing module 176c may detect a magnetic field of the earth.
- the boundary signal detector 177 detects a boundary signal of the boundary wire 290 and / or a docking position signal of the reference wire 270.
- the boundary signal detector 177 may be disposed at the front of the body 110. In this way, the boundary of the travel area can be detected early while moving forward, which is the main travel direction of the mobile robot 100.
- the boundary signal detector 177 may be disposed in the inner space of the bumper 112b.
- the boundary signal detection unit 177 may include a first boundary signal detection unit 177a and a second boundary signal detection unit 177b spaced apart from left and right.
- the first boundary signal detector 177a and the second boundary signal detector 177b may be disposed in front of the body 110.
- the boundary signal detector 177 includes a magnetic field sensor.
- the boundary signal detector 177 may be implemented using a coil to detect a change in the magnetic field.
- the boundary signal detector 177 may detect a magnetic field in at least the horizontal direction.
- the boundary signal detector 177 may detect magnetic fields of three axes orthogonal to each other in space.
- the first boundary signal detector 177a may detect a magnetic field signal in a direction orthogonal to the second boundary signal detector 177b.
- the first boundary signal detector 177a and the second boundary signal detector 177b detect magnetic field signals in a direction orthogonal to each other, and combine the detected magnetic field signal values with respect to three axes perpendicular to each other in space. Magnetic field can be detected.
- the boundary signal detecting unit 177 determines the direction of the magnetic field using a sum vector value for the three axes, and when the direction of the magnetic field is close to the horizontal direction.
- the docking position signal may be recognized and if it is close to the vertical direction, it may be recognized as a boundary signal.
- the boundary signal detecting unit 177 distinguishes the boundary signals of the adjacent boundary signals and the plurality of driving regions by the difference in intensity of the magnetic field, and determines the adjacent boundary signals and the docking position signal. The difference in the direction of the magnetic field can be distinguished.
- the boundary signal detecting unit 177 may distinguish the boundary signals of the adjacent boundary signals and the plurality of driving regions with a difference in magnetic field distribution.
- the boundary signal detecting unit 177 may recognize that the magnetic field has a plurality of peaks within a predetermined distance on the plane coordinates and recognize the adjacent boundary signal.
- the GPS detector 178 may be provided to detect a Global Positioning System (GPS) signal.
- GPS Global Positioning System
- the GPS detector 178 may be implemented using a PCB.
- the cliff detecting unit 179 detects the presence of a cliff on the running surface.
- the cliff detector 179 may be disposed at the front of the body 110 to detect the presence of a cliff in front of the mobile robot 100.
- the sensing unit 170 may include an opening and closing detection unit (not shown) that detects whether at least one of the first opening and closing unit 117 and the second opening and closing unit 118 is opened or closed.
- the open / close detection unit may be disposed in the case 112.
- the mobile robot 100 includes a controller 190 for controlling autonomous driving.
- the controller 190 may process a signal from the sensing unit 170.
- the controller 190 may process a signal of the input unit 164.
- the controller 190 may control driving of the first driving motor 123 (L) and the second driving motor 123 (R).
- the controller 190 may control the driving of the blade motor 132.
- the controller 190 may control the output of the output unit 165.
- the controller 190 includes a main board (not shown) disposed in the internal space of the body 110.
- Main board means PCB.
- the controller 190 may control autonomous driving of the mobile robot 100.
- the controller 190 may control the driving of the driving unit 120 based on the signal received from the input unit 164.
- the controller 190 may control the driving of the driving unit 120 based on the signal received from the sensing unit 170.
- controller 190 may process a signal of the boundary signal detector 177.
- the controller 190 may determine the current position by analyzing the boundary signal through the boundary signal detection unit 177 and control the driving of the driving unit 120 according to the driving pattern.
- the controller 190 may control the driving unit 120 according to the driving pattern of the zigzag mode.
- FIG. 9 is a view showing a mobile robot 100 system according to an embodiment of the present invention.
- a boundary wire 290 defining one travel area Zd is disposed, and the mobile robot 100 traveling inside the travel area Zd. It may include.
- the mobile robot 100 system of the present invention may further include a docking device 200 to which the mobile robot 100 is docked and charged.
- one driving region Zd is illustrated as an example in FIG. 9, the present disclosure is not limited thereto, and a plurality of driving regions Zd may be formed.
- At least one island region for partitioning a facility or an unworked region may be formed in one driving region Zd.
- the island region may be implemented in various ways according to the shape of the facility or unworked region, and formed as one closed loop.
- the island region may be formed as a circle as shown in FIG. 9, but may be formed as a polygon.
- the controller 190 may perform a pattern driving mode in which one driving region Zd runs in a predetermined pattern.
- a predetermined pattern driving mode for moving the body 110 along predetermined pattern paths Sr and Sv is preset.
- the pattern driving mode includes at least a predetermined algorithm for driving the driving unit 120.
- the pattern driving mode may include an algorithm for driving the driving unit 120 according to a sensing signal of the sensing unit 170.
- the mobile robot 100 may travel in a zigzag mode based on a position where the docking device 200 is disposed in the travel area Zd. That is, the mobile robot 100 travels along the long axis Sr from the start point to the rear side R. As shown in FIG. In this case, when the edge signal is determined by receiving the boundary signal from the boundary wire 290, the edge region is rotated to the right side in the direction in which the remaining region exists, and then travels along the short axis Sv.
- the rotating angle ⁇ may be an angle between 120 degrees and 60 degrees, and preferably about 90 degrees.
- traveling along the long axis (Sr) is moving forward (F) as described above, alternately driving the long axis (Sr) and the short axis (Sv) in one running area (Zd) driving in a zigzag mode, mowing the lawn Perform. Therefore, a plurality of long axes Sr and a plurality of short axes Sv for traveling in one travel area Zd may be designed in a target pattern, and the plurality of long axes Sr may be parallel to each other.
- the lengths of the long axis Sr and the short axis Sv are set, and the vehicle runs in the zigzag mode along the set long axis Sr and the short axis Sv.
- the lawn mower robot which is the mobile robot 100 can move according to the pattern driving mode while rotating the blade 131 to uniformly mow the lawn in the traveling area Zd.
- the lawn mowing can be progressed to a length of about 1 to 2 mm for each driving. Therefore, since the lawn is mowed a plurality of times, it is possible to reduce the discomfort of the user due to the visible difference between the driving area Zd and the non-traveling area.
- the controller 190 determines whether there is an island region, and accordingly, runs the pattern according to the island region.
- the controller 190 when driving in the zigzag mode in the direction of the pattern and facing the boundary wire 291 of the island region, the controller 190 receives the boundary signal from the boundary wire 291 of the island region and accordingly Set the length of the long axis Sr again.
- the distance to the island region is set as the long axis Sr, and the pattern is continuously driven in the direction of the pattern according to the set new long axis Sr and the previous short axis Sv.
- FIGS. 11A to 11B are state diagrams illustrating angle transformation according to the first embodiment.
- the controller 190 sets the length of the long axis Sr of the pattern to the first length d1 in the first direction Dd, which is the pattern travel direction of the driving area Zd, to proceed with driving. (S100).
- the length of the short axis Sv may be fixed to a specific length according to the width of the mobile robot 100, a distance required for rotation, and the like, but may be changed according to a setting.
- the mobile robot may encounter an island area while driving the pattern under the control of the controller 190.
- the controller 190 receives a boundary signal from the boundary wire 291 of the island region and determines whether the untraveled region Zd caused by the island region has occurred (S110).
- the boundary signal from the boundary wire 291 is received at a second length d2 shorter than the first length d1 while traveling by the first length d1 along the long axis Sr.
- the controller 190 determines that there is a change in the long axis Sr by the island region.
- the controller 190 may enter the preparation mode for the non-traveling region Zu generated by the island region.
- the controller 190 sets the length of the long axis Sr of the pattern path to the second length d2 to continue the pattern driving along the first direction Dd which is the pattern driving direction (S120).
- the controller 190 periodically determines whether the island region is finished (S130).
- the determination of the end of the island region may be determined according to the long axis Sr depending on whether the length of the long axis Sr is increased again.
- the length of the long axis Sr is longer than the second length d2, it may be determined that the island region is over.
- the pattern runs along the long axis Sr of the set second length d2.
- the mobile robot 100 if the length of the long axis (Sr) is longer than the second length (d2), that is, if the mobile robot 100 does not receive the boundary signal even when the mobile robot 100 reaches the end of the second length (d2), it will receive a boundary signal It moves along the long axis Sr until it reaches the 1st end point n1 of the long axis Sr.
- the controller 190 proceeds with the pattern driving of the untraveled region Zd generated by the island region, that is, the rear region of the island region (S140).
- the first end point n1 of the long axis Sr moves along the short axis Sv in the second direction Dr, which is the reverse direction of the pattern travel direction, to reach the second end point n2. Then, the vehicle travels along the long axis Sr toward the island region from the second end point n2 to reach the starting point n3 of the island region (S150).
- the controller 190 moves in the second direction Dr along the boundary wire 291 of the island region (S150).
- the long axis Sr may be set to a fourth length d4, which is a distance between the fourth point n4 and the fifth point n5, in step S170.
- the size of the non-traveling region Zu is sensed by following the boundary wire 291 of the island region in the reverse direction.
- pattern driving of the non-traveling region Zu can proceed accordingly.
- the pattern driving of the non-traveling region Zu ends when the long axis Sr increases to the third length d3, and sets the long axis Sr in accordance with the third length d3 and sets the first direction Dd. Therefore, pattern driving in zigzag mode is performed.
- the controller 190 may record the driving record of the pattern driving mode in the storage unit 166 and use it as raw data when the next mobile robot 100 travels.
- controller 190 may control driving according to the island shape as shown in FIG. 12.
- FIG. 12 is a flowchart illustrating a driving control method according to another exemplary embodiment of the mobile robot
- FIGS. 13A to 13B are state diagrams illustrating driving control according to the flowchart of FIG. 12.
- an island region is formed in the traveling region Zd.
- the island region may have a polygonal shape, for example, a rectangular shape, not a circular shape.
- the controller 190 sets the length of the long axis Sr of the pattern to the first length d1 in the first direction Dd, which is the pattern travel direction of the driving area Zd, to proceed with driving. (S200).
- the length of the short axis Sv may be fixed to a specific length according to the width of the mobile robot, a distance required for rotation, and the like, but may be changed according to a setting.
- the mobile robot may encounter the island area while driving the pattern under the control of the controller 190.
- the controller 190 receives the boundary signal from the boundary wire 291 of the island region and determines whether the untraveled region Zu by the island region has occurred (S210).
- the controller 190 controls the mobile robot 100 to follow the wire along the boundary wire 291 of the island region.
- step S230 the pattern driving in the zigzag mode is performed in the first direction Dd.
- the controller 190 periodically determines whether the island region is finished (S240).
- the determination of the end of the island region may be determined depending on whether the length of the long axis Sr is increased again.
- the length of the long axis Sr is longer than the second length d2, it may be determined that the island region is over.
- the pattern runs along the long axis Sr of the set second length d2.
- the mobile robot 100 when the length of the long axis Sr is longer than the second length d2, that is, when the mobile robot 100 does not receive the boundary signal even at the end of the second length d2, when the boundary signal is received, It moves along the long axis Sr until it reaches the 3rd node n3 which is the end of the long axis Sr.
- the controller 190 proceeds with pattern driving of the non-driving region Zu generated by the island region, that is, the rear region of the island region (S250).
- the fourth node nd is reached by moving along the short axis Sv in the second direction Dr, which is the reverse direction of the pattern travel direction, from the end point of the long axis Sr to reach the fourth node nd.
- Dr the reverse direction of the pattern travel direction
- the controller 190 has a long axis (3) which is a distance between the fourth node nd and the fifth node ne. It is set to the length of Sr) and the pattern travels in the second direction Dr.
- the length of the short axis Sv may be the same as the length of the short axis Sv when the pattern travels in the first direction Dd.
- the controller 190 may record the driving record of the pattern driving mode in the storage 190 and use it as raw data when the next mobile robot 100 travels.
- the mobile robot 100 detects the existence of the non-traveling region by the island region according to the shape of the island region, and proceeds the driving of the non-traveling region continuously to enable uniform mowing of the entire driving region. Become.
- sensing unit 190 control unit
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Robotics (AREA)
- Environmental Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Electromagnetism (AREA)
- Transportation (AREA)
- Power Engineering (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Harvester Elements (AREA)
Abstract
Description
Claims (18)
- 외관을 형성하는 바디;상기 바디를 이동시키는 주행부;주행 영역의 경계 영역에서 발생하는 경계 신호를 감지하는 경계 신호 감지부; 및상기 주행부가 상기 주행 영역을 패턴 주행 하도록 제어하고, 상기 주행 영역 내에 아일랜드 영역이 존재할 때, 상기 아일랜드 영역에 의한 미주행 영역을 탐색하여 상기 미주행 영역의 주행을 연속적으로 진행하도록 제어하는 제어부를 포함하는 이동 로봇.
- 제1항에 있어서,상기 제어부는 장축과 단축을 번갈아 주행하는 지그재그 모드의 패턴 주행을 수행하도록 상기 주행부를 제어하는 것을 특징으로 하는, 이동 로봇.
- 제2항에 있어서,상기 아일랜드 영역은 상기 주행 영역 내에서 상기 아일랜드 영역의 외곽선을 따라 상기 경계 신호를 발생하도록 형성되는 것을 특징으로 하는, 이동 로봇.
- 제3항에 있어서,상기 제어부는,상기 아일랜드 영역에 의해 상기 장축의 길이가 감소한 경우, 상기 아일랜드 영역이 끝날 때까지 감소된 상기 장축의 길이에 따라 패턴 주행을 진행하는 것을 특징으로 하는, 이동 로봇.
- 제4항에 있어서,상기 제어부는,상기 아일랜드 영역이 끝나면 상기 미주행 영역으로 이동하여 상기 미주행 영역에 대한 패턴 주행을 진행하는 것을 특징으로 하는, 이동 로봇.
- 제5항에 있어서,상기 제어부는,상기 아일랜드 영역이 끝나면 상기 아일랜드 영역의 경계 와이어를 따라 주행하면서 상기 미주행 영역을 탐색하는 것을 특징으로 하는, 이동 로봇.
- 제6항에 있어서,상기 아일랜드 영역이 원형으로 형성되는 경우, 상기 아일랜드 영역의 법선이 장축과 평행할 때, 상기 경계 와이어를 따라 주행하는 것을 정지하는 것을 특징으로 하는, 이동 로봇.
- 제7항에 있어서,상기 제어부는상기 경계 와이어를 따른 주행이 완료되면, 상기 미주행 영역에 대한 패턴 주행을 진행하는 것을 특징으로 하는, 이동 로봇.
- 제8항에 있어서,상기 제어부는상기 미주행 영역에 대한 패턴 주행이 완료되면, 상기 주행 영역의 잔여 영역에 대한 패턴 주행을 연속적으로 진행하는 것을 특징으로 하는, 이동 로봇.
- 제8항에 있어서,상기 제어부는 상기 경계 와이어를 따른 주행을 패턴 주행과 반대 방향으로 진행하는 것을 특징으로 하는, 이동 로봇.
- 제10항에 있어서,상기 제어부는 상기 장축이 제1 길이에서 제2 길이로 감소되는 때 상기 아일랜드 영역의 존재를 감지하는 것을 특징으로 하는, 이동 로봇.
- 제1항에 있어서,상기 제어부는 상기 장축이 상기 제2 길이보다 더 큰 길이로 증가할 때, 상기 아일랜드 영역이 종료된 것으로 판단하고, 패턴 주행의 방향과 반대 방향으로 단축을 따라 이동하여 상기 아일랜드 영역의 경계 와이어와 맞닿도록 주행하는 것을 특징으로 하는, 이동 로봇.
- 주행 영역을 정의하고, 상기 주행 영역 내에 아일랜드 영역을 정의하는 경계 와이어; 및외관을 형성하는 바디, 상기 바디를 이동시키는 주행부, 상기 경계 와이어에서 발생하는 경계 신호를 감지하는 경계 신호 감지부, 및 상기 주행부가 상기 주행 영역을 패턴 주행 하도록 제어하고, 상기 아일랜드 영역에 의한 미주행 영역을 탐색하여 상기 미주행 영역의 주행을 연속적으로 진행하도록 제어하는 제어부를 포함하는 이동 로봇을 포함하는 이동 로봇 시스템.
- 제13항에 있어서,상기 제어부는 장축과 단축을 번갈아 주행하는 지그재그 모드의 패턴 주행을 수행하도록 상기 주행부를 제어하는 것을 특징으로 하는, 이동 로봇 시스템.
- 제14항에 있어서,상기 아일랜드 영역에 의해 상기 장축의 길이가 감소한 경우, 상기 아일랜드 영역이 끝날 때까지 감소된 상기 장축의 길이에 따라 패턴 주행을 진행하고,상기 아일랜드 영역이 끝나면 상기 미주행 영역으로 이동하여 상기 미주행 영역에 대한 패턴 주행을 진행하는 것을 특징으로 하는, 이동 로봇 시스템.
- 제15항에 있어서,상기 아일랜드 영역이 원형으로 형성되는 경우, 상기 미주행 영역으로 이동하여 상기 아일랜드 영역의 법선이 상기 장축과 평행할 때까지 상기 경계 와이어를 따라 주행하는 것을 특징으로 하는, 이동 로봇 시스템.
- 제15항에 있어서,상기 아일랜드 영역이 다각형으로 형성되는 경우, 상기 아일랜드 영역이 끝나면 상기 미주행 영역으로 이동하여 반대 방향으로 상기 미주행 영역에 대한 패턴 주행을 진행하는 것을 특징으로 하는, 이동 로봇 시스템.
- 제15항에 있어서,상기 이동 로봇이 도킹되어 충전되는 도킹 기기를 더 포함하고,상기 경계 영역의 일단은 상기 도킹 기기에 인접하게 배치되는 이동 로봇 시스템.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19780551.8A EP3778144A4 (en) | 2018-04-06 | 2019-04-05 | MOBILE ROBOT AND MOBILE ROBOT SYSTEM |
AU2019248255A AU2019248255A1 (en) | 2018-04-06 | 2019-04-05 | Mobile robot and mobile robot system |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862653567P | 2018-04-06 | 2018-04-06 | |
US62/653,567 | 2018-04-06 | ||
KR1020190040036A KR20190123675A (ko) | 2018-04-06 | 2019-04-05 | 이동 로봇과 이동 로봇 시스템 |
KR10-2019-0040036 | 2019-04-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019194627A1 true WO2019194627A1 (ko) | 2019-10-10 |
Family
ID=68100947
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2019/004048 WO2019194627A1 (ko) | 2018-04-06 | 2019-04-05 | 이동 로봇과 이동 로봇 시스템 |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP3778144A4 (ko) |
KR (2) | KR20190123675A (ko) |
AU (1) | AU2019248255A1 (ko) |
WO (1) | WO2019194627A1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE2250549A1 (en) * | 2022-05-06 | 2023-11-07 | Husqvarna Ab | Robotic lawnmower system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2748281B2 (ja) * | 1989-08-14 | 1998-05-06 | 本田技研工業株式会社 | 自走型作業ロボット |
US20050113990A1 (en) * | 1998-05-11 | 2005-05-26 | Ehud Peless | Area coverage with an autonomous robot |
US7153090B2 (en) | 2004-12-17 | 2006-12-26 | General Electric Company | System and method for passive load attenuation in a wind turbine |
KR20100118454A (ko) * | 2009-04-28 | 2010-11-05 | 목포대학교산학협력단 | 농업용 잔디 예초 모우어 로봇 및 그의 주행 안내방법 |
KR101513050B1 (ko) * | 2014-01-29 | 2015-04-17 | 엘지전자 주식회사 | 잔디 깎기 로봇 및 그 제어 방법 |
KR20150125508A (ko) | 2014-04-30 | 2015-11-09 | 엘지전자 주식회사 | 잔디 깎기 로봇 및 그 제어 방법 |
KR20160128123A (ko) * | 2015-04-28 | 2016-11-07 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2861856B1 (fr) * | 2003-11-03 | 2006-04-07 | Wany Sa | Procede et dispositif pour balayer une surface de maniere automatique |
DE102015119865B4 (de) * | 2015-11-17 | 2023-12-21 | RobArt GmbH | Robotergestützte Bearbeitung einer Oberfläche mittels eines Roboters |
-
2019
- 2019-04-05 EP EP19780551.8A patent/EP3778144A4/en not_active Ceased
- 2019-04-05 WO PCT/KR2019/004048 patent/WO2019194627A1/ko unknown
- 2019-04-05 KR KR1020190040036A patent/KR20190123675A/ko active Application Filing
- 2019-04-05 AU AU2019248255A patent/AU2019248255A1/en not_active Abandoned
-
2021
- 2021-06-24 KR KR1020210082169A patent/KR102489618B1/ko active IP Right Grant
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2748281B2 (ja) * | 1989-08-14 | 1998-05-06 | 本田技研工業株式会社 | 自走型作業ロボット |
US20050113990A1 (en) * | 1998-05-11 | 2005-05-26 | Ehud Peless | Area coverage with an autonomous robot |
US7155309B2 (en) | 1998-05-11 | 2006-12-26 | F Robotics Ltd. | Area coverage with an autonomous robot |
US7153090B2 (en) | 2004-12-17 | 2006-12-26 | General Electric Company | System and method for passive load attenuation in a wind turbine |
KR20100118454A (ko) * | 2009-04-28 | 2010-11-05 | 목포대학교산학협력단 | 농업용 잔디 예초 모우어 로봇 및 그의 주행 안내방법 |
KR101513050B1 (ko) * | 2014-01-29 | 2015-04-17 | 엘지전자 주식회사 | 잔디 깎기 로봇 및 그 제어 방법 |
KR20150125508A (ko) | 2014-04-30 | 2015-11-09 | 엘지전자 주식회사 | 잔디 깎기 로봇 및 그 제어 방법 |
KR20160128123A (ko) * | 2015-04-28 | 2016-11-07 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3778144A4 |
Also Published As
Publication number | Publication date |
---|---|
AU2019248255A1 (en) | 2020-11-26 |
KR20190123675A (ko) | 2019-11-01 |
KR102489618B1 (ko) | 2023-01-17 |
EP3778144A4 (en) | 2021-10-13 |
EP3778144A1 (en) | 2021-02-17 |
KR20210080336A (ko) | 2021-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019194634A1 (ko) | 이동 로봇과 이동 로봇 시스템 | |
WO2019194632A1 (ko) | 이동 로봇과 이동 로봇 시스템 | |
WO2019194636A1 (ko) | 이동로봇과 이동로봇의 제어방법 | |
AU2018239735B2 (en) | Cleaner and method of controlling the same | |
WO2019194628A1 (ko) | 이동 로봇 및 그 제어방법 | |
WO2021006556A1 (en) | Moving robot and control method thereof | |
WO2018026124A1 (ko) | 이동 로봇 및 그 제어방법 | |
AU2019262467B2 (en) | A plurality of robot cleaner and a controlling method for the same | |
WO2019194631A1 (ko) | 이동로봇과 이동로봇의 제어방법 | |
WO2020032413A1 (en) | Moving robot and controlling method thereof | |
WO2016064093A1 (en) | Robot cleaner and method for controlling the same | |
WO2021066343A1 (ko) | 이동 로봇 및 그 제어방법 | |
AU2020209330B2 (en) | Mobile robot and method of controlling plurality of mobile robots | |
WO2022045808A1 (ko) | 청소 로봇 및 그 제어 방법 | |
WO2020171317A1 (en) | Moving robot system comprising moving robot and charging station | |
WO2019212239A1 (en) | A plurality of robot cleaner and a controlling method for the same | |
WO2018043780A1 (ko) | 이동 로봇 및 그 제어방법 | |
WO2020027496A1 (en) | Moving robot and controlling method thereof | |
WO2019212173A1 (ko) | 청소기 및 그 제어방법 | |
WO2019194629A1 (ko) | 이동로봇과 이동로봇 시스템 | |
WO2019117576A1 (ko) | 이동 로봇 및 이동 로봇의 제어방법 | |
WO2021182855A1 (ko) | 이동 로봇 | |
WO2016048077A1 (ko) | 청소 로봇 및 청소 로봇의 제어 방법 | |
WO2019194627A1 (ko) | 이동 로봇과 이동 로봇 시스템 | |
WO2020080769A1 (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: 19780551 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2019780551 Country of ref document: EP Effective date: 20201106 |
|
ENP | Entry into the national phase |
Ref document number: 2019248255 Country of ref document: AU Date of ref document: 20190405 Kind code of ref document: A |