ABSTRACT
Abstract
A computer-implemented method for managing the flight of a drone comprising a physical treatment device, the method comprises the steps repeated over time of measuring the distance between the drone and an object present in the environment of the drone; adjusting the distance from the drone to the object according to predefined internal parameters; and performing a physical treatment on the object from the drone. Developments describe the management of distances to objects, surface tracking, object recognition, the installation of beacons in the environment, the use of on-board or remotely accessed sensors (e.g. position and contact sensors, cameras, motion detectors) and various types of treatment (e.g. cleaning, dusting, sterilization). Both software aspects (e.g. learning, central or distributed logic, autonomy, cooperation with floor robots) and system aspects (addition of a fan, brush, duster or germicidal lamp) are described.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a National Stage of International patent application PCT/EP2015/081301, filed on Dec. 28, 2015, which claims priority to foreign French patent application No. FR 1500787, filed on Apr. 15, 2015, the disclosures of which are incorporated by reference in their entirety.
FIELD OF THE INVENTION
The present invention relates to the technical field of robotics, and in particular to drones. More specifically, the invention relates to methods and systems for cleaning using a drone.
BACKGROUND
A drone or UAV (unmanned aerial vehicle) is an unmanned aircraft. A drone may be autonomous and/or remotely piloted.
The drones currently on the market vary widely in terms of performance, size, autonomy, operating costs and purchase price. Drones have both civil and military applications. Some drones are low-cost toys while others are professional models worth many thousands of euros. From a technological standpoint, n-copters such as quadcopters are the most widespread models on the market. Some drones are only a few centimeters in size (for example biomimetically inspired drones) while others have wingspans of several meters (e.g. combat drones). Certain drone ranges allow payloads to be transported. The majority of drones currently on the market include flight stabilization methods and devices. Although drone flight plans may sometimes be entirely predefined, they are generally at least partially remotely guided by a human operator.
The on-board instrumentation of drones has progressed substantially in recent years. For example, improved batteries now allow significantly increased flight autonomy, on-board processors are more powerful, providing faster feedback loops, and image acquisition sensors exhibit increased sensitivity, improving imaging and/or navigation. Furthermore entirely new capabilities have become envisageable, in particular by virtue of progress made in the field of MEMS (microelectromechanical systems), allowing improvements in gyroscopes, accelerometers and laser autofocus systems. Contemporary drones may also use new cameras providing depth information (depth-of-field cameras or time-of-flight cameras). In fact, drones have pervaded numerous fields of activity (surveillance, telecommunications, logistics, art, leisure, etc.).
However, the application of aerial drones to (domestic or industrial) cleaning still remains relatively underdeveloped.
For several years now there have been robotic vacuum cleaners limited to floor movements which replace conventional brooms and vacuum cleaners for the purpose of picking up dust, relieving the user of this chore. Some of these floor robots use random movements and/or map the rooms of the house (for example using cameras). The movement patterns of these machines are variable. Sometimes movement is entirely predefined, with local adaptations (e.g. reflex arcs) for appropriately adapting to unexpected occurrences and/or to obstacles (collision avoidance). However, user intervention is still frequently required: the latter generally has to facilitate access to certain surfaces or otherwise to put in place measures to prevent movement (e.g. to prevent access to certain types of carpets or to lamp stands, to avoid cables on the floor in the path of the robot, etc.). These interventions are generally manual. In the majority of cases, only horizontal surfaces are concerned.
Scientific publications and patent literature do not address, or address only cursorily, the technical problem consisting in cleaning surfaces and/or objects. In particular, the prior art does not specifically deal with the treatment of non-horizontal and/or non-planar surfaces, or else surfaces located at height, i.e. surfaces other than floors and similar wide horizontal surfaces. It is apparent that the technical problems to be solved for these surfaces which cannot be likened to the floor (bookshelves and objects of any form for example) are entirely specific. The technical solutions described in the context of (non-aerial) robots intended for washing the windows of buildings exhibit limitations, as do the technical solutions published for cleaning solar panels. Patent document CN203122289 exhibits limitations in particular in terms of payload and trajectory optimization.
There is a domestic and industrial need for treatment, in particular cleaning, methods and systems using a drone.
SUMMARY OF THE INVENTION
The invention describes a computer-implemented method for managing the flight of a drone, said drone comprising a physical treatment device, the method comprising the steps repeated over time consisting in measuring the distance between the drone and an object present in the environment of the drone; adjusting the distance of the drone from the object according to predefined internal parameters; and performing a physical treatment on the object from the drone. Developments describe the management of distances to objects, surface tracking, object recognition, the installation of beacons in the environment, the use of on-board or remotely accessed sensors (e.g. position and contact sensors, cameras, motion detectors) and various types of treatment (e.g. cleaning, dusting, sterilization). Both software aspects (e.g. learning, central or distributed logic, autonomy, cooperation with floor robots) and system aspects (addition of a fan, brush, duster or germicidal lamp) are described.
Advantageously, a drone according to the invention may treat or clean the objects present in a dwelling. A commercially available drone generates propulsion (when moving) and sustentation (force counteracting gravity allowing it to maintain equilibrium in terms of altitude) airflows, which airflows cannot be used in practice to completely remove the dust deposited on objects in a dwelling: the direction of the propulsion/sustentation airflow is substantially parallel and in the opposite direction to the vector of gravity. As such, the lateral flow of air is weak and in any case insufficient for cleaning or dusting objects placed in proximity in the environment of the drone.
Advantageously, certain embodiments of the invention determine the movements of the drone in space according to a âsurface trackingâ mode. This embodiment consists in particular in not allowing the drone to stray beyond a certain distance from any element in its immediate environment.
Advantageously, the embodiments of the invention free the user from having to use an implement such as a duster, a cleaning cloth or a dusting wipe.
Advantageously, the embodiments of the invention relieve the user of the task of dusting. Certain embodiments of the invention provide a ârobotic dusterâ allowing the dust deposited on one or more objects to be displaced into the surroundings (for example the dust deposited on window blinds).
Advantageously, the embodiments of the invention may be implemented inside buildings. Under certain atmospheric conditions (for example in enclosed or indoor environments), the displaced dust may be deposited on the floor after a finite period of time, simply due to Earth's gravity. This naturally fallen dust may then (optionally) be collected by a vacuum cleaner robot (or any other collection system).
Advantageously, the invention may be implemented âindoorsâ. The prevailing air circulation conditions inside buildings generally entail a relative absence of turbulence. However, contrariwise, the invention may be implemented outdoors (turbulent conditions may contribute to redistributing displaced dust into its immediate environment). The âindoorsâ or âoutdoorsâ property may be indicated by the user and/or evaluated by the drone itself (e.g. on the basis of air mass movements for example). Outdoors movement generally requires aerodynamic flight qualities and a certain degree of speed/reactivity (reaction with respect to aerological elements), whereas indoors flight generally requires stability, immobility and precise obstacle detection.
DESCRIPTION OF THE FIGURES
Other features and advantages of the invention will become apparent with the aid of the description which follows and the figures of the appended drawings in which:
FIG. 1 shows an overall view of an exemplary system according to the invention comprising a drone, beacons, a vacuum cleaner robot and a computer for monitoring them all;
FIG. 2 shows an exemplary embodiment of the drone according to the invention with various sensors and multiple fans arranged in a bar;
FIG. 3 schematically shows the airflows generated by the on-board fans, illustrating the way in which these flows compensate for one another in order to maintain the stability of the drone;
FIG. 4 shows the bottom of a drone according to one specific embodiment, with various on-board sensors and fans;
FIG. 5 is a portion of a cross section illustrating an example of the positioning of wide-angle cameras on board the drone;
FIG. 6 shows the bottom of a drone according to one specific embodiment with an RFID transponder;
FIG. 7 illustrates one specific embodiment of the drone according to the invention, provided with a rotary brush;
FIG. 8 shows the bottom of the drone according to the preceding embodiment;
FIG. 9 is a portion of a cross section illustrating an example of the operation of the rotary brush;
FIG. 10 shows a variant embodiment of the drone according to the invention including contact sensors and safety guards;
FIG. 11 illustrates the way in which the guards are fastened by means of runners positioned at the ends of the support rods in order to activate the contact sensors if necessary.
DETAILED DESCRIPTION OF THE INVENTION
The term âsurfaceâ is understood to mean a wall formed from any material element (house walls, ornaments, etc.). In practice, a âsurfaceâ is determined on the basis of information gathered by the various sensors of the drone. In particular, data arising from the distance sensors that are optionally found on board a drone according to the invention make it possible to limit or to forbid flight trajectories of the drone that are located beyond a (predefined, configured or configurable) distance threshold from any surrounding surface. Stated otherwise, the distance threshold acts as a âvirtual wallâ. This virtual wall makes the drone turn back toward surfaces from which it has strayed before it goes off on another trajectory on a state diagram.
The subjacent system used by the method according to the invention comprises at least one drone, which drone according to the invention is modified with respect to the prior art. The drone according to the invention comprises multiple permutations or variant embodiments, corresponding to specific technical features that differentiate it from a drone found on the market.
The drone implemented by the method is an âaugmentedâ drone, i.e. a drone comprising additional technical features with respect to a drone known from the prior art. In particular, the drone possesses one or more physical treatment devices.
According to the embodiments, a âsmartâ (or âaugmentedâ, âhomeâ or âhome automationâ) drone is disclosed, which drone is configured to treat an object, a surface or a determined volume in the environment.
One or more drones modified according to the invention allow one or more treatments to be performed on one or more objects or surfaces present in the environment.
The surfaces may be surfaces present in a room of a dwelling, in an industrial workshop, in a factory, in a hospital, etc.
A plurality of drones according to the invention, of various sizes, may cooperate with floor robots.
In one embodiment, a âtreatmentâ performed by a drone according to the invention comprises one or more cleaning operations (generically) and/or dusting operations (specifically), for example by projecting air or by friction or contact (electrostatic duster or brush). In particular, the cleaning or dusting operations may be more or less accurate and/or complete depending on the embodiment selected. In one embodiment, at least one drone may have chemical compounds on board (for performing a disinfection, painting or varnishing treatment) or else have means of a radiological nature on board (for example a UV disinfection lamp).
The treatments may be cumulative or combined (for example dusting and cleaning, washing and sterilizing, etc.).
In certain embodiments, the drone used by the method according to the invention has a wingspan of several meters (e.g. cleaning factories, ships or hangars). In other embodiments, a drone according to the invention has a wingspan of a few tens of centimeters (e.g. cleaning apartments, hangars or workshops). In other embodiments, a micro-drone according to the invention has a wingspan of a few centimeters (down to a few millimeters) (e.g. cleaning apartments as a swarm, treating a manufactured article, etc.).
Currently, the majority of micro-drones are larger than insects and fly with Reynolds numbers closer to those of the flight of birds. As such, a micro-drone according to the invention uses fixed wings and/or helices (or rotors).
In one embodiment, the micro-drone according to the invention flies with a lower Reynolds number (i.e. insect flight mechanics).
Generally speaking, there is a trade-off between wingspan (e.g. the number of rotors) and maneuverability: the larger the wingspan of the drone (the greater the number of rotors) the more substantial payloads may be, but the less the drone is capable of performing âas close as possibleâ approaches to objects (e.g. in certain treatment situations such as sterilization, but while always respecting a minimum safety distance). In the majority of applications, âas close as necessaryâ approaches are performed, i.e. at a distance allowing the drone according to the invention to perform its treatment effectively.
In one embodiment, a single drone according to the invention is used. In other embodiments, a plurality or a swarm of drones may work in concert. In one embodiment, one or more drones according to the invention work in concert with one or more vacuum cleaner robots.
A drone used by the method according to the invention may be produced using various propulsion (flight) technologies.
The drone according to the invention may combine forward flight (e.g. fixed-wing aircraft) with hovering flight (for example helicopters and rotorcraft).
In certain embodiments, a drone according to the invention may be a trirotor or a quadrotor or else an n-copter, where n is greater than 4.
In certain embodiments, different movement means may be used, in combination with or instead of rotor propulsion. For example, the drone according to the invention may
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a National Stage of International patent application PCT/EP2015/081301, filed on Dec. 28, 2015, which claims priority to foreign French patent application No. FR 1500787, filed on Apr. 15, 2015, the disclosures of which are incorporated by reference in their entirety.
FIELD OF THE INVENTION
The present invention relates to the technical field of robotics, and in particular to drones. More specifically, the invention relates to methods and systems for cleaning using a drone.
BACKGROUND
A drone or UAV (unmanned aerial vehicle) is an unmanned aircraft. A drone may be autonomous and/or remotely piloted.
The drones currently on the market vary widely in terms of performance, size, autonomy, operating costs and purchase price. Drones have both civil and military applications. Some drones are low-cost toys while others are professional models worth many thousands of euros. From a technological standpoint, n-copters such as quadcopters are the most widespread models on the market. Some drones are only a few centimeters in size (for example biomimetically inspired drones) while others have wingspans of several meters (e.g. combat drones). Certain drone ranges allow payloads to be transported. The majority of drones currently on the market include flight stabilization methods and devices. Although drone flight plans may sometimes be entirely predefined, they are generally at least partially remotely guided by a human operator.
The on-board instrumentation of drones has progressed substantially in recent years. For example, improved batteries now allow significantly increased flight autonomy, on-board processors are more powerful, providing faster feedback loops, and image acquisition sensors exhibit increased sensitivity, improving imaging and/or navigation. Furthermore entirely new capabilities have become envisageable, in particular by virtue of progress made in the field of MEMS (microelectromechanical systems), allowing improvements in gyroscopes, accelerometers and laser autofocus systems. Contemporary drones may also use new cameras providing depth information (depth-of-field cameras or time-of-flight cameras). In fact, drones have pervaded numerous fields of activity (surveillance, telecommunications, logistics, art, leisure, etc.).
However, the application of aerial drones to (domestic or industrial) cleaning still remains relatively underdeveloped.
For several years now there have been robotic vacuum cleaners limited to floor movements which replace conventional brooms and vacuum cleaners for the purpose of picking up dust, relieving the user of this chore. Some of these floor robots use random movements and/or map the rooms of the house (for example using cameras). The movement patterns of these machines are variable. Sometimes movement is entirely predefined, with local adaptations (e.g. reflex arcs) for appropriately adapting to unexpected occurrences and/or to obstacles (collision avoidance). However, user intervention is still frequently required: the latter generally has to facilitate access to certain surfaces or otherwise to put in place measures to prevent movement (e.g. to prevent access to certain types of carpets or to lamp stands, to avoid cables on the floor in the path of the robot, etc.). These interventions are generally manual. In the majority of cases, only horizontal surfaces are concerned.
Scientific publications and patent literature do not address, or address only cursorily, the technical problem consisting in cleaning surfaces and/or objects. In particular, the prior art does not specifically deal with the treatment of non-horizontal and/or non-planar surfaces, or else surfaces located at height, i.e. surfaces other than floors and similar wide horizontal surfaces. It is apparent that the technical problems to be solved for these surfaces which cannot be likened to the floor (bookshelves and objects of any form for example) are entirely specific. The technical solutions described in the context of (non-aerial) robots intended for washing the windows of buildings exhibit limitations, as do the technical solutions published for cleaning solar panels. Patent document CN203122289 exhibits limitations in particular in terms of payload and trajectory optimization.
There is a domestic and industrial need for treatment, in particular cleaning, methods and systems using a drone.
SUMMARY OF THE INVENTION
The invention describes a computer-implemented method for managing the flight of a drone, said drone comprising a physical treatment device, the method comprising the steps repeated over time consisting in measuring the distance between the drone and an object present in the environment of the drone; adjusting the distance of the drone from the object according to predefined internal parameters; and performing a physical treatment on the object from the drone. Developments describe the management of distances to objects, surface tracking, object recognition, the installation of beacons in the environment, the use of on-board or remotely accessed sensors (e.g. position and contact sensors, cameras, motion detectors) and various types of treatment (e.g. cleaning, dusting, sterilization). Both software aspects (e.g. learning, central or distributed logic, autonomy, cooperation with floor robots) and system aspects (addition of a fan, brush, duster or germicidal lamp) are described.
Advantageously, a drone according to the invention may treat or clean the objects present in a dwelling. A commercially available drone generates propulsion (when moving) and sustentation (force counteracting gravity allowing it to maintain equilibrium in terms of altitude) airflows, which airflows cannot be used in practice to completely remove the dust deposited on objects in a dwelling: the direction of the propulsion/sustentation airflow is substantially parallel and in the opposite direction to the vector of gravity. As such, the lateral flow of air is weak and in any case insufficient for cleaning or dusting objects placed in proximity in the environment of the drone.
Advantageously, certain embodiments of the invention determine the movements of the drone in space according to a âsurface trackingâ mode. This embodiment consists in particular in not allowing the drone to stray beyond a certain distance from any element in its immediate environment.
Advantageously, the embodiments of the invention free the user from having to use an implement such as a duster, a cleaning cloth or a dusting wipe.
Advantageously, the embodiments of the invention relieve the user of the task of dusting. Certain embodiments of the invention provide a ârobotic dusterâ allowing the dust deposited on one or more objects to be displaced into the surroundings (for example the dust deposited on window blinds).
Advantageously, the embodiments of the invention may be implemented inside buildings. Under certain atmospheric conditions (for example in enclosed or indoor environments), the displaced dust may be deposited on the floor after a finite period of time, simply due to Earth's gravity. This naturally fallen dust may then (optionally) be collected by a vacuum cleaner robot (or any other collection system).
Advantageously, the invention may be implemented âindoorsâ. The prevailing air circulation conditions inside buildings generally entail a relative absence of turbulence. However, contrariwise, the invention may be implemented outdoors (turbulent conditions may contribute to redistributing displaced dust into its immediate environment). The âindoorsâ or âoutdoorsâ property may be indicated by the user and/or evaluated by the drone itself (e.g. on the basis of air mass movements for example). Outdoors movement generally requires aerodynamic flight qualities and a certain degree of speed/reactivity (reaction with respect to aerological elements), whereas indoors flight generally requires stability, immobility and precise obstacle detection.
DESCRIPTION OF THE FIGURES
Other features and advantages of the invention will become apparent with the aid of the description which follows and the figures of the appended drawings in which:
FIG. 1 shows an overall view of an exemplary system according to the invention comprising a drone, beacons, a vacuum cleaner robot and a computer for monitoring them all;
FIG. 2 shows an exemplary embodiment of the drone according to the invention with various sensors and multiple fans arranged in a bar;
FIG. 3 schematically shows the airflows generated by the on-board fans, illustrating the way in which these flows compensate for one another in order to maintain the stability of the drone;
FIG. 4 shows the bottom of a drone according to one specific embodiment, with various on-board sensors and fans;
FIG. 5 is a portion of a cross section illustrating an example of the positioning of wide-angle cameras on board the drone;
FIG. 6 shows the bottom of a drone according to one specific embodiment with an RFID transponder;
FIG. 7 illustrates one specific embodiment of the drone according to the invention, provided with a rotary brush;
FIG. 8 shows the bottom of the drone according to the preceding embodiment;
FIG. 9 is a portion of a cross section illustrating an example of the operation of the rotary brush;
FIG. 10 shows a variant embodiment of the drone according to the invention including contact sensors and safety guards;
FIG. 11 illustrates the way in which the guards are fastened by means of runners positioned at the ends of the support rods in order to activate the contact sensors if necessary.
DETAILED DESCRIPTION OF THE INVENTION
The term âsurfaceâ is understood to mean a wall formed from any material element (house walls, ornaments, etc.). In practice, a âsurfaceâ is determined on the basis of information gathered by the various sensors of the drone. In particular, data arising from the distance sensors that are optionally found on board a drone according to the invention make it possible to limit or to forbid flight trajectories of the drone that are located beyond a (predefined, configured or configurable) distance threshold from any surrounding surface. Stated otherwise, the distance threshold acts as a âvirtual wallâ. This virtual wall makes the drone turn back toward surfaces from which it has strayed before it goes off on another trajectory on a state diagram.
The subjacent system used by the method according to the invention comprises at least one drone, which drone according to the invention is modified with respect to the prior art. The drone according to the invention comprises multiple permutations or variant embodiments, corresponding to specific technical features that differentiate it from a drone found on the market.
The drone implemented by the method is an âaugmentedâ drone, i.e. a drone comprising additional technical features with respect to a drone known from the prior art. In particular, the drone possesses one or more physical treatment devices.
According to the embodiments, a âsmartâ (or âaugmentedâ, âhomeâ or âhome automationâ) drone is disclosed, which drone is configured to treat an object, a surface or a determined volume in the environment.
One or more drones modified according to the invention allow one or more treatments to be performed on one or more objects or surfaces present in the environment.
The surfaces may be surfaces present in a room of a dwelling, in an industrial workshop, in a factory, in a hospital, etc.
A plurality of drones according to the invention, of various sizes, may cooperate with floor robots.
In one embodiment, a âtreatmentâ performed by a drone according to the invention comprises one or more cleaning operations (generically) and/or dusting operations (specifically), for example by projecting air or by friction or contact (electrostatic duster or brush). In particular, the cleaning or dusting operations may be more or less accurate and/or complete depending on the embodiment selected. In one embodiment, at least one drone may have chemical compounds on board (for performing a disinfection, painting or varnishing treatment) or else have means of a radiological nature on board (for example a UV disinfection lamp).
The treatments may be cumulative or combined (for example dusting and cleaning, washing and sterilizing, etc.).
In certain embodiments, the drone used by the method according to the invention has a wingspan of several meters (e.g. cleaning factories, ships or hangars). In other embodiments, a drone according to the invention has a wingspan of a few tens of centimeters (e.g. cleaning apartments, hangars or workshops). In other embodiments, a micro-drone according to the invention has a wingspan of a few centimeters (down to a few millimeters) (e.g. cleaning apartments as a swarm, treating a manufactured article, etc.).
Currently, the majority of micro-drones are larger than insects and fly with Reynolds numbers closer to those of the flight of birds. As such, a micro-drone according to the invention uses fixed wings and/or helices (or rotors).
In one embodiment, the micro-drone according to the invention flies with a lower Reynolds number (i.e. insect flight mechanics).
Generally speaking, there is a trade-off between wingspan (e.g. the number of rotors) and maneuverability: the larger the wingspan of the drone (the greater the number of rotors) the more substantial payloads may be, but the less the drone is capable of performing âas close as possibleâ approaches to objects (e.g. in certain treatment situations such as sterilization, but while always respecting a minimum safety distance). In the majority of applications, âas close as necessaryâ approaches are performed, i.e. at a distance allowing the drone according to the invention to perform its treatment effectively.
In one embodiment, a single drone according to the invention is used. In other embodiments, a plurality or a swarm of drones may work in concert. In one embodiment, one or more drones according to the invention work in concert with one or more vacuum cleaner robots.
A drone used by the method according to the invention may be produced using various propulsion (flight) technologies.
The drone according to the invention may combine forward flight (e.g. fixed-wing aircraft) with hovering flight (for example helicopters and rotorcraft).
In certain embodiments, a drone according to the invention may be a trirotor or a quadrotor or else an n-copter, where n is greater than 4.
In certain embodiments, different movement means may be used, in combination with or instead of rotor propulsion. For example, the drone according to the invention may use one or more helium- (or any other lighter-than-air gas) filled volumes, for example in combination with one or more rotors. In certain embodiments, the drone does not need to be able to fly, or then not permanently: the method according to the invention may use a robot suitable for movement across vertical, or at least non-horizontal, surfaces (for example using a âgecko-robotâ including one or more mechanisms for adhering to surfaces, whether or not the robot is capable of flying, for example intermittently or over short distances). The robotic system used by the invention may combine flight system and wall-adhesion features.
In one embodiment, the drone according to the invention comprises, in addition to the main propulsion device, a device for deflecting the airflow arising from this main propulsion system. This device allows the drone to clean i.e. to lift dust (dusting) laterally (to its sides), and hence to clean objects located at various elevations (ornaments on a shelf, books, etc.). The drone according to the invention may therefore in particular dust non-horizontal surfaces, but may also generate a less intense airflow than that used to propel the drone. This additional airflow deflection device is counter-intuitive in the context of the general use of a drone, where efficiency of propulsion is specifically sought (a non-coaxial airflow is not advised).
In one embodiment, in addition to or instead of an airflow defection system, the drone according to the invention comprises a device for generating an airflow, for example a fan, a blower or a blower bulb, which device generates a dedicated, generally transverse airflow, i.e. an airflow in a direction other than that of the axis of the propulsion airflow. This direction of the air from the fan may for example be substantially perpendicular to the main axis of propulsion, but variant embodiments envisage different configurations (for example at 30°). As above, this embodiment is counter-intuitive and therefore inventive. In a development of the invention, the fan of the drone is compensated for.
In one embodiment of the invention, in addition to the presence of the generation of airflows other than those from the propulsion or sustentation system, at least a portion of the rotors of the drone can be inclined.
In one embodiment, in addition to or instead of the devices described above, the drone according to the invention comprises a movable, immovable or removable portion that is intended to brush the surfaces to be dusted. For example, the drone may comprise a (passive or active, i.e. at least partially directable) electrostatic duster.
The flight trajectory of the drone is generally servo-controlled by the data gathered by a measurement device. Measurements are made continuously, regularly or at least intermittently. The drone generally possesses a measurement device (on-board sensors) but in certain embodiments the measurement means are solely present in the environment (for example a fisheye camera monitoring the movements of the drone).
A drone according to the invention may be endowed with various instruments in terms of measurement sensors, for example for measuring distance. In particular, the measurement of distances from the drone to objects in its environment is not necessarily performed by measurement instruments on board the drone itself.
In one embodiment, the drone is not endowed with any instruments, i.e. it does not include any proprioceptive sensors and can only be remotely piloted. The room in which the drone moves may be geometrically modeled by a system that is external to the drone (e.g. by a dome-shaped camera positioned in a room of an apartment, or else from video streams captured by one or more smartphones or cameras). This same system tracks the movements of the drone. The management of the appropriate distance from the drone to objects in its environment is then performed by software, according to the 3D model of the environment and of the movements of the drone. It carries out the servocontrol required for managing the trajectories of the drone inside the geometry thus determined. Advantageously, such a system only requires minimal intelligence on the part of the drone.
In other embodiments, a drone according to the invention observes and measures its environment by means of on-board sensors. Generally speaking, a drone endowed with instruments may use various methods (potentially in combination) for placing itself in its environment: by means of visual analysis (e.g. in the visible spectrum but also in the infrared, etc.), sonar (i.e. by propagating sound based on a variation in air pressure), radar or by means of an electro-optical method. It may record photographic and/or video trails.
In certain embodiments, the drone according to the invention comprises a set of sensors in order to ensure that the position and/or the distance of the drone with respect to objects and/or surfaces are maintained in accordance with flight rules (e.g. minimum distance, maximum distance, optimum distance, etc.).
In one embodiment, the drone according to the invention comprises one or more anemometers (for example laser velocimetry or laser Doppler anemometry). Measuring the movement of dust particles in the atmosphere or ambient air allows trajectory optimization.
According to the embodiments (cost factors, ease of integration, etc.), these sensors may comprise sensors using various technologies. The drone according to the invention may have combinations of sensors using various technologies on board. For example, one sensor may be a distance sensor using ultrasound (bursts of ultrasound), using sonar and/or using a stereoscopic camera or a camera providing depth information. A set of sensors (e.g. ultrasound sensors) may be installed on board the drone. In one variant embodiment, the drone may be provided with multiple sonars, in practice ultrasound emitters/receivers, arranged pairwise on each of the sides of the drone, thus producing a sonar âbubbleâ surrounding the drone. Within each pair, for a given side, the two sonars are spaced apart and have the same orientation, so as to provide stereo echolocation. Although the rotors return parasitic echoes, the signals that they reflect may be filtered out since they can be identified as being too close. In order to discriminate between variations in terms of echoes due to noise and to interference from variations due to a movement of the drone, the measurement may be based on samples sent by the sonar in order to identify whether the shift in the echoes follows a tendency or a random distribution. Certain sensors may be contact sensors positioned around the drone in order to ensure that the distance from the drone to surfaces to be dusted and to other surrounding surfaces is suitable or optimized in order to minimize disruptions to elements (objects, surfaces) other than dust. The drone may be endowed with sensors allowing it to detect the movement of elements other than dust in immediate proximity to the location in which it is found, in particular so that the system adjusts its operation when such movements begin to be perceived (e.g. movement of the object being dusted or cleaned). The sensors for detecting the movement of elements in immediate proximity to the drone may for example consist of visible spectrum or infrared cameras. Depth-of-field or TOF cameras may be supplemented or replaced by lighting systems (projection of a laser grid or of a simple light grid in order to evaluate volumes and deformations or movements, by analyzing changes in the scene under evaluation, compensating for movements caused by movements of the imagers, etc.).
In the context of the invention, the sensors make it possible to servocontrol the spatial position, i.e. to position the drone at a distance d optimale from surrounding elements, where d min <d optimale <d max , d max is the distance beyond which the drone has strayed too far to carry out cleaning (e.g. dusting, washing, etc.) properly and d min is the distance short of which the drone risks being too intrusive, i.e. disrupting elements located in proximity.
The movements in space of the drone modified according to the invention are determined by the steps of a method specific to the invention.
According to the embodiments, the drone maintains a minimum and/or a maximum distance with respect to objects it approaches or over which it flies. In certain embodiments, an optimum distance is maintained.
The drone intrinsically possesses a given wingspan (referred to as the âresidualâ, âintrinsicâ, âinternalâ or âcontactâ distance). In the case of a quadrotor, the wingspan corresponds to the dimension between opposite rotors (or the maximum dimension in case it is asymmetrical).
A drone is also associated with a âsafetyâ distance corresponding to the sum of the wingspan and a safety margin, so that no contact is possible (or probable, in a variant) with the environment, besides via the dedicated accessories.
Maintaining a minimum distance has various consequences in terms of energy: the drone spends less energy on airflows for cleaning, however it spends more energy on following more detailed trajectories, following less approximately the details of the contours of the work environment.
The existence of a minimum distance also makes it possible to avoid getting too close to the environment and disrupting the latter by moving elements other than dust (sending paper flying, etc.). The minimum distance is necessarily greater than or slightly greater than the safety distance.
Maintaining a maximum distance prevents the drone from moving without purpose in the middle of rooms, since by definition no object to be dusted or cleaned is found levitating (i.e. every object is necessarily in contact with other objects, either contiguously or connectedly, e.g. walls, floor and ceiling included).
Maintaining a maximum distance (greater than the minimum distance, which is itself greater than the safety distance, itself greater than the wingspan of the drone) makes it possible to carry out âsurface trackingâ according to the invention (minimum cleaning efficacy).
Respecting a minimum distance and a maximum distance between the drone and the surfaces present in the environment may be achieved simultaneously, for example in the âsurface trackingâ embodiment.
In certain embodiments, a drone directly or indirectly possessing a map of the environment may (occasionally) not observe the maximum distance constraint, for example by allowing rooms to be crossed if this allows the cleaning plan to be optimized.
A minimum distance alone may be considered (the drone seeks to optimize the cleaning operation as far as possible but deviations may then take place toward the interior of the volume to be treated).
A maximum distance alone may be considered (the drone may then take risks and move as close as possible to objects modulo its own safety distance).
Lastly, optimized flight trajectory envelopes may be determined, seeking trade-offs between these various distances. For example, by means of 3D object recognition (or recognition of objects in 2D images, e.g. pattern matching) via the images acquired by its video sensors, the drone is able to determine the nature of the object in immediate proximity at a given instant in time and to adjust its trajectory according to this nature thus determined; faced with a book (for example determined as such by means of optical character recognition) the drone will approach as close as possible, while faced with an object categorized as fragile or uncategorized, the drone will adopt a safer flight trajectory by increasing the distance between itself and the object.
As the resolution of the environmental analysis of the drone improves, the relative constraints or demands on surface tracking may be softened (i.e. parameters, rules or constraints are relaxed, etc.). The system may learn from its prior passes in order to directly find the best distance obtained during preceding passes by analyzing the data returned by its sensors (if for example in a first pass the scene was identified as being easily âdisruptableâ, thus obliging the drone to distance itself or to decrease the intensity of its dusting, this experience could be reused in a subsequent pass in order to directly adopt parameters that are closer to those obtained during the first pass).
Other embodiments are described hereinbelow. The distance between the drone and the closest object may be bounded (one, two or even n boundary markers). For example, the distance of the drone may be optimized between a minimum security distance (determined by the geometric wingspan of the drone) and a maximum distance (determined so as to perform an effective treatment on or in the direction of the object, i.e. according to quantified efficacy criteria). The trajectory envelopes (âvirtual wallsâ) may comprise a third boundary marker (optimum distance according to the projection that is orthogonal to the overflown surface of the environment). Other boundary markers may be defined (e.g. power management, safety distance with respect to human users, safety distance with respect to animals, safety distance with respect to the intensity of the airflow generated for sustentation, etc.). In this way, a veritable topology of trajectory envelopes may be defined, over which the flight management of the drone (or of the plurality of drones) implemented by the method according to the invention operates.
The drone approaches objects according to various parameters. The parameters may be predefined (for example factory-set approach distance). In addition or instead, the parameters may be determined by sensor feedback (for example minimum approach distance limited by the detection of movements due to the drone, such as those resulting from overly intense airflows, in the zone). In addition or instead, the parameters may be determined according to the object (for example by means of image recognition). In addition or instead, the parameters may be determined according to the environment of the drone (for example according to an environment in which beacons have been installed). The parameters may be determined according to one or more of these modalities. For example, the trajectories of the drone may be exclusively managed, governed, influenced or regulated by image recognition carried out by the drone. Certain parameters are implicit, for example the parameters associated with the drone comprise information relating to its geometry and hence to its maneuverability.
The flight management parameters of the drone may be static (e.g. stable, invariant or according to planned movements) and/or dynamic (e.g. according to the environment). The flight of the drone may be managed statically and dynamically (planned trajectory sequence, local adjustments, overall self-planning).
According to various embodiments, the environment in which the drone according to the invention moves may be endowed with various instruments.
The work environment may also not be endowed with instruments, for example if the user arranges the work environment (for example the first few times it is used, by removing or stabilizing the most fragile objects, by closing certain doors, etc.). In this embodiment, the environment is not endowed with instruments: the movements of the drone rely then on the on-board sensors alone.
In one embodiment, the environment is partially endowed with instruments (for example by the user him- or herself or preconfigured during construction, for example in a hotel room): one or more beacons (using various technologies which will be discussed below) delimit particular surfaces and/or volumes (e.g. to be avoided or to be cleaned as a priority for example). In certain embodiments, the environment may incorporate beacons defining or delimiting volumes to be avoided by the drone or volumes that the drone should not leave. The embodiments of the invention may specifically comprise beacons so that the drone does not approach locations that are deemed fragile, dangerous or unnecessary. Similarly, certain beacons may delimit spaces that the drone should not leave (e.g. safety zones or simply natural limits between rooms of a dwelling, etc.).
In one embodiment, the beacons may consist of transponders (also called labels, tags, markers, etc.) and RFID detectors, the detection range or intensity of which delimits a volume to be avoided or a volume that the drone should not leave.
In one embodiment, the beacons may be sound (e.g. infrasound, ultrasound) beacons. This type of beacon may be economically advantageous.
In one embodiment, the beacons may comprise one or more visual markers (e.g. QR code, Data Matrix, etc.), the size of which could have an effect with respect to their detection distance (i.e. depending on the characteristics of the on-board camera). This type of beacon entails almost no extra cost.
In one embodiment, one and the same beacon may also combine several of the technologies described above. For example, one and the same beacon could combine the use of a QR code and an RFID transponder.
In one embodiment, the method may use heterogeneous beacons (for example, certain beacons will be QR codes while others will be RFID transponders and still others will be sound and RFID hybrid beacons).
In certain embodiments, the beacons are non-hardware-based beacons, for example defined on the basis of logic and/or software by the user (designation of spatial coordinates e.g. by entering them manually into the software, using a laser pointer or any other augmented and/or virtual reality device means; for example the user designates or simulates the trajectories of the drone by virtually moving within the room using a virtual reality helmet and a haptic pointing device).
The drone according to the invention may exhibit various degrees of autonomy.
The âautonomyâ of a drone covers various technical aspects. A drone is an unmanned aircraft. A human influence is always present to a greater or lesser degree, whether directly or indirectly, in time and/or in space, for example whether through commands (remote-piloting) and/or through program code (which will read and interpret data encoding trajectories).
A drone according to the invention may be autonomous, i.e. comprise the capability to navigate by itself. A drone according to the invention may be semi-autonomous (by delegating certain phases of flight to the machine). A drone according to the invention may be partially or entirely remote-piloted. A drone according to the invention may be successively or temporarily in one or the other of these states.
In one embodiment, the drone according to the invention is fully autonomous. It predetermines its movements, carries out local and real-time adjustments according to the data measured by its sensors, manages its battery power (e.g. the drone performs optimized return flights to the power source, etc.).
In certain embodiments, the drone according to the invention is partially autonomous: certainâfor example instinctiveâtasks do not require the intervention of the user. Other activities of the drone are for example supervised to a high level of abstraction by the user, who dictates for example general setpoints, for example in terms of priorities (e.g. priority given to the speed of cleaning, to the efficacy of cleaning or to power optimization, etc.) and/or in terms of zones (e.g. the expression ânot in the kitchenâ is transcribed into text, handled in the rules system then communication with the beacons is carried out, if necessary) and/or in terms of timetable (e.g. âI will be out until 4 o'clockâ). Stated otherwise, vocal and/or visual and/or programming interfaces may allow general instructions to be received then converted into formal rules inside the treatment or cleaning system that the drone will be forced to follow.
A drone according to the invention may play back a predefined trajectory (including those involving tracking a target). A drone according to the invention may locally adjust its trajectory once an overall objective has been determined (e.g. tracking the relief of the floor). A drone according to the invention may determine its flight plan itself, having knowledge of a general objective (in this instance, cleaning or treating an object, a zone or a given volume).
In certain embodiments, the drone according to the invention is not autonomous (with the exception of flight stabilization per se): the drone is then (almost) entirely piloted by the user (either directly in the same room, or remotely via image acquisition means), modulo the mandatory safety distances since they aim to preserve the physical integrity of the drone itself.
In one embodiment, the user plans a trajectory (which results in the reception of a given trajectory) and the drone then refines this trajectory in order to position itself at the correct distance from the zones to be cleaned. Stated otherwise, the drone remains generally active in terms of local adaptations to its environment. Such a non-autonomous mode may be used if its movements remain limited by the maximum and minimum distance rules, thus defining a virtual corridor only within which the drone may be maneuvered by the user (within the programming interfaces, encountering virtual walls may result in vibrations; it is also possible to oppose a force when the user wishes to carry out a command outside of the permitted range).
In one embodiment, the exemplary maximum and minimum distance rules may also be applied after a trajectory acquisition step by the user, the drone then adjusting the trajectory provided in order to adhere to the constraints. (Referred to as âteachingâ mode, described below.)
The degrees of autonomy of the drone are configurable.
The autonomy of the drone may be reconfigured in real time: the user may for example take (back) control of the movements of the drone when he or she desires (disengageable autonomy). The movements of the drone in space may be planned in terms of time and/or in terms of space.
The set of rules upon which the movements of the drone in three-dimensional space are conditional are configurable. These rules may be predefined (when the drone according to the invention is commercially available, it may comprise a set of rules defined by default). One or more of these rules may be modified by the user, including in real time.
The rules governing the movement of the drone in space comprise in particular rules relating to safety distances (e.g. movements within a defined zone in order to pass by and/or stop at a suitable distance from various surfaces, whether horizontal or not, that are liable to accumulate dust), rules for adjusting the stationary flight distance from objects to be cleaned (e.g. this distance being optimized in particular for displacing only the dust deposited on the object), rules relating to the duration of flights between two power recharging operations, rules for movement within volumes (e.g. the steps of the method consist in particular in substantially tracking surfaces rather than moving toward the center of volumes in order to optimize power consumption by the drone), rules relating to unwanted noise (e.g. minimum distances with respect to users, the presence of which is for example determined by means of facial detection in the image streams captured by the drone), rules relating to cleaning per se (e.g. starting the cleaning operation at height or at the maximum allowed height and gradually decreasing in flight altitude toward the floor, in a confined environment for example), rules for operating in conjunction with other robots (e.g. swarm, fleet, collection or plurality of aerial drones, coupled with one or more floor vacuum cleaner robots; these rules may for example relates to the various cleaning sequences, alternating floor cleaning and the cleaning of other surfaces).
In one embodiment of the invention, the autonomy of the drone can be âdisengagedâ, meaning that it is possible for the user to take control of its movements (referred to as âsemi-autonomousâ mode). In practice, the user may use a dedicated remote controller or an electronic device running the instructions of a code or suitable computer program (app). Advantageously, the user may thus concentrate on a particular zone or deal with an area that has been âforgottenâ or insufficiently treated by the invention.
In one embodiment of the invention, learning exercises are carried out in order to âplanâ the cleaning operation. These learning exercises may be supervised or else unsupervised (i.e. user intervention remains optional, e.g. machine learning or deep learning). In one embodiment, the user indicates to the drone or to the software application which zones are to be cleaned and/or the sequences in which treatment is to be performed.
These learning exercises may take place according to various modalities. Trajectory instructions (or trajectory portions) may be recorded in various ways, for example by projecting a laser or luminous flux into the room, by using an augmented and/or virtual reality device, by drawing within a dedicated software application or using a remote controller. The user may also take the drone by hand and walk it through the most suitable trajectories, which drone will record the corresponding spatial coordinates. Learning modes may be combined.
Trajectories may first be marked out roughly or schematically: they may be finely optimized by the drone later on, for example according to sensor data. For example, in one embodiment of the invention, the user describes a simple trajectory to the drone by passing close by zones to be dusted. When this simple trajectory is played back, the system, which retains a representation thereof, locally adjusts it according to information on the immediate environment of the drone that the sensors of the drone return to the latter. Thus the drone, while following the direction indicated by this trajectory overall, will locally deviate therefrom in order to position itself at a suitable distance from the surfaces to be dusted. In addition to simplicity of handling for the user, this embodiment also has the advantage of making it possible to adapt to local changes in the environment (such as for example an object having been moved).
Trajectories may be marked out in portions: for example, only âcomplexâ zones (including many objects) may be subject to manual learning.
In one embodiment, a prior map is received by the drone and/or determined thereby (either wholly or in part; cf. SLAM (simultaneous localization and mapping) algorithms), in order to rationalize movements in the zone to be covered.
The map may be a prior map and/or a map produced in real time. For example, it may be determined by the drone. The map may also be used by the drone, after having been established remotely. The drone may also respond to trajectory commands without having direct access to a map (i.e. decentralized and/or distributed master software may send only commands to a slave drone; the master software may fully determine where the drone is located, for example according to previously sent commands and information on local modifications made to the commands, which in one embodiment are retransmitted to the master software).
Its knowledge of the environment allows the software then to relax the surface tracking criterion so that, for example, the drone is no longer obliged to creep alongside walls in order to move from one location to be dusted to another (for example, the creation of a 3D map using the SLAM algorithm makes it possible to identify the walls of a room as the outer limits of a map when the latter is viewed from above, and hence to tag the elements that are located between these walls and which also constitute locations to be dusted).
The methods and systems according to the invention may be physically and/or logically coupled with one or more robot vacuum cleaners.
In one embodiment, coupling may be direct (i.e. communication takes place directly with the one or more robot vacuum cleaners, without the action of an intermediate regulator). In one embodiment, coupling may be indirect, i.e. take place via other peripherals (for example a smartphone, which constitutes the central regulating member). In certain embodiments, the regulation of the actions carried out by one or more floor robots and/or one or more drones according to the invention may entail direct and/or indirect communications via regulating entities (e.g. amplification, reduction, filters, prioritization, placing in a waiting line, caching, time shift, etc.).
The regulation of the overall system (floor robots and drones according to the invention), in other words orchestrating the various cleaning sequences of the various cleaning machines and the various charging phases of the devices, may be ensured by implementing steps (i.e. software layer) carried out by the one or more drones and/or the one or more robot vacuum cleaners and/or by one or more intermediate peripherals.
The invention synergetically combines hardware elements (system) and software elements (method).
The computer program or code implementing the method according to the invention, for managing the trajectories and the treatment/measurement operations of the drone, may be installed on board (i.e. inside the drone itself) or remote (i.e. accessible at distance). The drone may be autonomous, semi-autonomous (the user may take control of the movements of the drone), or else remotely piloted.
The trajectories of the drone may be planned (for example when the user indicates to the system how to link together the zones to be dusted). The distance from objects may be adjusted by default (statically, for example by a distance adapted to the various surfaces that are liable to accumulate dust) or dynamically (e.g. by adapting the distance so as to displace said dust while avoiding displacing other things).
One or more steps of the method according to the invention are implemented by computer so as to determine (e.g. calculate) the trajectories of the drone in space.
The computing (e.g. CPU, GPU) and/or storage (e.g. mass storage) and/or memory (e.g. ROM/RAM) means may be physically centralized or distributed (e.g. implemented in the drone itself and/or in one or more home or home automation servers and/or in one or more remotely accessed servers (cloud computing) and/or in a home vacuum cleaner robot and/or in a smartphone or home computer, etc.).
For example, the âintelligenceâ may be shared between the home vacuum cleaner robot and the aerial drone according to the invention. In another embodiment, this intelligence is centralized in the smartphone of the user, or else in a cloud computing-type online service.
In one embodiment, the drone includes one or more SoCs (system on chip) (i.e. a chip grouping together a main processor, a graphics processor, for example suitable for computing certain SLAM functions, along with other circuits) in order to perform all or some of the treatment operations required by its task. In addition or instead, one or more FPGA (field-programmable gate array), DSP (digital signal processor) or ISP (image signal processor) or an ASIC (application-specific integrated circuit) circuits may be used. Advantageously, an SoC and/or an FPGA and/or a DSP or an ISP and/or an ASIC may perform rapid computations, thereby providing the drone according to the invention with improved reactivity.
In one embodiment, a computer-implemented method for managing the flight of a drone is disclosed, said drone comprising a physical treatment device, the method comprising the steps repeated over time consisting in measuring the distance between the drone and an object present in the environment of the drone; adjusting the distance of the drone from the object according to predefined internal parameters; and performing a physical treatment on the object from the drone. In one embodiment, the distance between the drone and an object in the environment is âmeasuredâ (or âdeterminedâ, i.e. by the drone itself or by one or more measurement devices external to the drone). This measurement is made with error margins, like any measurement (the measurement unit is unimportant, since it is conventional). The measurement may be made directly but may also be made indirectly. In the case of a drone endowed solely with contactors, the âmeasurementâ is made in a specific manner (the detection of contact indirectly measures the distance from the object). In one embodiment, the distance is âevaluatedâ, âestimatedâ or âapproximatedâ, i.e. the distance measurement is made quickly, potentially in a degraded manner (accuracy of measurement is not necessarily always required).
The internal or intrinsic parameters comprise general or generic parameters, in particular parameters associated with the wingspan and/or safety distances (with margin), parameters resulting from prior choices aiming to minimize the power consumption of the drone, etc. These parameters are generally predefined, i.e. factory set.
The object is generally immobile. In certain embodiments, the object may be mobile (e.g. an assembly line following a predictable trajectory for example). The drone then adjusts its overall trajectory and its relative movements.
In one development, the adjustment of the distance from the drone is additionally dependent on external parameters associated with an object present in the environment.
The external parameters comprise contextual data, i.e. relating to the environment (and its objects).
The external parameters comprise for example data relating to the environment endowed with instruments, if applicable (e.g. distances dictated by beacons, i.e. communicated by the environment or the object to the drone, either directly or indirectly).
The external parameters may also comprise parameters obtained by one or more feedback/servocontrol loops: the drone and/or its control system may interpret the environment of the drone and in particular monitor or quantify the effects of the drone on its environment (as the drone perceives them with its own instrumentation or as the master control system communicates them to the drone). According to these external parameters, the drone may move away from/closer to the object and/or increase/decrease the intensity of the treatment as soon as the perceived scene is determined as being excessively disrupted beyond a predefined threshold.
In one development, the external parameters associated with the object comprise a maximum distance beyond which the physical treatment performed by the drone on the object is below a predefined threshold.
The predefined threshold relating to the efficacy of the physical treatment (i.e. the maximum distance) may be constant or else variable depending on the one or more objects located in proximity.
The âsurface trackingâ mode observed by the drone may consist in not allowing the drone to stray beyond a certain distance from any element in its immediate environment. This maximum distance may correspond to the efficacy limit of its action.
Efficacy may be quantified, in particular by thresholds for detecting motion within images collected by the drone and/or by the control system and/or an array of sensors (e.g. the page of a magazine beginning to lift, an ornament beginning to wobble, etc.).
In one embodiment, the drone may fly âas close as necessaryâ to surfaces, i.e. i) as close as possible given its geometric wi
CLAIMS
Claims ( 16 )
The invention claimed is:
1. A computer-implemented method for managing the flight of a drone, said drone comprising a physical treatment device, the method comprising the steps repeated over time of:
measuring the distance between the drone and an object present in the environment of the drone;
adjusting the distance from the drone to the object according to predefined internal parameters and external parameters associated with the object present in the environment; and
performing a physical treatment on the object from the drone.
2. The method as claimed in claim 1 , the external parameters associated with the object comprising a maximum distance beyond which the physical treatment performed by the drone on the object is below a predefined threshold.
3. The method as claimed in claim 1 , the external parameters associated with the object being determined by object recognition.
4. The method as claimed in claim 1 , the external parameters being determined after receiving the signal from one or more radiofrequency beacons placed in the object or the environment.
5. The method as claimed in claim 1 , the physical treatment performed on the object by the drone comprising one or more treatments chosen from a dusting treatment and a sterilization treatment.
6. A computer program product, said computer program comprising code instructions allowing the steps of the method as claimed in claim 1 to be carried out, when said program is executed on a computer.
7. A system comprising:
at least one drone including:
a physical treatment device for dusting and/or sterilizing one or more objects present in the environment,
the physical treatment device beside a propulsion system, the physical treatment device configured to generate an airflow in a direction that is substantially non-parallel to the axis of sustentation and/or of propulsion of the drone, and
a measurement device configured to allow the distance between the drone and an object present in the environment to be adjusted,
wherein the system is configured to:
measure the distance between the drone and the object present in the environment of the drone;
adjust the distance from the drone to the object according to predefined internal parameters and external parameters associated with the object present in the environment; and
perform a physical treatment on the object from the drone.
8. The system as claimed in claim 7 , the drone comprising one or more devices for generating airflows that are arranged so as to allow a static or dynamic equilibrium in terms of force and/or in terms of moment.
9. The system as claimed in claim 7 , the measurement device comprising one or more sensors selected from position sensors, distance sensors, contact sensors and sensors for detecting motion.
10. The system as claimed in claim 7 , the measurement device comprising a camera.
11. The system as claimed in claim 7 , the physical treatment device comprising at least one fan.
12. The system as claimed in claim 7 , the physical treatment device comprising a motorized brush and/or a duster.
13. The system as claimed in claim 7 , the physical treatment device comprising a sterilizer or a germicidal lamp.
14. The system as claimed in claim 7 , the drone being autonomous.
15. The system as claimed in claim 7 , comprising a plurality of drones.
16. The system as claimed in claim 7 , further comprising at least one floor-cleaning robot.
US15/565,414
2015-04-15
2015-12-28
Cleaning drone
Active
2036-01-30
US10597156B2
( en )
Applications Claiming Priority (3)
Application Number
Priority Date
Filing Date
Title
FR1500787
2015-04-15
FR1500787
2015-04-15
PCT/EP2015/081301
WO2016165793A1
( en )
2015-04-15
2015-12-28
Cleaning drone
Publications (2)
Publication Number
Publication Date
US20180118337A1
US20180118337A1 ( en )
2018-05-03
US10597156B2
true
US10597156B2 ( en )
2020-03-24
Family
ID=55066627
Family Applications (1)
Application Number
Title
Priority Date
Filing Date
US15/565,414
Active
2036-01-30
US10597156B2
( en )
2015-04-15
2015-12-28
Cleaning drone
Country Status (2)
Country
Link
US
( 1 )
US10597156B2
( en )
WO
( 1 )
WO2016165793A1
( en )
Cited By (4)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US20180155026A1
( en )
*
2016-12-06
2018-06-07
The Procter & Gamble Company
Aerial drone air treating device and method of treating air therewith
WO2021194650A1
( en )
*
2020-03-26
2021-09-30
Yu Simon Siu Chi
Multifunction disinfection drone apparatus and method
IT202000029279A1
( en )
*
2020-12-01
2022-06-01
Dr Safety S R L
EQUIPMENT AND PROCEDURE FOR SANITIZATION
US12274421B2
( en )
2020-02-17
2025-04-15
Novelbeam Technology Inc.
Device for anti-fog endoscope system
Families Citing this family (63)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
DE112016003158A5
( en )
*
2015-07-14
2018-03-22
Gebäudereinigung Lissowski GmbH
Cleaning device and method for cleaning a surface
CN108292365A
( en )
*
2015-12-09
2018-07-17
æ·±å³å¸å¤§çåæ°ç§ææéå ¬å¸
Imaging system and method for unmanned apparatus of transport
US10262289B2
( en )
*
2016-02-02
2019-04-16
Mikko Vaananen
Social drone
US11425911B2
( en )
2017-05-25
2022-08-30
Markesbery Blue Pearl LLC
Method for disinfection of items and spaces
JP6995770B2
( en )
*
2016-06-15
2022-01-17
ã¢ã¤ããããã»ã³ã¼ãã¬ã¼ã·ã§ã³
Systems and methods for controlling autonomous mobile robots
US10830545B2
( en )
2016-07-12
2020-11-10
Fractal Heatsink Technologies, LLC
System and method for maintaining efficiency of a heat sink
CN114245020A
( en )
*
2016-08-04
2022-03-25
æ·±å³å¸å¤§çåæ°ç§ææéå ¬å¸
Method and system for processing image data
US20180057163A1
( en )
*
2016-08-24
2018-03-01
Princess Sumaya University For Technology
Unmanned aerial vehicle
US10756919B1
( en )
2016-11-28
2020-08-25
Alarm.Com Incorporated
Connected automation controls using robotic devices
US11238281B1
( en )
*
2017-02-27
2022-02-01
Amazon Technologies, Inc.
Light source detection in field of view
CN106915455B
( en )
*
2017-03-23
2019-03-26
çåæ
A kind of aircraft having disinfection function
US10633094B2
( en )
2017-07-05
2020-04-28
Ford Global Technologies
Unmanned aerial vehicle for cleaning
US10317905B2
( en )
*
2017-08-10
2019-06-11
RavenOPS, Inc.
Autonomous robotic technologies for industrial inspection
CA3074000A1
( en )
2017-08-30
2019-03-07
Alarm.Com Incorporated
System and method for monitoring a property using drone beacons
US11348265B1
( en )
2017-09-15
2022-05-31
Snap Inc.
Computing a point cloud from stitched images
US10514710B2
( en )
*
2017-09-27
2019-12-24
Intel IP Corporation
Unmanned aerial vehicle alignment system
EP3694325A2
( en )
2017-10-11
2020-08-19
Markesbery Blue Pearl LLC
Methods and systems for sequential delivery of aqueous peracid compositions
US10606269B2
( en )
2017-12-19
2020-03-31
X Development Llc
Semantic obstacle recognition for path planning
CN108284952B
( en )
*
2018-01-05
2020-08-14
çå®å¸æ¯å¸å§æè²ç§ææéå ¬å¸
Intelligent food delivery unmanned aerial vehicle of safety and sanitation
CN110089982A
( en )
*
2018-01-31
2019-08-06
å å®çµå(广å·)æéå ¬å¸
Cleaning robot system and its operation method
BR112020016812B1
( en )
2018-02-20
2024-01-02
Freestyle Partners, LLC
PORTABLE HAND-HELD DEVICE FOR DISINFECTING A SURFACE OR THE AIR AROUND A SURFACE
US11071799B2
( en )
2018-02-20
2021-07-27
Freestyle Partners, LLC
Portable and disposable UV device
US11020501B1
( en )
2018-02-20
2021-06-01
Freestyle Partners, LLC
Handheld ultraviolet irradiation device having distance measurement system
WO2019190870A1
( en )
*
2018-03-30
2019-10-03
Walmart Apollo, Llc
Unmanned vehicle antennae contact sensor systems and methods
WO2018167760A2
( en )
*
2018-06-27
2018-09-20
Urban Farms Global
Device for detecting and eliminating harmful elements in growing environments
US11638939B2
( en )
*
2018-11-27
2023-05-02
Steam Tech, Llc
Mobile panel cleaner
US11754708B1
( en )
*
2018-12-10
2023-09-12
Amazon Technologies, Inc.
Object detection using propeller noise
CN109901195B
( en )
*
2019-02-18
2023-11-21
ååç§æï¼æ·±å³ï¼æéå ¬å¸
Wind field monitoring sensor, wind field monitoring method and unmanned aerial vehicle
KR102099187B1
( en )
*
2019-03-22
2020-04-10
주ìíì¬ í´ë©ë
Indoor cleaning drone system and operating method
DE102019108397A1
( en )
*
2019-04-01
2020-10-01
Gesellschaft für Produktionshygiene und Sterilitätssicherung mbH
Method and device for disinfecting clean rooms
KR102258389B1
( en )
*
2019-05-29
2021-05-31
ë ëìí í¬ëë¬ì§ 주ìíì¬
Drone for photographing image
US20220247347A1
( en )
*
2019-06-29
2022-08-04
Michael Gavrilov
Drone systems for cleaning solar panels and methods of using the same
CN112327304A
( en )
*
2019-07-19
2021-02-05
èå·ç¿¼æç¹æºè½ç§ææéå ¬å¸
Unmanned aerial vehicle relative pose measuring system for glass curtain wall cleaning operation
CN110618701B
( en )
*
2019-08-26
2022-09-30
ä¸å½äººæ°è§£æ¾åå½é²ç§æå¤§å¦
Multi-unmanned aerial vehicle collaborative optimization method and system for target tracking
CN110597290A
( en )
*
2019-09-30
2019-12-20
䏿µ·å¯°éæè²ç§ææéå ¬å¸
Unmanned aerial vehicle control method and device suitable for garden intellectualization, and storage medium
US20210354854A1
( en )
*
2019-11-01
2021-11-18
B/E Aerospace, Inc.
Aircraft Interior UAS Inspection and Sanitation
CN112824926B
( en )
*
2019-11-20
2024-06-28
䏿µ·ä¸ºå½ªæ±½é å¶é æéå ¬å¸
Unmanned aerial vehicle radar cleaning method
DE102019131510A1
( en )
*
2019-11-21
2021-05-27
Bayerische Motoren Werke Aktiengesellschaft
Passenger car with an interior disinfection device
US20210308297A1
( en )
*
2020-04-01
2021-10-07
Maxwellian Inc.
Autonomous sanitization management, control and data platform
US12593951B2
( en )
*
2020-07-20
2026-04-07
Irobot Corporation
Contextual and user experience based mobile robot control
KR102895246B1
( en )
*
2020-07-24
2025-12-04
íëìë차주ìíì¬
Method of sterilization of vehicle interior using drones
CA3187351A1
( en )
*
2020-07-30
2022-02-03
Jennifer K. Rosen
Autonomous mobile system and method for safely irradiating pathogens
US20220036744A1
( en )
*
2020-08-02
2022-02-03
Yoshikazu Yokotani
System to automate a non-destructive test for stress or stress change using unmanned aerial vehicle and ultrasound
US11730328B2
( en )
*
2020-08-14
2023-08-22
Irobot Corporation
Visual fiducial for behavior control zone
EP3960623B1
( en )
*
2020-08-24
2023-07-12
Rister, Frank
Device for disinfecting an interior space
CN112141335A
( en )
*
2020-08-26
2020-12-29
åå±±åè¹ç§ææéå ¬å¸
Ocean harbour air monitoring device based on unmanned aerial vehicle
US11975117B2
( en )
*
2020-08-31
2024-05-07
Sam Johnson
Dome light with sanitizing features
KR102935098B1
( en )
*
2020-11-13
2026-03-06
íëìë차주ìíì¬
Apparatus for sterilization of inside of vehicle using drones
US11793900B2
( en )
2021-02-10
2023-10-24
Ford Global Technologies, Llc
Systems and methods to employ an unmanned aerial vehicle to sanitize a vehicle
US11660647B2
( en )
*
2021-03-02
2023-05-30
Wipro Limited
System and method for cleaning surfaces through drones
JP2022138252A
( en )
*
2021-03-10
2022-09-26
ã¦ã·ãªé»æ©æ ªå¼ä¼ç¤¾
Inactivation method
EP4095035A1
( en )
2021-05-25
2022-11-30
Valmet Technologies Oy
Unmanned aerial vehicle
WO2022260636A1
( en )
*
2021-06-09
2022-12-15
A.Ã.StratejiÌ GeliÌÅtiÌrme DaiÌresiÌ BaÅkanliÄi
A remote-controlled sterilization device
IT202100028253A1
( en )
*
2021-11-05
2023-05-05
Flyability Sa
Unmanned aerial vehicle (UAV)
CN114248911B
( en )
*
2021-12-24
2024-03-01
å °å·é£è¡æ§å¶æéè´£ä»»å ¬å¸
Helicopter electric series steering engine control signal adjustment method
CN114228985B
( en )
*
2022-01-13
2024-12-27
山西è§å¤æºè½ç§ææéå ¬å¸
A drone blowing device for factory steel beams
CN116466699A
( en )
*
2022-01-20
2023-07-21
大é工䏿 ªå¼ä¼ç¤¾
Control method of acquisition equipment, acquisition equipment and space system
KR102493843B1
( en )
*
2022-08-26
2023-02-01
ììì
Method of providing composite video based on athletics video
NO348640B1
( en )
2022-10-18
2025-04-14
Ktv Working Drone As
System and method for projecting a solution onto a facade of a structure
JPWO2025127085A1
( en )
*
2023-12-13
2025-06-19
US20250340294A1
( en )
*
2024-05-06
2025-11-06
Wing Aviation Llc
Cleaning Structure for Payload Retrieval Apparatus
CN121327729B
( en )
*
2025-12-12
2026-03-17
åå·ç第ä¸å°è´¨å¤§é
Unmanned aerial vehicle anomaly diagnosis method and system based on multi-mode data fusion
CN121386924B
( en )
*
2025-12-25
2026-03-20
é½é²å·¥ä¸å¤§å¦(å±±ä¸çç§å¦é¢)
A method and system for cleaning photovoltaic panels based on unmanned aerial vehicles (UAVs)
Citations (18)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US6907336B2
( en )
*
2003-03-31
2005-06-14
Deere & Company
Method and system for efficiently traversing an area with a work vehicle
US20110276044A1
( en )
*
2005-01-20
2011-11-10
Bae Systems Information And Electronic Systems Integration Inc.
Method for treating biological material
US20120237083A1
( en )
*
2010-10-25
2012-09-20
Lange Arthur F
Automatic obstacle location mapping
CN203122289U
( en )
2013-01-06
2013-08-14
é¿å®å¤§å¦
Flying dust collector capable of being controlled in remote mode
US20140032020A1
( en )
*
2009-10-19
2014-01-30
Agjunction Llc
Gnss optimized control system and method
DE102013101194A1
( en )
2013-02-07
2014-08-07
Thorsten Boeker
Method for e.g. coloring uneven surface of house wall with hover-enabled aircraft e.g. quadrocopter, involves filling tank with treatment agent, and carrying out continuous travel of aircraft at location proximity to treatment surface
US20140246545A1
( en )
2013-03-04
2014-09-04
Michael Beaugavin Markov
Aerial material distribution apparatus
US20140303814A1
( en )
2013-03-24
2014-10-09
Bee Robotics Corporation
Aerial farm robot system for crop dusting, planting, fertilizing and other field jobs
US20150027044A1
( en )
*
2013-03-07
2015-01-29
Blue River Technology, Inc.
System and method for plant treatment
US20150201605A1
( en )
*
2011-05-13
2015-07-23
HydroBio, Inc
Method and system to map biological pests in agricultural fields using remotely-sensed data for field scouting and targeted chemical application
EP2929897A1
( en )
2014-04-09
2015-10-14
Panasonic Intellectual Property Management Co., Ltd.
Flying ion spraying apparatus, ion spraying system, and ion spraying method
US9265187B2
( en )
*
2013-11-20
2016-02-23
Rowbot Systems Llc
Robotic platform and method for performing multiple functions in agricultural systems
US20160275801A1
( en )
*
2013-12-19
2016-09-22
USA as Represented by the Administrator of the National Aeronautics & Space Administration (NASA)
Unmanned Aerial Systems Traffic Management
US20170359943A1
( en )
*
2014-12-10
2017-12-21
The University Of Sydney
Automatic target recognition and dispensing system
US20170374323A1
( en )
*
2015-01-11
2017-12-28
A.A.A Taranis Visual Ltd
Systems and methods for agricultural monitoring
US20180129879A1
( en )
*
2016-11-04
2018-05-10
Intel Corporation
Unmanned aerial vehicle-based systems and methods for agricultural landscape modeling
US20180215039A1
( en )
*
2017-02-02
2018-08-02
Brain Corporation
Systems and methods for assisting a robotic apparatus
US20180314268A1
( en )
*
2017-05-01
2018-11-01
EAVision Corporation
Detecting and following terrain height autonomously along a flight path
2015
2015-12-28
US
US15/565,414
patent/US10597156B2/en
active
Active
2015-12-28
WO
PCT/EP2015/081301
patent/WO2016165793A1/en
not_active
Ceased
Patent Citations (20)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US6907336B2
( en )
*
2003-03-31
2005-06-14
Deere & Company
Method and system for efficiently traversing an area with a work vehicle
US20110276044A1
( en )
*
2005-01-20
2011-11-10
Bae Systems Information And Electronic Systems Integration Inc.
Method for treating biological material
US20140032020A1
( en )
*
2009-10-19
2014-01-30
Agjunction Llc
Gnss optimized control system and method
US20120237083A1
( en )
*
2010-10-25
2012-09-20
Lange Arthur F
Automatic obstacle location mapping
US20150201605A1
( en )
*
2011-05-13
2015-07-23
HydroBio, Inc
Method and system to map biological pests in agricultural fields using remotely-sensed data for field scouting and targeted chemical application
US9756844B2
( en )
*
2011-05-13
2017-09-12
The Climate Corporation
Method and system to map biological pests in agricultural fields using remotely-sensed data for field scouting and targeted chemical application
CN203122289U
( en )
2013-01-06
2013-08-14
é¿å®å¤§å¦
Flying dust collector capable of being controlled in remote mode
DE102013101194A1
( en )
2013-02-07
2014-08-07
Thorsten Boeker
Method for e.g. coloring uneven surface of house wall with hover-enabled aircraft e.g. quadrocopter, involves filling tank with treatment agent, and carrying out continuous travel of aircraft at location proximity to treatment surface
US20140246545A1
( en )
2013-03-04
2014-09-04
Michael Beaugavin Markov
Aerial material distribution apparatus
US20150027044A1
( en )
*
2013-03-07
2015-01-29
Blue River Technology, Inc.
System and method for plant treatment
US20140303814A1
( en )
2013-03-24
2014-10-09
Bee Robotics Corporation
Aerial farm robot system for crop dusting, planting, fertilizing and other field jobs
US9265187B2
( en )
*
2013-11-20
2016-02-23
Rowbot Systems Llc
Robotic platform and method for performing multiple functions in agricultural systems
US9582002B2
( en )
*
2013-11-20
2017-02-28
Rowbot Systems Llc
Robotic platform and method for performing multiple functions in agricultural systems
US20160275801A1
( en )
*
2013-12-19
2016-09-22
USA as Represented by the Administrator of the National Aeronautics & Space Administration (NASA)
Unmanned Aerial Systems Traffic Management
EP2929897A1
( en )
2014-04-09
2015-10-14
Panasonic Intellectual Property Management Co., Ltd.
Flying ion spraying apparatus, ion spraying system, and ion spraying method
US20170359943A1
( en )
*
2014-12-10
2017-12-21
The University Of Sydney
Automatic target recognition and dispensing system
US20170374323A1
( en )
*
2015-01-11
2017-12-28
A.A.A Taranis Visual Ltd
Systems and methods for agricultural monitoring
US20180129879A1
( en )
*
2016-11-04
2018-05-10
Intel Corporation
Unmanned aerial vehicle-based systems and methods for agricultural landscape modeling
US20180215039A1
( en )
*
2017-02-02
2018-08-02
Brain Corporation
Systems and methods for assisting a robotic apparatus
US20180314268A1
( en )
*
2017-05-01
2018-11-01
EAVision Corporation
Detecting and following terrain height autonomously along a flight path
Cited By (4)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US20180155026A1
( en )
*
2016-12-06
2018-06-07
The Procter & Gamble Company
Aerial drone air treating device and method of treating air therewith
US12274421B2
( en )
2020-02-17
2025-04-15
Novelbeam Technology Inc.
Device for anti-fog endoscope system
WO2021194650A1
( en )
*
2020-03-26
2021-09-30
Yu Simon Siu Chi
Multifunction disinfection drone apparatus and method
IT202000029279A1
( en )
*
2020-12-01
2022-06-01
Dr Safety S R L
EQUIPMENT AND PROCEDURE FOR SANITIZATION
Also Published As
Publication number
Publication date
WO2016165793A1
( en )
2016-10-20
US20180118337A1
( en )
2018-05-03
Similar Documents
Publication
Publication Date
Title
US20180118337A1
( en )
2018-05-03
Cleaning drone
US20230085608A1
( en )
2023-03-16
Modular Robot
JP7259015B2
( en )
2023-04-17
Mobile robot and its control method
US12083684B1
( en )
2024-09-10
Method for tracking movement of a mobile robotic device
US12130629B1
( en )
2024-10-29
Robotic fire extinguisher
US11669086B2
( en )
2023-06-06
Mobile robot cleaning system
US10913148B2
( en )
2021-02-09
Operational service plan disruption and return optimization for a service robot
EP4095641B1
( en )
2025-04-02
Mobile cleaning robot artificial intelligence for situational awareness
KR102067603B1
( en )
2020-01-17
A plurality of robot cleaner and a controlling method for the same
KR102198187B1
( en )
2021-01-04
Moving robot
KR20200103203A
( en )
2020-09-02
A plurality of autonomous mobile robots and a controlling method for the same
CN112367887A
( en )
2021-02-12
Multiple robot cleaner and control method thereof
KR20200094817A
( en )
2020-08-10
Moving robot and Controlling method for the same
AU2020362530B2
( en )
2023-11-23
Robot cleaner and method for controlling the same
KR102127931B1
( en )
2020-06-29
A robot cleaner and a controlling method for the same
TWI760881B
( en )
2022-04-11
Robot cleaner and method for controlling the same
CA3030027A1
( en )
2018-01-18
Apparatus and methods for providing a reconfigurable robotic platform
CN110088703B
( en )