WO2021208352A1 - 遍历方法、系统,机器人及可读存储介质 - Google Patents
遍历方法、系统,机器人及可读存储介质 Download PDFInfo
- Publication number
- WO2021208352A1 WO2021208352A1 PCT/CN2020/115888 CN2020115888W WO2021208352A1 WO 2021208352 A1 WO2021208352 A1 WO 2021208352A1 CN 2020115888 W CN2020115888 W CN 2020115888W WO 2021208352 A1 WO2021208352 A1 WO 2021208352A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- angle
- rule
- rotation
- robot
- time
- 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
-
- 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
-
- 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
-
- 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
- A01D75/00—Accessories for harvesters or mowers
- A01D75/18—Safety devices for parts of the machines
- A01D75/185—Avoiding collisions with obstacles
-
- 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/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
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D2101/00—Lawn-mowers
Definitions
- the present invention relates to the field of intelligent control, in particular to a traversal method, system, robot and readable storage medium.
- Low repetition rate and high coverage rate are the goals pursued by mobile robots such as ergodic robots such as vacuuming, mowing and swimming pool cleaning.
- the lawn mower robot uses the lawn enclosed by the electronic boundary as the work area; in practical applications, there are still rockery, flowers, fountains and other obstacles around the work area and in the lawn;
- the grass has not been cut for a long time, especially when a certain area is large and square, the middle part of the lawn has a high probability of missing cutting, and manual removal is required.
- the purpose of the present invention is to provide a traversal method, system, robot and readable storage medium.
- an embodiment of the present invention provides a traversal method, the method includes: driving a robot to walk in a predetermined pattern in a work area and work synchronously;
- the first rule is: starting from the turning mark position of the road, rotate clockwise or counterclockwise, rotate for the first time according to the first angle, continue to run according to the predetermined pattern for the first time, and then follow the previous After rotating in the same direction of rotation once and rotating for the second time according to the second angle, it continues to operate in the predetermined mode for a second time, and the first angle is different from the second angle.
- the first angle and the second angle are one of a large angle and a small angle to each other, the large angle is an obtuse angle, and the small angle is an acute angle.
- the value range of the large angle is ⁇ [120°, 170°]
- the value range of the small angle is ⁇ [20°, 80°].
- the adjustment robot when each road encounters a turn sign, the adjustment robot cycles through successively calling the first rule and the second rule to continue working, and after the execution of the called first rule or the second rule is completed, the robot is adjusted to return To the predetermined mode;
- the second rule is: starting from the turning mark position of the road, rotating clockwise or counterclockwise, after the first rotation according to one of the first angle or the second angle, continue to operate according to the predetermined mode For the first time, after performing the second rotation according to the same rotation direction as the previous rotation, according to the other of the first angle or the second angle, continue to run according to the predetermined pattern for the second time, the first angle It is different from the second angle, and the rotation directions of the first rule and the second rule are one of clockwise rotation and counterclockwise rotation.
- the method further includes:
- At least one time length is acquired randomly from a preset time, and the acquired time length is assigned to the first time and/or the second time, wherein the time set includes a number of known The length of time.
- the method further includes:
- an angle value is randomly obtained from the preset first rotation angle as the first angle
- an angle value is randomly obtained from the preset second rotation angle as the second angle.
- Both a rotation angle set and the second rotation angle set store several angle values, and the angle values stored in the first rotation angle set and the angle values stored in the second rotation angle set are different from each other.
- an embodiment of the present invention provides a robot, including a memory and a processor, the memory stores a computer program, and the processor implements the steps of the traversal method as described above when the computer program is executed. .
- an embodiment of the present invention provides a readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned traversal method are realized.
- an embodiment of the present invention provides a traversal system, the system includes: a driving module for driving the robot to walk in a predetermined pattern in the work area and work synchronously;
- the rule adjustment module is used to adjust the robot to continue to work according to a predetermined first rule when encountering a turn mark on each road, and to adjust the robot to return to the predetermined mode after the execution of the first rule is completed;
- the first rule is: starting from the turning mark position of the road, rotate clockwise or counterclockwise, rotate for the first time according to the first angle, continue to run according to the predetermined pattern for the first time, and then follow the previous After rotating in the same direction of rotation once and rotating for the second time according to the second angle, it continues to operate in the predetermined mode for a second time, and the first angle is different from the second angle.
- the rule adjustment module is also used to adjust the robot to cycle by successively calling the first rule and the second rule to continue working when it encounters a turn mark on each road, and when the first or second rule is called After the execution of the rule is completed, adjust the robot to return to the predetermined mode;
- the second rule is: starting from the turning mark position of the road, rotating clockwise or counterclockwise, after the first rotation according to one of the first angle or the second angle, continue to operate according to the predetermined mode For the first time, after performing the second rotation according to the same rotation direction as the previous rotation, according to the other of the first angle or the second angle, continue to run according to the predetermined pattern for the second time, the first angle It is different from the second angle, and the rotation directions of the first rule and the second rule are one of clockwise rotation and counterclockwise rotation.
- the traversal method, system, robot and readable storage medium of the present invention drive the robot to rotate according to different angles set randomly and continue to work after the robot encounters a turn mark on the road, without affecting the work efficiency of the robot.
- the traversal method, system, robot and readable storage medium of the present invention drive the robot to rotate according to different angles set randomly and continue to work after the robot encounters a turn mark on the road, without affecting the work efficiency of the robot.
- Fig. 1 is a schematic diagram of the structure of the lawn mower robot system of the present invention
- FIG. 2 is a schematic flowchart of a traversal method provided by an embodiment of the present invention.
- FIG. 3 is a schematic flowchart of a traversal method provided by a preferred embodiment of the present invention.
- Fig. 4 is a schematic diagram of modules of a traversal system provided by an embodiment of the present invention.
- the robot system of the present invention can be a lawn mower robot system, a sweeping robot system, a snow sweeper system, a leaf suction system, a golf course ball picker system, etc. Each system can automatically walk in the work area and perform corresponding tasks.
- the robot system is taken as an example of a lawn mower robot system for specific description. Accordingly, the working area may be a lawn.
- the lawn mower robot system of the present invention includes: a lawn mower robot (RM), a charging station 20 and a boundary line 30.
- RM lawn mower robot
- the lawn mower robot includes a main body 10, a walking unit and a control unit provided on the main body 10.
- the walking unit includes: a driving wheel 111, a driven wheel 113, and a motor for driving the driving wheel 111;
- the motor can be a brushless motor with a reduction box and a Hall sensor; after the motor is started, it can be driven by the reduction box
- the driving wheel 111 travels, and by controlling the speed and direction of the two wheels, it can realize forward and backward running in a straight line, turning in place, and arc running;
- the passive wheel 113 can be a universal wheel, which is usually set to One or two, which mainly play the role of supporting balance.
- the control unit includes at least: a status sensor 115 and a data storage 117.
- the status sensor is used to obtain various information obtained during the walking robot walking along the line patrol path when the walking robot is walking along the line patrol path, for example: The signal strength of the electromagnetic boundary on the line path; the control unit is also used to determine the specific position of the walking robot based on the received signal, for example: to determine whether the robot encounters a corner on the road; the data memory is used to store the walking robot walking along the line-following path Various information obtained in the process, the data storage is for example: EPROM, Flash or SD card, etc.
- the lawn mower robot further includes: a working mechanism for work, and a power supply; in this embodiment, the working mechanism is a lawn mower blade, and various sensors used to sense the walking state of the walking robot, such as : Dumping, lifting off the ground, collision sensors, geomagnetism, gyroscopes, etc., which are not detailed here.
- the charging station 20 is usually set on the boundary line. On the one hand, it is used to provide power for automatic charging of the lawn mower robot. On the other hand, it generates an encoded pulse signal that is transmitted along the boundary line 30 connected to the charging station, thereby generating alternating magnetic fields on both sides of the boundary line. , The boundary line 30 surrounds the lawn 40 to form a working area. After the boundary line 30 encloses the lawn, a whole work area can be formed. In addition, there are usually pools, flowers and other obstacles that need to prevent the lawn mower robot from entering the work area. ⁇ 50.
- an implementation of the present invention provides a traversal method.
- the method includes the following steps: drive the robot to walk in a predetermined pattern in the work area and work synchronously; when each road encounters a turning mark, adjust the robot according to a predetermined first rule Continue to work, and after the execution of the first rule is completed, adjust the robot to return to the predetermined mode; take the turning mark position of the road as the starting point, rotate clockwise or counterclockwise, after the first rotation at the first angle, continue to follow
- the predetermined mode continues to run for a first period of time, and then in the same direction of rotation as the previous rotation, and after a second rotation at a second angle, it continues to run in the predetermined mode for a second period of time.
- the two angles are different.
- the turning mark includes: the inner and outer boundaries of the working area, and obstacles in the working area.
- an electronic map covering the working area is established, and the turning mark is marked on the electronic map; in another embodiment of the present invention, the robot passes through the The sensor searches for the surrounding environment in real time, and judges whether there are obstacles on the travel path in real time by means of touch sensing, electromagnetic signal strength, etc., and if so, the obstacle position is marked with a turning mark; of course, in other embodiments of the present invention, it is also There are many ways to determine the turn indicator, and I won’t go into further details here.
- the method further includes: when each road encounters a turn mark, adjusting the robot to cycle successively invoking the first rule and the second rule to continue working, and when the first rule or the second rule is called After the execution of the second rule is completed, adjust the robot to return to the predetermined mode;
- the second rule is: starting from the turning mark position of the road, rotating clockwise or counterclockwise, after the first rotation according to one of the first angle or the second angle, continue to operate according to the predetermined mode For the first time, after performing the second rotation according to the same rotation direction as the previous rotation, according to the other of the first angle or the second angle, continue to run according to the predetermined pattern for the second time, the first angle It is different from the second angle, and the rotation directions of the first rule and the second rule are one of clockwise rotation and counterclockwise rotation.
- the robot in order to facilitate the rotation of the robot, under normal circumstances, when the robot encounters a turn sign, the robot is first driven to make a short backward movement, and then the steering operation is performed according to a predetermined rule.
- the first angle and the second angle are one of a large angle and a small angle to each other, the large angle is an obtuse angle, and the small angle is an acute angle.
- the value range of the large angle is ⁇ [120°, 170°]
- the value range of the small angle is ⁇ [20°, 80°].
- the method further includes: when each road encounters a turn mark, randomly acquiring an angle value from the preset first rotation angle as the first angle, and randomly acquiring an angle value from the preset second rotation angle as the first angle.
- a second angle wherein the first rotation angle set and the second rotation angle set both store several angle values, and the angle values stored in the first rotation angle set and the angle values stored in the second rotation angle set are different from each other .
- the first rotation angle set includes specific angle values of one of several small angles or large angle values
- the second rotation angle set includes the other one of several small angle values and large angles.
- the specific angle value when the road encounters a turn sign, a small angle value and a large angle value are randomly obtained from the first rotation angle set and the second rotation angle set, and the obtained small angle value and large angle value are randomly obtained Configured to the first angle and the second angle.
- a fixed small angle value and a large angle value can also be set, and each time the road encounters a turn sign, the fixed small angle value is assigned to the first angle and the second angle.
- the method further includes: when each road encounters a turn mark, randomly acquiring at least one time length from a preset time, and assigning the acquired time length to the first time and/or the first time and/or the first time. Two time, wherein the time set includes several known time lengths.
- the time set preset by the system includes multiple time lengths, for example: the time set includes: 5 minutes, 10 minutes, 15 minutes, 20 minutes, 25 minutes; when the road encounters a turn sign, the current time is randomly obtained
- the time length of is 5 minutes.
- 5 minutes can be assigned to the first time and the second time simultaneously, or 5 minutes can be assigned to one of the first time or the second time, and then query the time set again, and re Obtain a length of time and assign it to the first time and the other for the second time.
- a fixed length of time can also be set, and each time the road encounters a turn sign, the fixed length of time is assigned to the first time and/or the second time, and no further steps will be made here. The details.
- the adjustment robot when each road encounters a turn sign, the adjustment robot cycles through successively calling the first rule and the second rule to continue working, and after the called first rule or second rule is executed, the adjustment robot returns to the Predetermined mode; for example: the first rule is called when the first road meets a turn sign, the second rule is called when the second road meets a turn sign, the first rule is called repeatedly when the third road meets a turn sign, and so on;
- the rotation angles obtained randomly are: (120°, 60°), (-120°, -60°), (150°, 70°), (-150°, -70°), (50°) , 140°), (-50°, -140°), the first time and the second time are both 5 minutes; in this specific example, a positive angle indicates a counterclockwise rotation, a negative angle indicates a clockwise rotation, a singular serial number and The angle values in the same set of brackets correspond to the first rule, and the even-numbered angle values in the same set of brackets correspond to the
- the robot After each first rotation, continue to work according to the current path for 5 minutes and then perform the second rotation After every second rotation, after working continuously for 5 minutes in accordance with the previous path, it is indicated that the current rule call is completed, and the robot is turned back to the predetermined mode to continue working.
- the direction, angle, and duration of the rule can be specifically set as required; in addition, during the rule call process, if the road encounters a corner again, or the robot returns to charging, or the robot fails When a situation occurs, it means that the current rule execution is complete.
- Traversing the work area as described above can ensure that the border area, the middle part of the work area, and the lawn in the special work area (such as multiple work areas connected by narrow passages) will be effectively traversed, solving random walking Mowing causes the problem of low mowing efficiency caused by missed mowing and repeated mowing.
- a robot including a memory and a processor, the memory stores a computer program, and the processor implements the steps of the traversal method described above when the computer program is executed by the processor.
- a readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned traversal method are realized.
- a traversal system As shown in FIG. 4, a traversal system is provided.
- the system includes a driving module 100 and a rule adjustment module 200.
- the driving module 100 is used to drive the robot to walk in a predetermined pattern in the work area and to work synchronously; the rule adjustment module 200 is used to adjust the robot to continue to work according to a predetermined first rule when it encounters a turn mark on each road, and execute it in the first rule After completion, adjust the robot to return to the predetermined mode; take the road turning mark position as the starting point, rotate clockwise or counterclockwise, rotate at the first angle for the first time, and continue to run in the predetermined mode for the first time , And then according to the same rotation direction as the previous rotation, after the second rotation according to the second angle, continue to operate according to the predetermined pattern for a second time, and the first angle is different from the second angle.
- the rule adjustment module 200 is specifically configured to adjust the robot to cycle to successively call the first rule and the second rule to continue working when it encounters a turn mark on each road, and executes the first rule or the second rule that is called After completion, adjust the robot to return to the predetermined mode;
- the second rule is: starting from the road turning mark position, rotating clockwise or counterclockwise, performing the first rotation according to one of the first angle or the second angle, and continuing to operate according to the predetermined mode For the first time, after the second rotation according to the same rotation direction as the previous rotation, according to the other of the first angle or the second angle, continue to run according to the predetermined pattern for the second time, the first angle It is different from the second angle, and the rotation directions of the first rule and the second rule are one of clockwise rotation and counterclockwise rotation.
- the robot in order to facilitate the rotation of the robot, under normal circumstances, when the robot encounters a turn sign, the robot is first driven to make a short backward movement, and then the steering operation is performed according to a predetermined rule.
- the first angle and the second angle are one of a large angle and a small angle to each other, the large angle is an obtuse angle, and the small angle is an acute angle.
- the value range of the large angle is ⁇ [120°, 170°]
- the value range of the small angle is ⁇ [20°, 80°].
- the system further includes a storage module 300 for storing a preset first rotation angle set and a second rotation angle set, the first rotation angle set and the second rotation angle set
- the rotation angle set stores a number of angle values, and the angle values stored in the first rotation angle set and the angle values stored in the second rotation angle set are different from each other; the rule adjustment module 200 is also used for randomly automatically
- the preset first rotation angle collectively acquires one angle value as the first angle, and randomly acquires one angle value collectively from the preset second rotation angle as the second angle.
- the storage module 300 is also used to store a preset time set, the time set includes a number of known time lengths; the rule adjustment module 200 is also used to randomly At least one time length is collected from the preset time, and the acquired time length is assigned to the first time and/or the second time.
- the traversal method, system, robot, and readable storage medium of the present invention drive the robot to rotate according to different angles set randomly and continue to work after the robot encounters a turn mark on the road, without affecting the work efficiency of the robot
- the probability of the robot entering a special area is improved, and the robot's behavior mode is optimized to increase its traversability and traversal efficiency.
- modules described as separate components may or may not be physically separate, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed to multiple network modules, Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of this embodiment.
- the functional modules in the various embodiments of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module.
- the above-mentioned integrated modules can be implemented in the form of hardware, or in the form of hardware plus software functional modules.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Electromagnetism (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
Claims (10)
- 一种遍历方法,其特征在于,所述方法包括:驱动机器人在工作区域内按预定模式行走并同步工作;每路遇转弯标识,调整机器人按照预定的第一规则继续工作,并在第一规则执行完成后,调整机器人回到所述预定模式;所述第一规则为:以路遇转弯标识位置为起点,顺时针旋转或逆时针旋转、按照第一角度第一次旋转后、继续按照所述预定模式持续运行第一时间,之后按照与前一次旋转相同的旋转方向、按照第二角度第二次旋转后、继续按照所述预定模式持续运行第二时间,所述第一角度与第二角度不同。
- 根据权利要求1所述的遍历方法,其特征在于,所述第一角度和所述第二角度互为大角度和小角度中的一种,所述大角度为钝角,所述小角度为锐角。
- 根据权利要求2所述的遍历方法,其特征在于,所述大角度的取值范围为∈[120°,170°],所述小角度的取值范围∈[20°,80°]。
- 根据权利要求1所述的遍历方法,其特征在于,所述方法还包括:每路遇转弯标识时,调整机器人循环相继调用第一规则和第二规则继续工作,并在调用的第一规则或第二规则执行完成后,调整机器人回到所述预定模式;所述第二规则为:以路遇转弯标识位置为起点,顺时针旋转或逆时针旋转、按照第一角度或第二角度其中之一进行第一次旋转后、继续按照所述预定模式持续运行第一时间,之后按照与前一次旋转相同的旋转方向、按照第一角度或第二角度其中另一进行第二次旋转后、继续按照所述预定模式持续运行第二时间,所述第一角度与第二角度不同,且所述第一规则和第二规则的旋转方向互为顺时针旋转和逆时针旋转其中之一。
- 根据权利要求1所述的遍历方法,其特征在于,所述方法还包括:每路遇转弯标识时,随机自预设的时间集中获取至少一个时间长度,并将该获取的时间长度指定给第一时间和/或第二时间,其中,所述时间集中包括若干个已知的时间长度。
- 根据权利要求1所述的遍历方法,其特征在于,所述方法还包括:每路遇转弯标识时,随机自预设的第一旋转角度集中获取一个角度值作为第一角度,随机自预设的第二旋转角度集中获取一个角度值作为第二角度,其中,所述第一旋转角度集和所述第二旋转角度集均存储若干角度值,且第一旋转角度集存储的角度值与第二旋转角度集存储的角度值互不相同。
- 一种机器人,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-6中任一项所述遍历方法的步骤。
- 一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6中任一项所述遍历方法的步骤。
- 一种遍历系统,其特征在于,所述系统包括:驱动模块,用于驱动机器人在工作区域内按预定模式行走并同步工作;规则调整模块,用于在每路遇转弯标识,调整机器人按照预定的第一规则继续工作,并在第一规则执行完成后,调整机器人回到所述预定模式;所述第一规则为:以路遇转弯标识位置为起点,顺时针旋转或逆时针旋转、按照第一角度第一次旋转后、继续按照所述预定模式持续运行第一时间,之后按照与前一次旋转相同的旋转方向、按照第二角度第二次旋转后、继续按照所述预定模式持续运行第二时间,所述第一角度与第二角度不同。
- 根据权利要求9所述的遍历系统,其特征在于,所述规则调整模块还用于在每路遇转弯标识时,调整机器人循环相继调用第一规则和第二规则继续工作,并在调用的第一规则或第二规则执行完成后,调整机器人回到所述预定模式;所述第二规则为:以路遇转弯标识位置为起点,顺时针旋转或逆时针旋转、按照第一角度或第二角度其中之一进行第一次旋转后、继续按照所述预定模式持续运行第一时间,之后按照与前一次旋转相同的旋转方向、按照第一角度或第二角度其中另一进行第二次旋转后、继续按照所述预定模式持续运行第二时 间,所述第一角度与第二角度不同,且所述第一规则和第二规则的旋转方向互为顺时针旋转和逆时针旋转其中之一。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/768,602 US20240122100A1 (en) | 2020-04-17 | 2020-09-17 | Transversal Method and System, Robot and Readable Storage Medium |
| EP20931687.6A EP4137904B1 (en) | 2020-04-17 | 2020-09-17 | Traversal method and system, robot and readable storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010304657.2 | 2020-04-17 | ||
| CN202010304657.2A CN113552865A (zh) | 2020-04-17 | 2020-04-17 | 遍历方法、系统,机器人及可读存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021208352A1 true WO2021208352A1 (zh) | 2021-10-21 |
Family
ID=78084867
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/115888 Ceased WO2021208352A1 (zh) | 2020-04-17 | 2020-09-17 | 遍历方法、系统,机器人及可读存储介质 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20240122100A1 (zh) |
| EP (1) | EP4137904B1 (zh) |
| CN (1) | CN113552865A (zh) |
| WO (1) | WO2021208352A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113552865A (zh) * | 2020-04-17 | 2021-10-26 | 苏州科瓴精密机械科技有限公司 | 遍历方法、系统,机器人及可读存储介质 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005230044A (ja) * | 2004-02-17 | 2005-09-02 | Funai Electric Co Ltd | 自律走行ロボットクリーナー |
| CN106020207A (zh) * | 2016-07-26 | 2016-10-12 | 广东宝乐机器人股份有限公司 | 自移动机器人行走方法与装置 |
| CN106239528A (zh) * | 2016-08-30 | 2016-12-21 | 宁波菜鸟智能科技有限公司 | 扫地机器人的路径清扫方法、装置及系统 |
| JP2018121538A (ja) * | 2017-01-30 | 2018-08-09 | ヤンマー株式会社 | 作業車両 |
| CN109298718A (zh) * | 2018-11-24 | 2019-02-01 | 珠海市微半导体有限公司 | 智能机器人的补扫方法和芯片以及智能机器人 |
| CN110362079A (zh) * | 2019-07-11 | 2019-10-22 | 珠海市一微半导体有限公司 | 机器人的遍历控制方法和芯片以及清洁机器人 |
| CN110579213A (zh) * | 2019-09-30 | 2019-12-17 | 湖南格兰博智能科技有限责任公司 | 一种应用于低成本芯片的扫地机器人清扫路径规划导航算法 |
| CN110786783A (zh) * | 2018-08-01 | 2020-02-14 | 速感科技(北京)有限公司 | 清洁机器人的清洁方法及清洁机器人 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7429843B2 (en) * | 2001-06-12 | 2008-09-30 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
| US8306659B2 (en) * | 2006-12-06 | 2012-11-06 | F Robotics Acquisitions Ltd. | Autonomous robot |
| DE102011003064A1 (de) * | 2010-12-29 | 2012-07-05 | Robert Bosch Gmbh | Verfahren zur Bearbeitung einer Fläche mittels eines Roboter-Fahrzeugs |
| CN107544483A (zh) * | 2016-06-23 | 2018-01-05 | 苏州宝时得电动工具有限公司 | 一种路径控制方法及装置 |
| CN107340768B (zh) * | 2016-12-29 | 2020-08-28 | 珠海市一微半导体有限公司 | 一种智能机器人的路径规划方法 |
| CN108415421A (zh) * | 2018-01-26 | 2018-08-17 | 广东宝乐机器人股份有限公司 | 一种提高移动机器人边角覆盖率的方法 |
| CN108594811A (zh) * | 2018-04-12 | 2018-09-28 | 南京苏美达智能技术有限公司 | 割草机器人离开基站的方法 |
| CN110388920A (zh) * | 2018-04-15 | 2019-10-29 | 张舒怡 | 机器人的路径规划 |
| CN113552865A (zh) * | 2020-04-17 | 2021-10-26 | 苏州科瓴精密机械科技有限公司 | 遍历方法、系统,机器人及可读存储介质 |
-
2020
- 2020-04-17 CN CN202010304657.2A patent/CN113552865A/zh active Pending
- 2020-09-17 WO PCT/CN2020/115888 patent/WO2021208352A1/zh not_active Ceased
- 2020-09-17 EP EP20931687.6A patent/EP4137904B1/en active Active
- 2020-09-17 US US17/768,602 patent/US20240122100A1/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005230044A (ja) * | 2004-02-17 | 2005-09-02 | Funai Electric Co Ltd | 自律走行ロボットクリーナー |
| CN106020207A (zh) * | 2016-07-26 | 2016-10-12 | 广东宝乐机器人股份有限公司 | 自移动机器人行走方法与装置 |
| CN106239528A (zh) * | 2016-08-30 | 2016-12-21 | 宁波菜鸟智能科技有限公司 | 扫地机器人的路径清扫方法、装置及系统 |
| JP2018121538A (ja) * | 2017-01-30 | 2018-08-09 | ヤンマー株式会社 | 作業車両 |
| CN110786783A (zh) * | 2018-08-01 | 2020-02-14 | 速感科技(北京)有限公司 | 清洁机器人的清洁方法及清洁机器人 |
| CN109298718A (zh) * | 2018-11-24 | 2019-02-01 | 珠海市微半导体有限公司 | 智能机器人的补扫方法和芯片以及智能机器人 |
| CN110362079A (zh) * | 2019-07-11 | 2019-10-22 | 珠海市一微半导体有限公司 | 机器人的遍历控制方法和芯片以及清洁机器人 |
| CN110579213A (zh) * | 2019-09-30 | 2019-12-17 | 湖南格兰博智能科技有限责任公司 | 一种应用于低成本芯片的扫地机器人清扫路径规划导航算法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4137904A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113552865A (zh) * | 2020-04-17 | 2021-10-26 | 苏州科瓴精密机械科技有限公司 | 遍历方法、系统,机器人及可读存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113552865A (zh) | 2021-10-26 |
| EP4137904A1 (en) | 2023-02-22 |
| US20240122100A1 (en) | 2024-04-18 |
| EP4137904B1 (en) | 2025-05-07 |
| EP4137904C0 (en) | 2025-05-07 |
| EP4137904A4 (en) | 2024-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114937258B (zh) | 割草机器人的控制方法、割草机器人以及计算机存储介质 | |
| CN113126613B (zh) | 智能割草系统及其自主建图方法 | |
| CN113031509B (zh) | 遍历方法、系统,机器人及可读存储介质 | |
| CN102768534B (zh) | 自动工作系统、自动行走设备及其转向方法 | |
| EP2412223B1 (en) | Robotic mower area coverage system and robotic mower | |
| CN114342640B (zh) | 数据处理方法、装置、自动园艺设备及计算机存储介质 | |
| CN113272753A (zh) | 机器人工具、导航和限定机器人工具的工作区域的方法 | |
| CN111176282A (zh) | 一种设定边界的方法、系统及自行走设备 | |
| US20240231388A9 (en) | Automatic work system and turning method therefor, and self-moving device | |
| CN112631299A (zh) | 一种多区域多台割草机工作系统及控制方法 | |
| CN113766825A (zh) | 节能草坪养护车辆 | |
| CN111198558A (zh) | 行走机器人的控制方法及系统 | |
| CA3193225C (en) | Method for controlling autonomous mobile device, autonomous mobile device, and computer storage medium | |
| WO2024045357A1 (zh) | 自移动设备的控制方法、装置和自移动设备 | |
| WO2021208352A1 (zh) | 遍历方法、系统,机器人及可读存储介质 | |
| EP4235336A1 (en) | Method and system for robot automatic charging, robot, and storage medium | |
| CN211856914U (zh) | 一种双模式的自行走设备 | |
| CN113885485A (zh) | 机器人行走控制方法、系统,机器人及存储介质 | |
| CN115933681B (zh) | 基于激光和视觉方案的工作区域圈定方法及室外机器人 | |
| WO2025016315A1 (zh) | 割草机器人及其控制方法 | |
| CN117991765A (zh) | 沿边割草方法、割草机及可读存储介质 | |
| CN120233767A (zh) | 割草的控制方法、装置、割草机及存储介质 | |
| CN119292253A (zh) | 一种自主作业设备及其跨区控制方法 | |
| CN118938893A (zh) | 一种控制方法、控制装置及自移动设备 | |
| CN121209485A (zh) | 控制割草机器人的方法及割草机器人 |
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: 20931687 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 17768602 Country of ref document: US |
|
| ENP | Entry into the national phase |
Ref document number: 2020931687 Country of ref document: EP Effective date: 20221117 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2020931687 Country of ref document: EP |