Patent Description:
In particular, the invention relates to a lawn mower robot with a system for detecting the presence of grass.

The invention also relates to a method for controlling the cutting means of the lawn mower robot.

Lawn mower robots of known type usually comprise a load-bearing frame, generally having an outer body, to which are associated cutting means for the maintenance of the lawn, robot movement means for moving the robot inside a working area, a system for detecting obstacles along the trajectories of movement and a system for detecting the presence of grass in the area affected by the cutting means.

The movement means are typically made using a plurality of wheels of which at least one is motor-driven, that is, connected to a motor configured to rotate it, thus allowing the feeding of the robot in the working area.

The movement means are also designed to orient the wheels in such a way as to modify the trajectory adopted by the robot, allowing them to progressively operate on the entire working area.

The system for detecting obstacles typically comprises a set of components designed to detect the presence of obstacles along the trajectories and to send signals to suitable processing units for modifying the trajectories, thereby minimising the possibility of undesired impacts.

The systems for detecting the presence of grass are currently designed as systems equipped with video cameras designed to acquire images of the area of ground close to being affected by the cutting means for checking the actual presence of grass to be cut.

Document <CIT> belongs to the prior art pursuant to Article <NUM>(<NUM>) EPC with regard to the subject-matter being limited to the emission of a plurality of electromagnetic waves being separated temporally by intervals of between <NUM> and <NUM>. With regard to the subject-matter, wherein said intervals are between <NUM> and <NUM>, this document belongs to the prior art under Article <NUM>(<NUM>) EPC. shows an autonomous moving object comprising a radar. The radar sensor is configured to, during movement, acquire data sets representing reflections from surface portions located within a distance range, and, at least at a sequence of occasions, illuminate a surface region and acquire a data set representing, for each of a set of distances within said distance range, an amplitude.

and a phase of reflected radar signals received from surface portions located at said distance. Said surface regions comprise a common sub-region illuminated at each of said occasions. A radar signal processor is configured to receive the data sets acquired at each of said sequence of occasions. The received data sets form a collection of data sets, wherein each data set of said collection comprises a data subset pertaining to said common sub-region. A surface classifier processor is configured to output a classification of a surface type of the surface based on said collection of data subsets.

Document <CIT> discloses an autonomous coverage robot system including an active boundary responder comprising a wire powered with a modulated current placed along a perimeter of a property, at least one passive boundary responder placed on a property interior circumscribed by the active boundary responder, and an autonomous coverage robot. The robot includes drive system carried by a body and configured to maneuver the robot across the property interior. A signal emitter emits a signal, where the passive boundary responder responsive to the signal. A boundary responder detection system is carried by the body and configured to detect both the active and passive boundary responders. The drive system is configured to redirect the robot both in response to the responder detection system detecting an active boundary responder and in response to detecting a passive boundary responder.

It is evident that the operating efficiency of the robot is greatly influenced by the efficiency of its system for detecting the presence of grass, since it determines its capacity to operate only on the areas of lawn which require maintenance operations.

In effect, it is appropriate to avoid multiple passages in areas of the lawn already treated previously.

Moreover, the passage of the cutting means on areas which do not require maintenance operations may be, as well as particularly inefficient in terms of energy, also dangerous for the structure of the robot.

The passage of the cutting means on particularly resistant surfaces, for example paved areas or a ground having stones and/or exposed roots, can cause, in effect, the contact between the cutting means and said highly robust elements, with a consequent damage to the cutting means.

The systems for detecting the presence of grass with video cameras used, currently, in lawn mower robots are particularly efficient in ideal working conditions, but have serious critical issues when said ideal operating conditions are disturbed.

The video cameras need, in effect, to be exposed relative to the frame of the lawn mower robot in order to acquire images of the ground to be maintained.

Said positioning exposes the video cameras to atmospheric agents and soiling agents, such as residues of grass, dust and mud, which settle on the transparent acquisition surfaces.

The images acquired in these conditions are therefore deteriorated and cause a reduction in the efficiency in recognising the presence (or absence) of grass in the areas affected by the cutting means.

Particular lighting conditions, such as dawn and dusk, also cause problems to the systems for detecting the presence of grass with video cameras, since high reflection and refraction phenomena of the sun's rays considerably disturb the acquired images of the grass.

In this context, the technical purpose which forms the basis of the invention is to provide a lawn mower robot equipped with a system for detecting the presence of grass which is highly efficient.

In particular, the aim of the invention is to provide a lawn mower robot equipped with a system for detecting the presence of grass which is robust and reliable, which is able to guarantee continuity of performance even when disturbed by the action of atmospheric agents or soiling agents.

Another aim of the invention is to provide a lawn mower robot equipped with a system for detecting the presence of grass which has a smaller size and production costs less than that of the prior art systems for detecting the presence of grass.

Yet another aim of the invention is to provide a method for controlling the movement means which makes the process for maintenance of the grass particularly efficient.

The technical purpose indicated and the aims specified are substantially achieved by a lawn mower robot and a method for controlling the cutting means, comprising the technical features defined in appended claims <NUM> and <NUM>, respectively. Preferred aspects are defined in the dependent claims.

Further features and advantages of this invention are more apparent in the detailed description below, with reference to a preferred, non-restricting, embodiment of a lawn mower robot as illustrated in the accompanying drawings, in which:.

With reference to the accompanying drawings, the numeral <NUM> denotes a lawn mower robot, referred to below simply as the robot <NUM>.

The robot <NUM> is of the self-propelled type, that is to say, it is movable in a substantially autonomous manner along a working trajectory which extends inside an area of ground G, in particular to perform an operation for maintenance of the surface of the area.

In this context, the area of ground G may be, for example, a lawn, a garden or more generally any surface on which it may be necessary to perform, at least partially, an operation for cutting and adjusting the height of the grass.

As illustrated in the accompanying drawings, the robot <NUM> comprises a frame <NUM>.

The frame <NUM> substantially has the function of supporting, and, if necessary, protecting, the components, described below, which are necessary for the operation of the robot <NUM>.

Still more preferably, the frame <NUM> comprises a guard, that is to say, an outer cover, generally made of plastic material.

Said guard is designed to contain and protect the components of the robot <NUM> from the weather conditions or any impacts with obstacles present in the area of ground G.

The robot <NUM> also comprises cutting means <NUM> associated with, in particular mounted on, the frame <NUM>.

Preferably, the cutting means <NUM> comprise one or more cutting blades 3R, usually made of metal material, designed to perform operations for cutting the grass.

The cutting means <NUM> also comprise suitable drive means <NUM> (for example, electric motors) configured to generate the power necessary for moving the cutting blades 3R for cutting the grass.

Generally speaking, as illustrated in <FIG> and <FIG>, the cutting means <NUM> comprise a plurality of rotary cutting blades 3R rotated by the motor <NUM>, preferably an electric motor.

As illustrated in particular in <FIG>, the robot <NUM> comprises movement means <NUM> operatively connected to, in particular mounted on, the frame <NUM>.

Said movement means <NUM> are configured for moving the robot <NUM> inside the area of ground G, in particular along the working trajectory X in a feed direction V.

Preferably, the movement means <NUM> comprise a plurality of wheels 4R, at least one of which is a drive wheel, and a rotation motor <NUM>, operatively connected to said drive wheel.

Still more preferably, the movement means <NUM> comprise an orientation motor, not illustrated, operatively connected to at least one adjustable wheel of the plurality of wheels 4R, that is to say, a wheel which is able to rotate about a substantially vertical axis of rotation.

The movement means <NUM> therefore perform the function of moving the robot <NUM> inside the area of ground G to be maintained.

In particular, the drive wheels allow the forward movement along the working trajectory X, whilst the adjustable wheels change the direction of said working trajectory X when necessary (for example, when obstacles are detected along the working trajectory or the edges of the area to be maintained are reached).

Again as illustrated in the accompanying drawings, the robot <NUM> comprises a system <NUM> for detecting the presence of grass in an area of ground G along the working trajectory X in the feed direction V.

In other words, the detection system <NUM> is configured to recognise the presence of grass in the area of ground G which is about to be affected by the cutting means <NUM> during the movement of the robot <NUM> along the working trajectory X in the feed direction V.

In particular, the detection system <NUM> comprises a radar sensor 5R.

The radar sensor 5R is configured for sending an electromagnetic wave M and receiving a reflected electromagnetic wave M'.

More specifically, in use, the radar sensor 5R is configured for sending the electromagnetic wave M, directing it towards the area of ground G along the working trajectory X in the feed direction V.

This electromagnetic wave M, after intercepting the area of ground G, is reflected in the form of a reflected electromagnetic wave M' which, moving in the opposite direction along the trajectory of propagation of the electromagnetic wave M, is received by the radar sensor 5R.

Preferably, the radar sensor 5R is configured to send an electromagnetic wave M having a frequency of between <NUM> and <NUM>, that is to say, an electromagnetic wave M belonging to the range of radio waves.

More preferably, the radar sensor 5R is configured to send an electromagnetic wave M having a frequency of between <NUM> and <NUM>, that is to say, an electromagnetic wave M belonging to the range of microwaves.

According to an embodiment, the radar sensor 5R is configured to send an electromagnetic wave M having a frequency of <NUM>, that is to say, an electromagnetic wave having a wavelength almost equal to <NUM>.

Preferably, the radar sensor 5R is a radar sensor of the type with coherent pulses.

The radar sensor 5R is operatively connected to, in particular mounted on, the frame <NUM>.

Preferably, the radar sensor 5R is positioned inside the frame <NUM>.

Advantageously, the positioning inside the frame <NUM>, in particular inside the guard, allows protection against impacts of the radar sensor 5R, without affecting its operation since said electromagnetic wave M and said reflected electromagnetic wave M' are able to propagate through the material, generally plastic (for example ABS), from which the guard is made, provided its thickness is, preferably, less than <NUM>.

Preferably, the radar sensor 5R is positioned inside a box-shaped casing, associated with the frame <NUM>.

Preferably, the radar sensor 5R is positioned at a height relative to the ground G of between <NUM> and <NUM>.

Still more preferably, the radar sensor 5R is positioned at a height relative to the ground G of between <NUM> and <NUM>.

According to another aspect, the radar sensor 5R sends the electromagnetic wave M in an area of ground G along the working trajectory X in the feed direction V.

In other words, the radar sensor 5R sends said electromagnetic wave M in the area of ground G which is about to be affected by the cutting means <NUM> during the movement of the robot <NUM> along the working trajectory X in the feed direction V.

According to another aspect, the radar sensor 5R has a main axis Y of emission of the electromagnetic wave M, that is to say, a direction along which the power of the electromagnetic wave M is mainly directed and concentrated.

Preferably, the main axis of emission Y is inclined towards the ground G by an angle of emission A relative to the working trajectory X.

More preferably, the angle of emission A is between <NUM>° and <NUM>°.

According to another aspect, the radar sensor 5R is equipped with an angle of vision B of between <NUM>° and <NUM>°.

In this description, the expression "angle of vision" means the angle in which almost all of the emission power of the electromagnetic wave is concentrated, so that the radar sensor 5R acts as a directional antenna.

In this way, it is possible to convey the power of the electromagnetic wave in a single area of ground G of interest and not disperse most of it in directions of little importance, as would occur in the case of a multidirectional antenna.

Advantageously, due to the angle of emission A and the angle of vision B, the power of the reflected electromagnetic wave M' detected by the radar sensor 5R is also maximum.

Still more advantageously, the height above the ground at which the radar sensor 5R is positioned, the angle of emission A and the angle of vision B allow the electromagnetic wave to concentrate most of its power in an area of ground G - along the working trajectory X in the feed direction V - located at a distance of between <NUM> and <NUM>.

The area of ground G is the one closest to be affected by the cutting means <NUM> during the feeding of the robot <NUM> in its movement along the working trajectory X in the feed direction V.

According to another aspect, the radar sensor 5R is configured for emitting a plurality of electromagnetic waves M separated temporally by intervals of between <NUM> and <NUM>, more preferably between <NUM> and <NUM>, even more preferably substantially equal to <NUM>.

In other words, the radar sensor 5R is configured for emitting a plurality of electromagnetic waves M at an emission frequency of between <NUM> and <NUM>, more preferably between <NUM> and <NUM>, even more preferably at a frequency of <NUM>.

Preferably, the time interval is fixed and constant over time (which can be programmed or decided at the stage of manufacturing the radar sensor 5R).

In other words, the radar sensor 5R, during use, repeats at regular intervals the sending of electromagnetic waves M and consequent reception of reflected electromagnetic waves M'.

According to one embodiment, the radar sensor 5R is configured for emitting a plurality of electromagnetic waves M at an emission frequency of <NUM>, that is to say, separated by time intervals almost equal to <NUM>.

According to another embodiment, the radar sensor 5R is configured for emitting a plurality of electromagnetic waves M separated in terms of time by intervals of <NUM>.

It should be noted that, in both embodiments, given the height above the ground and the inclination of the radar sensor 5R, the flight time of the electromagnetic wave M and the reflected electromagnetic wave M' is considerably less than the time interval between two consecutive transmissions of electromagnetic waves M.

Thus, the receiving of the reflected electromagnetic wave M' occurs before the transmission of a new electromagnetic wave M.

Moreover, due to the fact that the robot <NUM>, in use, rests substantially always on the ground G and that the radar sensor 5R is inclined towards the ground, the possibility is excluded that no reflected electromagnetic wave M' is detected, unlike what occurs, in other sectors, in the radar systems used for the detection of obstacles.

As illustrated in particular in <FIG> and <FIG>, the robot <NUM> comprises a computerised command and control unit <NUM>, operatively associated with the cutting means <NUM>, the movement means <NUM> and the detection system <NUM>.

The command and control unit <NUM> is denoted below simply as the unit <NUM>.

Regarding the association between the unit <NUM> and the detection system <NUM>, the latter, in particular through the radar sensor 5R, is configured for sending a signal representing the reflected electromagnetic wave M' to the unit <NUM>.

Preferably, the signal representing the reflected electromagnetic wave M' is of the electrical type.

For simplicity, reference will be made below to processing by the unit <NUM> (or its sub-parts) of the reflected electromagnetic wave M': this is to be understood as processing by the unit <NUM> of the signal representing the reflected electromagnetic wave M'.

The unit <NUM> is configured for determining the presence of grass in the area of ground G along the working trajectory X in the feed direction V as a function of the reflected electromagnetic wave M'.

The terms determining, identifying, indicating, detecting, checking, checking, recognising, classifying and discriminating the presence of grass will hereinafter be used: these terms are to be understood as synonyms to indicate an activity for identifying the presence or absence of grass in a predetermined area of ground G.

According to one aspect, the unit <NUM> is configured to control the movement means <NUM> in such a way as to allow the movement (forwards or backwards) along the working trajectory X and the modification of the working trajectory X.

Further, according to another aspect, the unit <NUM> may be configured to activate and/or deactivate the operatively associated cutting means <NUM>, by means of suitable electrical control signals.

The unit <NUM> comprises, according to the invention, at least one classification module 6C, which determines the presence of grass in the area of ground G along the working trajectory X in the feed direction V as a function of the reflected electromagnetic wave M' transmitted by the radar sensor 5C.

The classification module 6C comprises hardware and/or software elements.

The classification module 6C may have a centralised architecture (single macro-module) or distributed architecture (several micro-modules) inside the unit <NUM>.

The classification module 6C comprises at least one processing unit, not illustrated, configured for processing the reflected electromagnetic wave M' and identifying the presence of grass in the area of ground G along the working trajectory X in the feed direction V. In particular, the classification module 6C comprises at least one classification algorithm.

The classification module 6C comprises, in this regard, a memory (not illustrated), configured for the persistence of the classification algorithm.

The classification algorithm, as a function at least of a signal representing the reflected electromagnetic wave M', is configured for distinguishing between the presence or absence of grass in the area of ground G along the working trajectory X in the feed direction V, that is to say, the area of ground G intercepted previously by the electromagnetic wave M.

Preferably, said classification algorithm is a supervised machine learning algorithm, with off-line learning before assembly of the robot on a data set already classified (labelled dataset).

According to an embodiment, the at least one classification algorithm is a decision-making tree, for example a gradient boosting algorithm.

According to another embodiment, the at least one classification algorithm is a linear classifier, for example a machine with support vectors (support-vector machine).

According to yet another embodiment, the at least one classification algorithm is a non-linear classifier, for example a logistic regression algorithm (logit model).

According to more advanced embodiments, the classification module 6C comprises a plurality of classification algorithms, operating in a combined fashion (that is, in parallel) on the same reflected electromagnetic wave M'.

More specifically, each classification algorithm discriminates the presence or absence of grass independently of the other algorithms, if necessary using different characteristics of the reflected electromagnetic wave M'; the results are then used by the classification module 6C in a combined fashion, so that each contributes (in the same way or with a variable weight) to reaching a final overall classification result (presence or absence of grass).

This type of operation is commonly known as mixture of experts, wherein a group of experts (the individual classification algorithms) are compared and used together to achieve a final result.

According to an embodiment, the individual classification algorithms belong to the same type, for example gradient boosting.

According to another embodiment, the individual classification algorithms belong to different types, for example the algorithms are divided equally between gradient boosting and support-vector machines.

Advantageously, the use of a plurality of classification algorithms guarantees a greater reliability and robustness of the overall result, since the situations of incorrect classification of a single algorithm are counterbalanced by the result of the other algorithms, which therefore resolve them.

In this way, the critical cases of systematic classification error are reduced to a minimum and the activity for discrimination of the presence of grass is optimum.

According to the invention, the classification module 6C comprises a module for sampling the reflected electromagnetic wave M', configured for deriving a finite number of samples from the reflected electromagnetic wave M'.

Thus, when the reflected electromagnetic wave M' is sampled by the sampling module, the classification module 6C determines the presence or absence of grass in the area of ground G along the working trajectory X in the feed direction V as a function of the value of a finite number of samples of the reflected electromagnetic wave M'.

In other words, the classification module 6C, and in particular the at least one classification algorithm, use a sampled version (from the sampling module) of the reflected electromagnetic wave M' to discriminate the nature (presence or absence of grass) of the area of ground G about to be affected by the cutting means <NUM>.

When the classification module 6C uses one or more classification algorithms, these generally require a finite number of samples of the signal to be analysed as input (in this case the reflected electromagnetic wave M').

Preferably, the classification module 6C determines the presence of grass in the area of ground G along the working trajectory X in the feed direction V as a function of the spatial correlation between the samples of the reflected electromagnetic wave M' transmitted by the radar sensor 5C.

In effect, advantageously, samples of the reflected electromagnetic wave M' resulting from spatially adjacent points are correlated with each other and, therefore, the relation may be used by the classification module 6C to increase the effectiveness of the process for recognising the presence of grass.

In other words, it is highly likely that spatially nearby points in the area of ground G will have the same nature (grass/no grass) and it is therefore advantageous to use this statistical dependency to increase the degree of reliability of the one or more classification algorithms.

According to another aspect, the classification module 6C determines the presence of grass in the area of ground G along the working trajectory X in the feed direction V as a function of the time trend of several reflected electromagnetic waves M' transmitted by the radar sensor 5C.

More specifically, the classification module 6C uses several reflected electromagnetic waves M' transmitted by the radar sensor 5R (resulting from the reflection of a plurality of electromagnetic waves M sent by the radar sensor at fixed or variable time intervals) for taking decisions regarding the presence of grass in the area of ground G along the working trajectory X in the feed direction V.

In other words, a plurality of reflected electromagnetic waves M' is linked and is used by the classification module 6C, preferably by the at least one classification algorithm, for recognising the presence of grass.

Preferably, the classification module 6C determines the presence of grass in the area of ground G along the working trajectory X in the feed direction V as a function of the temporal correlation between the samples of the reflected electromagnetic wave M' transmitted by the radar sensor 5C.

In effect, advantageously, reflected electromagnetic waves M' received at time intervals in the order of <NUM>-<NUM> are highly correlated with each other (also due to the speed at which the robot <NUM> operates) and, therefore, the relationship may be used by the classification module to increase the effectiveness of the process for recognising the presence of grass.

In other words, given the reduced speed at which the robot <NUM> generally moves, two electromagnetic waves M sent consecutively over time intercept zones of ground G which are greatly superposed.

Therefore, two reflected electromagnetic waves M' received consecutively over time will have very similar features, which can be used in a combined manner by the classification module 6C to increase the reliability of the grass/absence of grass discrimination process.

Even more preferably, the classification module 6C determines the presence of grass in the area of ground G along the working trajectory X in the feed direction V as a function both of the time correlation and the spatial correlation between the samples of the plurality of reflected electromagnetic waves M' transmitted by the radar sensor 5C.

Advantageously, the use of both types of correlation (space and time) guarantees a greater level of reliability of the process for recognising the presence of grass compared with the use of a single type of correlation. According to an embodiment, the sampling module samples a finite number of samples for each reflected electromagnetic wave M'.

Preferably, each sample derived from the reflected electromagnetic wave M' corresponds to the electromagnetic wave reflected from a point located at a predetermined distance from the radar sensor 5R.

Again preferably, the sampling module samples from the reflected electromagnetic wave M' a finite number of samples corresponding to points of the ground G equally spaced from a projection of the radar sensor 5R on the ground G.

By way of a non-limiting example, for each reflected electromagnetic wave M', the sampling module samples four samples, corresponding to points on the ground G located respectively at <NUM>, <NUM>, <NUM> and <NUM> from a projection of the radar sensor 5R on the ground G.

In this embodiment, the unit <NUM> is configured to receive the samples derived from a plurality of reflected electromagnetic waves M' picked up over time by the radar sensor 5R and to link in sequences, preferably in chronological order, the samples corresponding to the same distance received from each reflected electromagnetic wave M'.

Again according to this embodiment, the unit <NUM> is configured for calculating a frequency spectrum for each sequence of said samples corresponding to the same distance.

In other words, for each linked sequence of samples corresponding to the same distance, the unit <NUM> calculates the frequency spectrum, preferably through a Discrete Fourier Transform (DFT).

Therefore, the unit <NUM> calculates a number of frequency spectra equal to the number of distances from the radar sensor 5R for which the sampling from the sampling module has been performed.

In this embodiment, the classification module 6C is configured for determining the presence of grass in the area of ground G along the working trajectory X in the feed direction V as a function of at least part of said frequency spectra of the sequences of said samples corresponding to a same distance from the radar sensor 5R, if necessary linked with other features, for example descriptive features of the motion of the robot <NUM>.

According to one aspect, the unit <NUM> controls the movement means <NUM>, associated with it, as a function of the result of the process for classifying the presence of grass carried out by the classification module 6C.

More generally speaking, the unit <NUM> controls the movement means <NUM> as a function of the reflected electromagnetic wave M'.

According to a further aspect, the unit <NUM> is configured for controlling the rotation motor <NUM> for a feeding or a return of the robot <NUM> along the working trajectory X.

According to yet another aspect, the unit <NUM> is configured for controlling the orientation motor for a modification of the working trajectory X, that is, a rotation of the feed or return direction of the robot <NUM>.

By way of a non-limiting example, the unit <NUM> is configured to control the locking of the wheels 4R, the consequent return of the wheels if the unit <NUM> has detected the absence of grass.

This allows the robot <NUM> to return to an area of ground G already treated and modify the working trajectory X to search for an area of ground G having grass.

Optionally, the unit <NUM> may activate or deactivate the cutting means <NUM>, associated with it, as a function of the result of the process for classifying the presence of grass carried out by the classification module 6C.

In particular, according to this aspect, the unit <NUM> can deactivate the cutting means <NUM>, when the classification module 6C determines the absence of grass, and can activate the cutting means <NUM>, when the classification module 6C determines the presence of grass.

Also defined according to the invention is a method for controlling the movement means <NUM> of a lawn mower robot <NUM> which comprises the steps described below.

Firstly, the method for controlling the movement means <NUM> comprises a step of preparing said robot <NUM> comprising cutting means <NUM>, means <NUM> for moving the robot <NUM>, a system <NUM> for detecting the presence of grass in an area of ground G along a working trajectory X in a feed direction V and a computerised command and control unit (<NUM>) operatively associated with said cutting means <NUM>, movement means <NUM> and detection system <NUM>.

In particular, said detection system <NUM> comprises a radar sensor 5R designed for sending an electromagnetic wave M and for receiving a reflected electromagnetic wave M'.

Subsequently, the method for controlling the movement means <NUM> comprises a step of sending, by the radar sensor 5R, the electromagnetic wave M in an area of ground G close to the cutting means <NUM>.

Preferably, said area of a ground G close to the cutting means <NUM> is an area of ground G along the working trajectory X in the feed direction V, that is to say, an area of ground which is about to be affected by the cutting means <NUM> during the movement of the robot <NUM> along the working trajectory X in the feed direction V.

The method for controlling the movement means <NUM> also comprises a step of receiving, by the radar sensor 5R, the reflected electromagnetic wave M' from the area of ground G close to the cutting means <NUM>.

In effect, by striking the area of ground G close to the cutting means <NUM>, at least part of the electromagnetic wave M transmitted by the radar sensor 5R is reflected, follows in the opposite direction the propagation route of said electromagnetic wave M and is received, as reflected electromagnetic wave M', by the radar sensor 5R.

Subsequently, the method for controlling the movement means <NUM> comprises a step of sending, by the radar sensor 5R, a signal representing said reflected electromagnetic wave M' to the command and control unit <NUM>. In this step, a sampling and a quantisation of the reflected electromagnetic wave M' may, preferably, occur, which therefore reaches the control unit as a discrete signal.

The method for controlling the movement means <NUM> therefore comprises a step for processing the reflected electromagnetic wave M', by the command and control unit <NUM>, for determining the presence of grass in the area of ground G close to the cutting means <NUM>.

In this step, preferably, the command and control unit <NUM> uses at least one classification algorithm from those indicated above in this description.

Lastly, the method for controlling the movement means <NUM> comprises a step of controlling the movement means <NUM> of the lawn mower robot <NUM> as a function of the results of the processing step.

Described below is an example for adjusting the movement means <NUM>, if it is necessary to travel along the edge of the area of ground G to be maintained to perform the mowing at the edge.

In this situation, when the presence of grass is detected in the processing step, the adjustment means <NUM> are adjusted (that is, the working trajectory X is changed) in such a way that the movement of the robot <NUM> is directed towards the absence of grass.

On the contrary, that is to say, when the absence of grass is detected in the processing step, the adjusting means <NUM> are adjusted (that is, the working trajectory X is changed) in such a way that the movement of the robot <NUM> is directed towards the presence of grass.

In this way, the robot <NUM> travels along oscillating trajectories substantially parallel to the edge of the garden G to be maintained and an optimum maintenance of the area of ground G is guaranteed.

According to the invention, a lawn mower robot is provided equipped with a system for detecting the presence of grass and a method for controlling the cutting means which allow particularly efficient maintenance of an area of ground having, at least partly, grass.

In particular, a lawn mower robot is advantageously illustrated equipped with a system for detecting the presence of grass which is robust and reliable, which is able to guarantee continuity of performance even when disturbed by the action of atmospheric agents or soiling agents.

In effect, the radar sensor is immune to the action of atmospheric agents or dirtying agents.

Moreover, a lawn mower robot equipped with a system for detecting the presence of grass is described which has a smaller size and lower production costs than that of the prior art systems for detecting the presence of grass, given the smaller dimensions and the lower production costs of the radar sensors compared with traditional video cameras.

Claim 1:
A lawn mower robot (<NUM>) comprising:
- a frame (<NUM>);
- cutting means (<NUM>) configured for cutting grass, adjusting the height;
- movement means (<NUM>) associated with the frame (<NUM>) for moving it along a working trajectory (X) in a feed direction (V);
- a system (<NUM>) for detecting the presence of grass in an area of ground (G) along the working trajectory (X) in the feed direction (V);
- a computerised command and control unit (<NUM>) operatively associated with said cutting means (<NUM>), movement means (<NUM>) and detection system (<NUM>);
- said detection system (<NUM>) comprises a radar sensor (5R) configured for sending at least one electromagnetic wave (M) towards the ground (G), receiving at least one reflected electromagnetic wave (M') from the ground (G) and transmitting a signal representing said at least one reflected electromagnetic wave (M') to the command and control unit (<NUM>); the lawn mower robot (<NUM>) being characterized in that the command and control unit (<NUM>) comprises at least one classification module (6C), which determines the presence of grass in the area of ground (G) along the working trajectory (X) in the feed direction (V) as a function of a representative signal of the at least one reflected electromagnetic wave (M'); said classification module (6C) comprises a module for sampling the reflected electromagnetic wave (M'), configured for deriving a finite number of samples from the at least one reflected electromagnetic wave (M'), the classification module (6C) being configured to determine the presence of grass in the area of ground (G) along the working trajectory (X) in the feed direction (V) as a function at least of the finite number of samples of the at least one reflected electromagnetic wave (M') transmitted by the radar sensor (5C), wherein the radar sensor (5R) is configured to emit a plurality of electromagnetic waves (M) separated temporally by intervals of between <NUM> and <NUM>.