WO2024008018A1 - 割草方法、装置、割草机器人以及存储介质 - Google Patents
割草方法、装置、割草机器人以及存储介质 Download PDFInfo
- Publication number
- WO2024008018A1 WO2024008018A1 PCT/CN2023/105199 CN2023105199W WO2024008018A1 WO 2024008018 A1 WO2024008018 A1 WO 2024008018A1 CN 2023105199 W CN2023105199 W CN 2023105199W WO 2024008018 A1 WO2024008018 A1 WO 2024008018A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mowing
- area
- route
- spiral
- lawn
- 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
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/60—Intended control result
- G05D1/646—Following a predefined trajectory, e.g. a line marked on the floor or a flight path
-
- 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/60—Intended control result
- G05D1/648—Performing a task within a working area or space, e.g. cleaning
- G05D1/6484—Performing a task within a working area or space, e.g. cleaning by taking into account parameters or characteristics of the working area or space, e.g. size or shape
-
- 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
- A01D91/00—Methods for harvesting agricultural products
- A01D91/04—Products growing above the soil
-
- 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/20—Control system inputs
- G05D1/22—Command input arrangements
- G05D1/229—Command input data, e.g. waypoints
- G05D1/2297—Command input data, e.g. waypoints positional data taught by the user, e.g. paths
-
- 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/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/246—Arrangements for determining position or orientation using environment maps, e.g. simultaneous localisation and mapping [SLAM]
-
- 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/60—Intended control result
- G05D1/648—Performing a task within a working area or space, e.g. cleaning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/02—Agriculture; Fishing; Forestry; Mining
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/16—Real estate
- G06Q50/163—Real estate management
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D2101/00—Lawn-mowers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2105/00—Specific applications of the controlled vehicles
- G05D2105/15—Specific applications of the controlled vehicles for harvesting, sowing or mowing in agriculture or forestry
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2107/00—Specific environments of the controlled vehicles
- G05D2107/20—Land use
- G05D2107/23—Gardens or lawns
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2109/00—Types of controlled vehicles
- G05D2109/10—Land vehicles
Definitions
- the present application relates to the field of computer technology, and specifically to a lawn mowing method, device, lawn mowing robot and storage medium.
- Lawn mowing robots are widely used in the maintenance of home courtyard lawns and the mowing of large lawns.
- the lawn mowing robot combines motion control, multi-sensor fusion and path planning technologies.
- the mowing path of the lawn mower robot needs to be planned so that it can completely cover all working areas.
- an intelligent obstacle avoidance method a lawn mowing robot, and a storage medium are provided.
- embodiments of the present application provide a lawn mowing method, including:
- a first area and a second area are divided in the mowing area, the first area is a spiral mowing area, and the first area surrounds the second area;
- mowing operations are performed in the mowing area according to the spiral mowing route and the arcuate mowing route.
- generating a spiral mowing route corresponding to the first area includes:
- a spiral mowing route corresponding to the first area is generated, including:
- generating an arcuate mowing route corresponding to the second area includes:
- the target mowing direction corresponding to the arcuate mowing route is output;
- a bow-shaped mowing route corresponding to the second area is generated.
- the target mowing direction corresponding to the arcuate mowing route is output, including:
- the longest area boundary is determined as the target boundary
- the target mowing direction corresponding to the arcuate mowing route is output based on the mowing trend corresponding to the spiral mowing route.
- an arcuate mowing route corresponding to the second area is generated, including:
- a second inflection point is determined on the area boundary of the second area, and based on the route end point, the second inflection point and the target mowing direction, a bow-shaped mowing route corresponding to the second area is generated.
- an arcuate mowing route corresponding to the second area is generated, including:
- the third turning point and the target mowing direction Based on the starting point of the route, the third turning point and the target mowing direction, generate a spiral mowing covering at least part of the A bow-shaped mowing route for grass routes.
- a lawn mowing device including:
- a dividing module used to divide the first area and the second area in the mowing area according to the preset spiral mowing mode, the first area is the spiral mowing area, and the first area surrounds the second area;
- the first generation module is used to generate the spiral mowing route corresponding to the first area
- the second generation module is used to generate a bow-shaped mowing route corresponding to the second area based on the mowing trend corresponding to the spiral mowing route;
- the lawn mowing module is used to respond to the lawn mowing trigger request for the lawn mower robot and perform mowing operations in the lawn mowing area according to the spiral mowing route and the arcuate mowing route.
- the first area and the second area are divided into the mowing area according to the preset spiral mowing mode.
- the first area is the spiral mowing area, and then,
- the spiral mowing route corresponding to the first area, and based on the mowing trend corresponding to the spiral mowing route, a bow-shaped mowing route corresponding to the second area is generated.
- Spiral mowing routes and bow-shaped mowing routes are used to perform mowing operations in the mowing area.
- Shape-shaped mowing has the problem of difficulty in turning in the central area, resulting in low mowing efficiency. As a result, mowing can be flexibly carried out in the mowing area, thereby improving the coverage of the working area and the mowing efficiency.
- Figure 1a is a schematic scene diagram of a lawn mowing method provided by an embodiment of the present application.
- Figure 1b is a schematic flow chart of a lawn mowing method provided by an embodiment of the present application.
- Figures 1c to 1g are schematic diagrams of the mowing route provided by this application.
- Figure 2 is a schematic structural diagram of a lawn mowing device provided by an embodiment of the present application.
- Figure 3 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
- connection can be used for either fixation or circuit connection.
- first and second are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Therefore, features defined as “first” and “second” may explicitly or implicitly include one or more of these features. In the description of the embodiments of this application, “plurality” means two or more, unless otherwise explicitly and specifically limited.
- Embodiments of the present application provide a lawn mowing method, device, lawn mowing robot, and storage medium.
- the lawn mowing device can be integrated into the microcontroller unit (MCU) of the lawn mowing robot, or can also be integrated into a smart terminal or server.
- MCU is also called a single chip microcomputer (Single Chip Microcomputer) or a single chip microcomputer. It is to appropriately reduce the frequency and specifications of the Central Processing Unit (CPU), and integrate peripheral interfaces such as memory, counter (Timer), USB, analog-to-digital conversion/digital-to-analog conversion, UART, PLC, DMA, etc. , forming a chip-level computer to perform different combination controls for different applications.
- the lawn mowing robot can walk automatically to prevent collisions, automatically return to charge within the range, has safety detection and battery power detection, and has a certain climbing ability. It is especially suitable for lawn mowing and maintenance in home courtyards, public green spaces and other places. Its characteristics are: automatic Cut grass, clean grass clippings, automatically avoid rain, automatically charge, automatically avoid obstacles, and Small size, electronic virtual fence, network control, etc.
- the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smart watch, etc., but is not limited to this. Terminals and servers can be connected directly or indirectly through wired or wireless communication methods.
- the server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud service or cloud database. , cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and cloud servers for basic cloud computing services such as big data and artificial intelligence platforms, this application will not be used here. limit.
- This application provides a lawn mowing system, including a lawn mowing robot 10, a server 20 and a user device 30 that have established communication connections with each other.
- the user can control the movement of the lawn mowing robot 10 through the user device 30 in advance, set the mowing area based on the movement trajectory, and synchronize the data corresponding to the mowing area to the lawn mowing robot 10 and the server 20 .
- the preset mowing area can be obtained, and then, the lawn mowing robot 10 divides the first area and the second area in the mowing area according to the preset spiral mowing mode, wherein the first area is the spiral mowing area.
- the lawn mowing operation is performed in the mowing area according to the spiral mowing route and the arcuate mowing route.
- the mowing plan provided by this application adopts a combined mowing method of spiral mowing and bow-shaped mowing to avoid the problem that spiral mowing has difficulty in turning in the central area, resulting in low mowing efficiency. Therefore, it can flexibly Mowing occurs in the mowing area, thereby increasing coverage of the work area and mowing efficiency.
- a method of mowing including: obtaining a preset mowing area, dividing a first area and a second area in the mowing area according to the preset spiral mowing mode, and generating a spiral mowing route corresponding to the first area. , and based on the mowing trend corresponding to the spiral mowing route, generate a bow-shaped mowing route corresponding to the second area, respond to the mowing trigger request for the lawn mower robot, and based on the spiral mowing route and the bow-shaped mowing route, Perform mowing operations in the mowing area.
- FIG. 1b is a schematic flow chart of a lawn mowing method provided by an embodiment of the present application.
- the specific process of this lawn mowing method can be as follows:
- the mowing area can be an area preliminarily circled by the user in the mowing map, or it can be determined based on the differential positioning data and satellite positioning data of the lawn mowing robot.
- the specific situation can be determined according to the actual situation.
- the number of mowing areas It can be one or more, and the shape and size of the mowing area can be preset by the user.
- the lawn mowing map corresponding to the lawn mowing robot is determined based on the satellite positioning data, and then, in response to the area dividing operation for the lawn mowing map, the grass cutting area is divided in the lawn mowing map.
- the user can control the movement of the lawn mower robot through the user device in advance and set the mowing area based on the movement trajectory.
- the first area is a spiral mowing area, and the first area surrounds the second area.
- the spiral mowing mode is: controlling the lawn mower robot to mow along the mowing boundary, as shown in Figure 1c.
- the lawn mowing robot mows along the mowing boundary a in the outermost circle to form the first mowing path s1, and then forms the second mowing path s2 based on the first mowing path s1. And so on, finally forming a complete mowing route.
- the mowing area is divided into a first area and a second area, wherein the first area is a spiral mowing area.
- the step "dividing the first area and the second area in the mowing area according to the preset spiral mowing mode" may specifically include: based on the turning radius information of the lawn mowing robot and the mowing time. The area of the grass area divides the first area and the second area in the mowing area.
- the turning radius information includes the area occupied by the lawn mowing robot for performing turning operations and the maximum turning angle.
- the maximum turning angle of the lawn mowing robot is 360°. In this case, It is necessary to take into account the area occupied by the lawn mower robot for performing turning operations in order to subsequently divide the first area and the second area in the mowing area.
- the shortest circumference of the innermost circle of the spiral mowing route and/or the smallest circumscribed semicircle of the innermost circle can be preset according to the area occupied by the lawn mowing robot for performing turning operations. diameter, whereby a first area and a second area can be divided in the mowing area.
- the step "generating a spiral mowing route corresponding to the first area" may specifically include:
- the area information can carry information such as the shape, area, and length of each boundary of the mowing area.
- the peripheral mowing is output.
- path z1 and based on the mowing path z1, the second segment of the mowing path z2 is output, and so on.
- the innermost mowing path zn is composed of the mowing path zn-1 and the boundary of the first area a OK.
- the spiral mowing route will include multiple route inflection points, which are used to instruct the lawn mowing robot to make turns. That is, optionally, in some embodiments, the step "is based on the mowing direction, area information and the first The regional boundary of the region is used to generate the spiral mowing route corresponding to the first region, which may include:
- the first inflection point is determined.
- the first inflection point is used to indicate the point where the first section of the mowing path performs a turn. Subsequently, based on the first inflection point, the area information and the preset mowing direction, and output the remaining mowing path, thereby obtaining the spiral mowing path corresponding to the first area.
- the second mowing path As an example, after determining the first inflection point, based on the An inflection point and a preset mowing direction are used to output a second mowing path, and the inflection point of the second mowing path corresponds to the first inflection point, so that the second mowing path is consistent with the first mowing path.
- Grass paths are similar.
- a bow-shaped mowing route corresponding to the second area can be generated based on the spiral mowing route, that is, optionally, in some embodiments, the step "based on The mowing trend corresponding to the spiral mowing route generates a bow-shaped mowing route corresponding to the second area, which may include:
- the mowing trend corresponding to the spiral mowing route represents the final route direction of the spiral mowing route.
- the spiral mowing route can be based on the The corresponding mowing trend and the regional boundary of the second area are output, and the target mowing direction corresponding to the bow-shaped mowing route is output.
- the target mowing direction is the return direction, that is, it includes the first direction and the second direction, and the first direction Symmetrical with the second direction, and finally, according to the target mowing direction, a bow-shaped mowing route corresponding to the second area is generated.
- the longest area boundary in the second area can be determined as the target boundary, and the target boundary can be used as the benchmark.
- output the target mowing direction corresponding to the arcuate mowing route that is, step "based on the mowing trend corresponding to the spiral mowing route and the regional boundary of the second area, output the target mowing direction corresponding to the arcuate mowing route" , specifically can include:
- the longest regional boundary is determined as the target boundary
- the target mowing direction corresponding to the arcuate mowing route is output based on the mowing trend corresponding to the spiral mowing route.
- a second inflection point can be determined on the area boundary of the second area.
- the second inflection point is the route turning point of the bow-shaped mowing route, that is, step: "With the target boundary as the benchmark, based on the spiral
- the mowing trend corresponding to the "shaped mowing route” outputs the "target mowing direction corresponding to the arcuate mowing route", which may include:
- (62) Determine the second inflection point on the regional boundary of the second area, and generate a bow-shaped mowing route corresponding to the second area based on the route end point, the second inflection point and the target mowing direction.
- the regional boundaries of the second area are determined to be boundary a1, boundary a2, boundary a3 and boundary a4.
- the target mowing direction is The intersection point between the mowing direction and the mowing boundary is the second inflection point, for example, as shown in the figure, Determine the intersection point between the lawn mowing robot and the mowing boundary when it travels along the target mowing direction. Based on the target mowing direction The position of z1 is the intersection point a1 and is translated to the right by S. Then, the next mowing return point z2 is calculated. After determining all the mowing return points, based on the current mowing position, a bow-shaped mowing route z1 corresponding to the second area is generated. -z2-...-zn.
- the lawn coverage of the spiral mowing route in the inner circle will be smaller than the lawn coverage of the spiral mowing route in the outer circle. , therefore, an arcuate mowing route covering at least part of the spiral mowing route can be generated, thereby improving the mowing coverage rate of the inner circle of the spiral mowing route, that is, step "according to the target mowing direction, generate a second area corresponding to "bow-shaped mowing route", which may include:
- the shape of the first region may be rectangular, circular or elliptical, and the shape of the second region may be rectangular.
- the shape of the first region and the shape of the second region may both be rectangular.
- the generated mowing route is shown in Figure 1f; for another example, the shape of the first area T1 is a circle, and the shape of the second area T2 is a rectangle, then the shape of the spiral mowing route s1 in the first area is Mosquito-coil shape, and, in order to ensure the mowing coverage, the arcuate mowing route s2 in the second area covers part of the spiral mowing route s1, as shown in Figure 1g.
- the lawn mowing trigger request can be triggered by the lawn mowing robot itself or by the server. It can also be triggered by the user through hardware or software. For example, the lawn mowing robot needs to perform scheduled operations and trigger the lawn mowing trigger request within a set time; for another example, the server issues a lawn mowing trigger instruction based on the reported lawn mowing trigger instruction. The user can also input the lawn mowing task information through the application on the mobile phone, and the mobile phone generates a lawn mowing trigger request for the lawn mower robot based on the lawn mowing task information.
- the spiral mowing route and the arcuate mowing route can be obtained from the mowing trigger request, and the spiral mowing route is used to mow the first area, and the arcuate mowing route is used to mow the second area.
- the second area can be performed, thereby ensuring the grass mowing coverage.
- the lawn mowing robot After the lawn mowing robot obtains the preset mowing area, it divides the first area and the second area in the mowing area according to the preset spiral mowing mode, where the first area is the spiral mowing area. grass area, then, generate a spiral mowing route corresponding to the first area, and based on the mowing trend corresponding to the spiral mowing route, generate a bow-shaped mowing route corresponding to the second area, and finally, respond to the The mowing triggers a request to perform mowing operations in the mowing area according to the spiral mowing route and the arcuate mowing route.
- FIG. 2 is a schematic structural diagram of a lawn mowing device provided by an embodiment of the present application.
- the lawn mowing device may include an acquisition module 201, a dividing module 202, a first generation module 203, a second generation module 204 and a lawn mower.
- Module 205 the details can be as follows:
- the acquisition module 201 is used to acquire a preset mowing area.
- the mowing area can be an area preliminarily circled by the user in the mowing map, or it can be determined based on the differential positioning data and satellite positioning data of the lawn mowing robot.
- the specific situation can be determined according to the actual situation.
- the number of mowing areas It can be one or more, and the shape and size of the mowing area can be preset by the user.
- the user can control the movement of the lawn mower robot through the user device in advance and set the mowing area based on the movement trajectory.
- the acquisition module 201 can obtain the preset mowing area through network connection or other means.
- the dividing module 202 is used to divide the first area and the second area in the mowing area according to the preset spiral mowing mode.
- the first area is a spiral mowing area
- the first area surrounds the second area
- the spiral mowing mode is: controlling the lawn mowing robot to mow along the mowing boundary.
- the dividing module 202 can preset the shortest circumference of the innermost circle of the spiral mowing route and/or the smallest circumference of the innermost circle according to the area occupied by the lawn mowing robot for performing the turning operation.
- the radius of the circle whereby a first area and a second area can be divided in the mowing area.
- the first generation module 203 is used to generate a spiral mowing route corresponding to the first area.
- the first generation module 203 may specifically include:
- the acquisition unit is used to acquire the preset mowing direction and regional information of the mowing area
- the first generation unit is used to generate a spiral mowing route corresponding to the first area based on the mowing direction, area information and the area boundary of the first area.
- the first generation unit may be specifically configured to: determine the first inflection point based on the mowing direction and the area boundary of the first area; and determine the first inflection point based on the first inflection point, area information and the preset mowing direction. , generate the spiral mowing route corresponding to the first area.
- the second generation module 204 is configured to generate an arcuate mowing route corresponding to the second area based on the mowing trend corresponding to the spiral mowing route.
- the second generation module 204 can generate a corresponding arcuate mowing route based on the mowing trend corresponding to the spiral mowing route and the regional boundary of the second area, that is, , optionally, in some embodiments, the second generation module 204 may specifically include:
- An output unit is used to output the target mowing direction corresponding to the arcuate mowing route based on the mowing trend corresponding to the spiral mowing route and the regional boundary of the second area;
- the second generation unit is used to generate a bow-shaped mowing route corresponding to the second area according to the target mowing direction.
- the output unit may be specifically configured to: determine the longest area boundary at the area boundary of the second area as the target boundary; take the target boundary as a reference, and determine the corresponding mowing path based on the spiral mowing route.
- the grass trend outputs the target mowing direction corresponding to the arcuate mowing route.
- the output unit may be specifically configured to: determine the end point of the spiral mowing route; determine the second inflection point on the area boundary of the second area, and determine the second inflection point based on the end point of the route, the second The inflection point and the target mowing direction are used to generate a bow-shaped mowing route corresponding to the second area.
- the second generation unit may be specifically configured to: determine the route end point of the spiral mowing route; determine the second inflection point on the regional boundary of the second area, and determine the second inflection point based on the route end point and the second inflection point. and the target mowing direction to generate a bow-shaped mowing route corresponding to the second area.
- the second generation unit may be specifically configured to: determine the route end point of the spiral mowing route; determine the route starting point within a preset range where the route end point is away from the second area; and determine the route starting point according to the second area.
- the area boundary determines the third inflection point; based on the route starting point, the third inflection point and the target mowing direction, a bow-shaped mowing route covering at least part of the spiral mowing route is generated.
- the lawn mowing module 204 is configured to respond to the lawn mowing trigger request for the lawn mower robot and perform mowing operations in the lawn mowing area according to the spiral mowing route and the arcuate mowing route.
- the lawn mowing trigger request can be triggered by the lawn mowing robot itself, by the server, or by the user through hardware or software. For example, the lawn mowing robot needs to perform scheduled operations within a set time. Trigger the lawn mowing trigger request; for another example, the server issues a lawn mowing trigger request based on the reported lawn mowing trigger instruction; the user can also input the lawn mowing task information through the application on the mobile phone, and the mobile phone generates a target based on the lawn mowing task information. The lawn mower robot's mowing trigger request.
- the lawn mowing module 204 can obtain the spiral mowing route and the arcuate mowing route from the mowing trigger request, use the spiral mowing route to mow the first area, and use the arcuate mowing route for the second area. Grass route mowing.
- the dividing module 202 divides the first area and the second area in the mowing area according to the preset spiral mowing mode, where, The first area is a spiral mowing area. Then, the first generation module 203 generates a spiral mowing route corresponding to the first area. The second generation module 204 generates a second area based on the mowing trend corresponding to the spiral mowing route.
- the lawn mowing module 205 responds to the mowing trigger request for the lawn mower robot, and performs lawn mowing operations in the mowing area according to the spiral mowing route and the arcuate mowing route.
- a combined mowing method of spiral mowing and bow-shaped mowing is used to avoid the problem of difficulty in turning the spiral mowing in the central area, resulting in low mowing efficiency. Therefore, it is possible to The flexibility to mow within the mowing area improves coverage and mowing efficiency of the work area.
- the embodiment of the present application also provides a lawn mowing robot, as shown in Figure 3, which shows a schematic structural diagram of the lawn mowing robot involved in the embodiment of the present application. Specifically:
- the lawn mowing robot may include a control module 301, a traveling mechanism 302, a cutting module 303, a power supply 304 and other components.
- a control module 301 may control the traveling mechanism 302
- a cutting module 303 may control the cutting module 303
- a power supply 304 may supply power to the lawn mowing robot.
- FIG. 3 does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange different components. in:
- the control module 301 is the control center of the lawn mowing robot.
- the control module 301 may specifically include a central processing unit (CPU), memory, input/output ports, system bus, timer/counter, digital-to-analog converter and Components such as analog-to-digital converters, the CPU performs various functions of the lawn mowing robot and processes data by running or executing software programs and/or modules stored in the memory, and calling data stored in the memory; preferably, the CPU can Integrated application processor and modem processor, where the application processor mainly handles operating systems and application programs, etc., and the modem processor mainly handles wireless communications. It is understandable that the above modem processor may not be integrated into the CPU.
- the memory can be used to store software programs and modules, and the CPU executes various functional applications and data processing by running the software programs and modules stored in the memory.
- the memory may mainly include a storage program area and a storage data area.
- the storage program area may store an operating system, an application program required for at least one function (such as a sound playback function, an image playback function, etc.), etc.;
- the storage data area may store electronic files according to the electronic data. Data created by the use of the device, etc.
- the memory may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
- the memory may also include a memory controller to provide the CPU with access to the memory.
- the traveling mechanism 302 is electrically connected to the control module 301, and is used to respond to the control signal transmitted by the control module 301, adjust the traveling speed and direction of the lawn mower robot, and realize the self-moving function of the lawn mower robot.
- the cutting module 303 is electrically connected to the control module 301, and is used to respond to the control signal transmitted by the control module, adjust the height and rotation speed of the cutting blade, and implement lawn mowing operations.
- the power supply 304 can be logically connected to the control module 301 through a power management system, so that functions such as charging, discharging, and power consumption management can be implemented through the power management system.
- Power supply 304 may also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
- the lawn mowing robot may also include a communication module, a sensor module, a prompt module, etc., which will not be described again here.
- the communication module is used to receive and send signals in the process of sending and receiving information. By establishing a communication connection with the user equipment, base station or server, it realizes signal sending and receiving with the user equipment, base station or server.
- the sensor module is used to collect internal environmental information or external environmental information, and feeds the collected environmental data to the control module for decision-making, realizing the precise positioning and intelligent obstacle avoidance functions of the lawn mowing robot.
- the sensors may include: ultrasonic sensors, infrared sensors, collision sensors, rain sensors, lidar sensors, inertial measurement units, wheel speedometers, image sensors, position sensors and other sensors, without limitation.
- the prompt module is used to prompt the user about the current working status of the lawn mower robot.
- the prompt module includes but is not limited to an indicator light, a buzzer, etc.
- a lawn mowing robot can remind the user of the current power status, motor working status, sensor working status, etc. through indicator lights.
- a buzzer can be used to provide an alarm.
- the processor in the control module 301 will load the executable files corresponding to the processes of one or more application programs into the memory according to the following instructions, and the processor will to run applications stored in memory to implement various functions, as follows:
- the preset mowing area divide the first area and the second area in the mowing area according to the preset spiral mowing mode, generate the spiral mowing route corresponding to the first area, and generate the spiral mowing route based on the spiral mowing route.
- the corresponding mowing trend generate a bow-shaped mowing route corresponding to the second area, respond to the mowing trigger request for the lawn mower robot, and perform mowing operations in the mowing area according to the spiral mowing route and the bow-shaped mowing route.
- the lawn mowing robot divides the first area and the second area in the mowing area according to the preset spiral mowing mode, wherein the first area is spiral mow area, and then generate a spiral mowing route corresponding to the first area, and based on the mowing trend corresponding to the spiral mowing route, generate a bow-shaped mowing route corresponding to the second area, and finally, respond to the lawn mowing robot
- the mowing trigger request is based on the spiral mowing route and the arcuate mowing route in the mowing area. Perform lawn mowing operations.
- embodiments of the present application provide a storage medium in which a plurality of instructions are stored, and the instructions can be loaded by the processor to execute the steps in any of the lawn mowing methods provided by the embodiments of the present application.
- this command can perform the following steps:
- the storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, etc.
- ROM read-only memory
- RAM random access memory
- magnetic disk or optical disk etc.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Tourism & Hospitality (AREA)
- Environmental Sciences (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- General Health & Medical Sciences (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Primary Health Care (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Mining & Mineral Resources (AREA)
- Marine Sciences & Fisheries (AREA)
- Animal Husbandry (AREA)
- Agronomy & Crop Science (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Harvester Elements (AREA)
Abstract
Description
Claims (10)
- 一种割草方法,其中,包括:获取预设的割草区域;根据预设螺旋形割草模式,在所述割草区域中划分第一区域和第二区域,所述第一区域为螺旋形割草区域,且所述第一区域环绕所述第二区域;生成所述第一区域对应的螺旋形割草路线,并基于螺旋形割草路线对应的割草趋势,生成所述第二区域对应的弓字形割草路线;响应针对割草机器人的割草触发请求,根据所述螺旋形割草路线和弓字形割草路线在所述割草区域中执行割草作业。
- 根据权利要求1所述的方法,其中,所述生成所述第一区域对应的螺旋形割草路线,包括:获取预设的割草方向以及所述割草区域的区域信息;基于所述割草方向、所述区域信息和所述第一区域的区域边界,生成所述第一区域对应的螺旋形割草路线。
- 根据权利要求2所述的方法,其特征在于,所述基于所述割草方向、所述区域信息和所述第一区域的区域边界,生成所述第一区域对应的螺旋形割草路线,包括:基于所述割草方向和第一区域的区域边界,确定第一拐点;根据所述第一拐点、所述区域信息以及预设的割草方向,生成所述第一区域对应的螺旋形割草路线。
- 根据权利要求1所述的方法,其中,所述基于螺旋形割草路线对应的割草趋势,生成所述第二区域对应的弓字形割草路线,包括:基于所述基于螺旋形割草路线对应的割草趋势和所述第二区域的区域边界,输出弓字形割草路线对应的目标割草方向;根据所述目标割草方向,生成所述第二区域对应的弓字形割草路线。
- 根据权利要求4所述的方法,其中,所述基于所述基于螺旋形割草路线对应的割草趋势和所述第二区域的区域边界,输出弓字形割草路线对应的目标割草方向,包括:在所述第二区域的区域边界将最长的区域边界确定为目标边界;以所述目标边界为基准,基于所述基于螺旋形割草路线对应的割草趋势输出弓字形割草路线对应的目标割草方向。
- 根据权利要求4所述的方法,其特征在于,所述根据所述目标割草方向,生成所述第二区域对应的弓字形割草路线,包括:确定所述螺旋形割草路线的路线终点;在所述第二区域的区域边界上确定第二拐点,并基于所述路线终点、第二拐点以及目标割草方向,生成所述第二区域对应的弓字形割草路线。
- 根据权利要求4所述的方法,其中,所述根据所述目标割草方向,生成所述第二区域对应的弓字形割草路线,包括:确定所述螺旋形割草路线的路线终点;在所述路线终点远离所述第二区域的预设范围内确定路线起点;根据所述第二区域的区域边界,确定第三拐点;基于所述路线起点、第三拐点以及目标割草方向,生成覆盖至少部分所述螺旋形割草路线的弓字形割草路线。
- 一种割草装置,其中,包括:获取模块,用于获取预设的割草区域;划分模块,用于根据预设螺旋形割草模式,在所述割草区域中划分第一区域和第二区域,所述第一区域为螺旋形割草区域,且所述第一区域环绕所述第二区域;第一生成模块,用于生成所述第一区域对应的螺旋形割草路线;第二生成模块,用于基于螺旋形割草路线对应的割草趋势,生成所述第二区域对应的弓字形割草路线;割草模块,用于响应针对割草机器人的割草触发请求,根据所述螺旋形割草路线和弓字形割草路线在所述割草区域中执行割草作业。
- 一种割草机器人,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如权利要求1-7所述割草方法的步骤。
- 一种存储介质,其中,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7所述割草方法的步骤。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23834785.0A EP4529754A4 (en) | 2022-07-06 | 2023-06-30 | MOWING METHOD AND APPARATUS, MOWING ROBOT AND STORAGE MEDIUM |
| US19/008,400 US20250172945A1 (en) | 2022-07-06 | 2025-01-02 | Mowing method and apparatus, robotic lawn mower, and storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210798876.X | 2022-07-06 | ||
| CN202210798876.XA CN115088463B (zh) | 2022-07-06 | 2022-07-06 | 割草方法、装置、割草机器人以及存储介质 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/008,400 Continuation US20250172945A1 (en) | 2022-07-06 | 2025-01-02 | Mowing method and apparatus, robotic lawn mower, and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024008018A1 true WO2024008018A1 (zh) | 2024-01-11 |
Family
ID=83296892
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/105199 Ceased WO2024008018A1 (zh) | 2022-07-06 | 2023-06-30 | 割草方法、装置、割草机器人以及存储介质 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20250172945A1 (zh) |
| EP (1) | EP4529754A4 (zh) |
| CN (1) | CN115088463B (zh) |
| WO (1) | WO2024008018A1 (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115088463B (zh) * | 2022-07-06 | 2024-07-30 | 深圳库犸科技有限公司 | 割草方法、装置、割草机器人以及存储介质 |
| WO2024250219A1 (en) * | 2023-06-08 | 2024-12-12 | Greenworks (Jiangsu) Co., Ltd. | Methods, control systems and lawn mowers to mow a predefined area |
| CN119334344A (zh) * | 2023-07-19 | 2025-01-21 | 浙江白马科技有限公司 | 机器人弓字路径规划方法、装置、电子设备及介质 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103054519A (zh) * | 2011-10-18 | 2013-04-24 | 三星电子株式会社 | 机器人吸尘器以及用于控制该机器人吸尘器的方法 |
| CN110018686A (zh) * | 2019-03-26 | 2019-07-16 | 宁波大叶园林设备股份有限公司 | 一种智能割草机的路径规划方法 |
| WO2019194634A1 (ko) * | 2018-04-06 | 2019-10-10 | 엘지전자 주식회사 | 이동 로봇과 이동 로봇 시스템 |
| CN110879596A (zh) * | 2019-12-05 | 2020-03-13 | 中国北方车辆研究所 | 低成本自动割草机自主作业系统及其自主作业方法 |
| CN111386030A (zh) * | 2017-12-18 | 2020-07-07 | 株式会社久保田 | 自动行驶系统、自动行驶管理程序、记录有自动行驶管理程序的记录介质、自动行驶管理方法、区域确定系统、区域确定程序、记录有区域确定程序的记录介质、区域确定方法、联合收割机控制系统、联合收割机控制程序、记录有联合收割机控制程序的记录介质、联合收割机控制方法 |
| WO2022004474A1 (ja) * | 2020-06-30 | 2022-01-06 | 株式会社クボタ | 収穫機、収穫機の自動走行方法、プログラム、記録媒体、システム、農作業機、農作業機の自動走行方法、方法、自動操舵管理システム |
| CN113974494A (zh) * | 2021-11-02 | 2022-01-28 | 微思机器人(深圳)有限公司 | 一种路径规划的方法、装置、扫地机器人及存储介质 |
| CN115088463A (zh) * | 2022-07-06 | 2022-09-23 | 松灵机器人(深圳)有限公司 | 割草方法、装置、割草机器人以及存储介质 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100189345B1 (ko) * | 1990-09-24 | 1999-06-01 | 앙드레 코렌스 | 연속적 자율적인 초삭(草削)기 |
| JP2000014208A (ja) * | 1998-07-03 | 2000-01-18 | Bio Oriented Technol Res Advancement Inst | 圃場作業車両の運行支援装置 |
| DE19932552C2 (de) * | 1999-07-13 | 2002-08-01 | Gunter Arnold | Selbstfahrender, graserkennender Rasenmäher |
| DE102004027242A1 (de) * | 2004-06-03 | 2005-12-22 | Claas Selbstfahrende Erntemaschinen Gmbh | Routenplanungssystem für landwirtschaftliche Arbeitsmaschinen |
| JP5869954B2 (ja) * | 2012-05-23 | 2016-02-24 | 本田技研工業株式会社 | 無人走行作業システム |
| US9072218B2 (en) * | 2012-07-09 | 2015-07-07 | Deere & Company | Boundary sensor assembly for a robotic lawn mower, robotic lawn mower and robotic lawn mower system |
| US9538702B2 (en) * | 2014-12-22 | 2017-01-10 | Irobot Corporation | Robotic mowing of separated lawn areas |
| CN107102643B (zh) * | 2017-06-19 | 2020-01-31 | 江西洪都航空工业集团有限责任公司 | 一种大型智能割草机器人p-d型路径规划方法 |
| CN110168465B (zh) * | 2017-11-16 | 2022-07-15 | 南京泉峰科技有限公司 | 智能割草系统 |
| JP6884092B2 (ja) * | 2017-12-20 | 2021-06-09 | 株式会社クボタ | 作業車及び作業車のための走行経路選択システム |
| CN111329383A (zh) * | 2018-12-19 | 2020-06-26 | 科沃斯机器人股份有限公司 | 清洁方法及清洁机器人 |
| CN110209156A (zh) * | 2019-04-09 | 2019-09-06 | 丰疆智能科技股份有限公司 | 自动收割机的行驶路径规划系统及其方法 |
| CN111578943B (zh) * | 2020-04-30 | 2023-08-08 | 深圳拓邦股份有限公司 | 清扫路径生成方法及装置、计算机装置及存储装置 |
| RU2738296C1 (ru) * | 2020-06-16 | 2020-12-11 | Акционерное общество "ОДК-Авиадвигатель" | Способ определения газодинамических параметров потока двигателя |
| US11579618B2 (en) | 2020-09-18 | 2023-02-14 | Scythe Robotics, Inc. | Coverage planner |
| JP7454487B2 (ja) * | 2020-11-20 | 2024-03-22 | ヤンマーホールディングス株式会社 | 走行経路生成システム、走行経路生成方法、及び走行経路生成プログラム |
| JP7401422B2 (ja) * | 2020-11-27 | 2023-12-19 | 株式会社クボタ | 作業機 |
| CN113485334A (zh) * | 2021-07-02 | 2021-10-08 | 宁波瑞霖机械科技有限公司 | 一种割草机控制方法、系统及其存储介质 |
| CN114019956A (zh) * | 2021-10-14 | 2022-02-08 | 科沃斯机器人股份有限公司 | 区域边界确定方法、系统、自主行进设备及割草机器人 |
-
2022
- 2022-07-06 CN CN202210798876.XA patent/CN115088463B/zh active Active
-
2023
- 2023-06-30 EP EP23834785.0A patent/EP4529754A4/en active Pending
- 2023-06-30 WO PCT/CN2023/105199 patent/WO2024008018A1/zh not_active Ceased
-
2025
- 2025-01-02 US US19/008,400 patent/US20250172945A1/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103054519A (zh) * | 2011-10-18 | 2013-04-24 | 三星电子株式会社 | 机器人吸尘器以及用于控制该机器人吸尘器的方法 |
| CN111386030A (zh) * | 2017-12-18 | 2020-07-07 | 株式会社久保田 | 自动行驶系统、自动行驶管理程序、记录有自动行驶管理程序的记录介质、自动行驶管理方法、区域确定系统、区域确定程序、记录有区域确定程序的记录介质、区域确定方法、联合收割机控制系统、联合收割机控制程序、记录有联合收割机控制程序的记录介质、联合收割机控制方法 |
| WO2019194634A1 (ko) * | 2018-04-06 | 2019-10-10 | 엘지전자 주식회사 | 이동 로봇과 이동 로봇 시스템 |
| CN110018686A (zh) * | 2019-03-26 | 2019-07-16 | 宁波大叶园林设备股份有限公司 | 一种智能割草机的路径规划方法 |
| CN110879596A (zh) * | 2019-12-05 | 2020-03-13 | 中国北方车辆研究所 | 低成本自动割草机自主作业系统及其自主作业方法 |
| WO2022004474A1 (ja) * | 2020-06-30 | 2022-01-06 | 株式会社クボタ | 収穫機、収穫機の自動走行方法、プログラム、記録媒体、システム、農作業機、農作業機の自動走行方法、方法、自動操舵管理システム |
| CN113974494A (zh) * | 2021-11-02 | 2022-01-28 | 微思机器人(深圳)有限公司 | 一种路径规划的方法、装置、扫地机器人及存储介质 |
| CN115088463A (zh) * | 2022-07-06 | 2022-09-23 | 松灵机器人(深圳)有限公司 | 割草方法、装置、割草机器人以及存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4529754A1 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4529754A4 (en) | 2025-09-24 |
| US20250172945A1 (en) | 2025-05-29 |
| CN115088463B (zh) | 2024-07-30 |
| EP4529754A1 (en) | 2025-04-02 |
| CN115088463A (zh) | 2022-09-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023246802A1 (zh) | 割草方法、装置、割草机器人以及存储介质 | |
| WO2024017034A1 (zh) | 路径规划方法、装置、割草机器人以及存储介质 | |
| WO2024001880A1 (zh) | 智能避障方法、装置、割草机器人以及存储介质 | |
| WO2024012192A1 (zh) | 智能避障方法、割草机器人以及存储介质 | |
| WO2024002061A1 (zh) | 割草方法、装置、割草机器人以及存储介质 | |
| WO2024016958A1 (zh) | 割草方法、装置、割草机器人以及存储介质 | |
| EP4529754A1 (en) | Mowing method and apparatus, mowing robot, and storage medium | |
| EP4537648A1 (en) | Mowing method and apparatus, and mowing robot and storage medium | |
| US20250160247A1 (en) | Mowing robot recharging method, mowing robot and storage medium | |
| CN115617053B (zh) | 障碍物遍历方法、装置、割草机器人以及存储介质 | |
| WO2024199180A1 (zh) | 路线规划方法、装置、割草机器人以及存储介质 | |
| CN115053690A (zh) | 割草方法、装置、割草机器人以及存储介质 | |
| WO2020156519A1 (zh) | 自移动设备的工作方法及装置、自移动设备 | |
| CN115493579B (zh) | 定位修正方法、装置、割草机器人以及存储介质 | |
| CN115268439B (zh) | 智能避障方法、装置、割草机器人以及存储介质 | |
| US20230141232A1 (en) | Autonomous operation device, system, and control method | |
| CN115357026A (zh) | 割草机器人的自动充电方法、装置、割草机器人以及存储介质 | |
| CN111443700A (zh) | 一种机器人及其导航控制方法和装置 | |
| WO2025195408A1 (zh) | 路径规划方法、装置、控制器、设备及存储介质 | |
| CN115359245A (zh) | 障碍物检测方法、装置、割草机器人以及存储介质 | |
| CN120848494A (zh) | 自主移动设备及其控制方法、电子设备及存储介质 | |
| WO2024235290A1 (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: 23834785 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023834785 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023834785 Country of ref document: EP Effective date: 20241226 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023834785 Country of ref document: EP |