Spooler for unmanned aerial vehicle system
In an aspect, in general, a spooling apparatus includes a filament feeding mechanism for deploying and retracting filament from the spooling apparatus to an aerial vehicle, an exit geometry sensor for sensing an exit geometry of the filament from the spooling apparatus, and a controller for controlling the feeding mechanism to feed and retract the filament based on the exit geometry.
Latest FLIR DETECTION, INC. Patents:
- Cellular communication devices and methods
- Pharmaceutical formulations, methods for treating chemical warfare agent exposure, and modified biomolecules
- Electron source devices, electron source assemblies, and methods for generating electrons
- Radiation source localization systems and methods
- Unmanned aerial vehicle locking landing pad
This application is a continuation of U.S. patent application Ser. No. 15/041,211, filed on Feb. 11, 2016, which is a continuation of U.S. patent application Ser. No. 13/838,399, filed on Mar. 15, 2013, issued as U.S. Pat. No. 9,290,269 on Mar. 22, 2016, the contents of which are hereby incorporated by reference in their entirety.
BACKGROUNDThis invention relates to a spooler for use in an unmanned aerial vehicle system.
Unmanned aerial vehicles (UAVs) are vehicles that are controlled autonomously by onboard or remote computer, remotely by a human operator, or a mixture of the two. Use of such vehicles is becoming increasingly common in both military and civilian airspaces.
SUMMARYIn an aspect, in general, a spooling apparatus includes a filament feeding mechanism for deploying and retracting filament from the spooling apparatus to an aerial vehicle, an exit geometry sensor for sensing an exit geometry of the filament from the spooling apparatus, and a controller for controlling the feeding mechanism to feed and retract the filament based on the exit geometry.
Aspects may include one or more of the following features.
The spooling apparatus may include a spool of filament. The spooling apparatus my include a tension sensing and mitigation mechanism for sensing tension present on the filament and causing the controller to adjust an amount of deployed filament based on the sensed tension. The tension sensing and mitigation mechanism may be further configured to mitigate an amount of slack in the filament within the spooling apparatus. The exit geometry sensor may be configured to sense an angle of departure of the filament from the spooling apparatus. The exit geometry sensor may be configured to sense a location of the filament at an exit of the spooling apparatus.
The spooling apparatus may include a power source for providing power to the aerial vehicle over the filament. The spooling apparatus may include a control station configured to communicate with the aerial vehicle over the filament. The data communicated between the aerial vehicle and the control station may include one or more of network data, point to point serial data, sensor data, video data, still camera data, payload control data, vehicle control data, and vehicle status data.
The filament may be configured to act as a tether for limiting a range of the aerial vehicle. The exit geometry sensor may be configured to determine the angle of departure of the filament by measuring a value that characterizes the angle. The spool may include perforations and the spooling apparatus may include a cooling apparatus for cooling the first portion of filament by forcing cooled air through perforations in the spool and over the first portion of filament. The controller may be configured to maintain the exit geometry at an exit geometry setpoint. The controller may be configured to allow the exit geometry to deviate by a predefined amount from the setpoint without taking corrective action.
In another aspect, in general, a method for managing a filament coupling an aerial vehicle to a spooling apparatus includes sensing an exit geometry of the filament from the spooling apparatus and feeding filament from the spooling apparatus according to the exit geometry including controlling a length of filament deployed from the spooling apparatus based on the exit geometry.
Aspects may include one or more of the following features.
Sensing the exit geometry of the filament from the spooling apparatus may include sensing an angle of departure of the filament from the spooling apparatus to the aerial vehicle. Sensing the exit geometry of the filament from the spooling apparatus may include sensing a location of the filament at an exit of the spooling apparatus. The method may further include providing power to the aerial vehicle via the filament. The method may further include establishing a communication channel between the aerial vehicle and a control station via the filament. The method may further include transmitting data over the communication channel including transmitting one or more of network data, point to point serial data, sensor data, video data, still camera data, payload control data, vehicle control data, and vehicle status data.
The method may further include tethering the aerial vehicle to limit a range of the aerial vehicle. The method may further include sensing an angle of departure of the filament including sensing a value that characterizes the angle. The method may further include cooling the first portion of filament, the cooling including forcing cooled air through perforations in the spool and over the first portion of filament. Controlling a length of a portion the filament wound on a spool of the spooling apparatus based on the exit geometry may include maintaining the exit geometry of the filament at an exit geometry setpoint. Maintaining the exit geometry at the exit geometry setpoint may include allowing the exit geometry of the filament to deviate by a predefined amount from the setpoint without taking corrective action.
In another aspect, in general, an unmanned aerial vehicle system includes an aerial vehicle and a spooling apparatus. The spooling apparatus is configured to sense an exit geometry of a filament from the spooling apparatus and feed filament from the spooling apparatus according to the exit geometry including controlling a length filament deployed from the spooling apparatus based on the exit geometry.
Aspects may include one or more of the following features.
The aerial vehicle may be collapsible. The system may be configured to be mounted to a mobile vehicle. The system may be configured to be collapsed and stowed in a human portable container. The system may be configured to be collapsed and stowed in a ruggedized container.
Other features and advantages of the invention are apparent from the following description, and from the claims.
Referring to
The base station 104 includes a power source 108 (e.g., a generator, battery, or power grid), a control station 110 (e.g., a laptop computer), and a spooling apparatus 112. The power source 108 provides power to the aerial vehicle 102 over the filament 106. The control station 110 communicates with the aerial vehicle 102 by, for example, establishing a network connection (e.g., an Ethernet connection) between itself and the aerial vehicle 102 over the filament 106. In various embodiments, different types of information can be communicated between the control station 110 and the aerial vehicle 102. For example, the control station 110 can send control information such as flight control information (e.g., GPS coordinates, flight speed, etc.), payload control information, and sensor (e.g., camera) control information to the aerial vehicle 102. The aerial vehicle 102 can send information such as vehicle status information (e.g., current GPS coordinates, current payload status, etc.) and sensor data (e.g., video streams acquired by on-vehicle cameras) back to the control station 110. In some examples, the filament 106 is the same or similar to the filaments described in U.S. Pat. No. 7,510,142 titled “AERIAL ROBOT,” U.S. Pat. No. 7,631,834 titled “AERIAL ROBOT WITH DISPENSABLE CONDUCTIVE FILAMENT,” and U.S. Patent Publication 2007/0200027 A1 titled “AERIAL ROBOT” which are incorporated herein by reference. Note that in the above patents and patent applications described above generally include a spool of filament in the aerial vehicle. However, as is described in greater detail below, the filament can similarly be spooled in the base station 104 on the ground.
In some embodiments in which the vehicle 102 provides sensor data, a user 114 can interact with the control station 110 to view sensor data and flight status information from the aerial vehicle 102 and/or to specify commands for controlling the aerial vehicle 102.
One common application for the ground powered unmanned aerial vehicle system 100 is to survey (e.g., video monitoring) a geographical area. For example, the user 114 of the system 100 may use the control station 110 to issue a command to the aerial vehicle 102, causing the aerial vehicle 102 to hover at a given GPS coordinate (i.e., a latitude, longitude, and altitude). The user 114 may monitor sensor data (e.g., a 720p video stream) from the aerial vehicle 102 to, for example, ensure that no unauthorized parties are approaching the user's position.
The aerial vehicle 102 includes control systems that continuously attempt to maintain the vehicle 102 at the commanded GPS coordinate (note that in some embodiments, the control system may be located in the base station 104. However, due to environmental conditions such as wind, the aerial vehicle 102 is rarely able to maintain its position exactly at the commanded GPS coordinate. Furthermore, at times, wind can cause the aerial vehicle 102 to significantly deviate from the commanded GPS coordinate. Without mitigation, such a deviation can cause the amount of slack on the filament 106 to vary, possibly damaging the very thin, lightweight, and fragile filament 106. For example, wind may blow the vehicle 102 in a direction away from the base station 104, causing the amount of slack on the filament 106 to decrease, potentially placing excess tension on the filament 106 or at the very least placing a lateral force on the aerial vehicle 102 which the aerial vehicle 102 must compensate for. Without mitigation, such excess tension may result in the filament 106 breaking. Conversely, wind may blow the vehicle 102 in a direction toward the base station 104, causing the amount of slack on the filament 106 to increase. Without mitigation, the filament 106 with excess slack can potentially fall toward the ground and become tangled with ground based objects.
The term ‘slack’ as is used above refers to a degree of tautness in the filament 106. For example, if the filament 106 were to be held perfectly taut between the spooling apparatus 112 and the aerial vehicle 102, then there would be no slack on the filament 106. As the tautness of the filament 106 between the aerial vehicle 102 and the spooling apparatus 112 decreases, the amount of slack on the filament 106 increases. In some examples, the amount of slack on the filament can be characterized in a length of an excess of deployed filament 106 or a length of a shortage of deployed filament 106.
2 Spooling ApparatusReferring to
Optimizing of the amount of slack on the filament 106 reduces the risk of breaking the filament 106 due to excess tension on the filament 106 and reduces the risk of having the filament 106 become entangled with objects close to the ground due to excess slack on the paid out filament 106.
Before describing the specific functionality of the spooling apparatus 112, it is important to note that to optimize the amount of slack on the filament 106, the spooling apparatus 112 utilizes a relationship that exists between the amount of slack on the filament 106 and an exit angle, θE 214 of the filament 106 from the spooling apparatus 112. In particular, it is known that as the distance between the aerial vehicle 102 and the spooling apparatus 112 increases, the filament 106 is pulled taut, causing the filament 106 to become less slack. As the filament 106 becomes less slack, the exit angle, θE 214 of the filament 106 from the spooling apparatus 112 increases. Conversely, as the distance between the spooling apparatus 112 and the aerial vehicle 102 decreases, the filament 106 becomes less taut, causing the amount of slack on the filament 106 to increase. As the amount of slack on the filament 106 increases, the exit angle, θE 214 of the filament 106 from the spooling apparatus 112 decreases.
Thus, the spooling apparatus 112 is configured to control the amount of filament 106 that is deployed according to a desired exit angle or set-point, θO 220 of the filament 106 from the spooling apparatus 112, for example to maintain the set-point, θO 220. Furthermore, the spooling apparatus 112 also prevents tension in the filament 106 from exceeding a predefined maximum tension.
In general, the set-point, θO 220 is defined by the user 114 on a case-by-case basis. In many situations the best choice for the set-point is simply 0° (i.e., extending along a line that is parallel to the ground). However, in some examples, an obstacle near the base station 104 may necessitate that the set-point, θO 220 is a positive angle (relative to a line extending parallel to the ground) to ensure that the filament 106 does not become entangled with the obstacle. In other examples, the terrain may allow for a set-point, θO 220 that is negative (relative to a line extending parallel to the ground). For example, the base station 104 may be on the top of a mountain and a filament 106 with significant slack will not likely encounter any obstacles due to the sloping sides of the mountain.
The spooling apparatus 112 of
The filament interface 223 receives the communications and power inputs and couples them to the filament 106. The filament 106 extends from the filament interface 223 to the spool 224. In general, the spool 224 is a cylindrical member onto which the filament 106 that is not deployed from the spooling apparatus 112 is wound. In some examples, the spool 224 is driven by a motor which can be controlled (e.g., by the control system as is described below) to cause the spool 224 to rotate in a first direction to deploy filament 106 and in a second direction to re-spool filament 106. The motor is also controllable to vary the speed of rotation of the spool 224.
After being deployed from the spool 224, the filament 106 is fed into a feeder/tension sensor 226. In general, the feeder/tension sensor 226 serves two functions:
-
- quickly feeding the filament 106 from the spooler 224 through the spooling apparatus 112, and
- measuring the tension, T 229 that is present on the filament 106.
A signal representing the tension, T 229 measured by the feeder/tension sensor 226 is passed to the control system 228. The filament 106 is fed through the feeder/tension sensor 226 to the position sensor 227. A more detailed description of the feeder/tension sensor 226 is presented below.
The position sensor 227 measures an exit geometry (e.g., a position) of the filament 106 at the point where the filament 106 exits the spooling apparatus 112. The measured position of the filament 106 is then used to determine the exit angle, θE 214 of the filament 106. The exit angle, θE 214 is passed from the position sensor 227 to the control system 228.
In some examples, the position sensor 227 includes a straw-like tube 230 which coaxially surrounds a portion of the filament 106 at the point where the filament 106 exits the spooling apparatus 112. The straw like tube 230 is coupled to, for example, a high precision potentiometer, which outputs a signal indicative of the exit angle, θE 214 of the filament 106. In other examples, various types of position sensors such as optical, mechanical, or magnetic rotary encoders are used to sense θE 214 of the straw. In other examples, different types of sensors such as inductive position sensors can be used to sense θE 214.
In some examples, the control system receives the exit angle, θE 214, the set-point, θO 220, and the measured tension, T 229 as inputs and applies a control algorithm to the inputs to determine a control signal output, Cmd 232. The control signal output, Cmd 232 is passed to the spool 224 and/or to the feeder/tension sensor 226 and actuates the spool 224 and/or the feeder/tension sensor 226 to maintain the exit angle, θE 214 of the filament 106 at the set-point, θO 220. In some examples, a filament feeding mechanism (e.g. pinch rollers) in the feeder/tension sensor 226 receives the Cmd 232 input and which causes the filament feeding mechanism to vary a speed and direction of filament feeding based on the exit angle, θE 214. For example, if the sensed exit angle, θE 214 is below the setpoint, θO 220 the filament feeding mechanism receives a value of Cmd 232 which causes the filament feeding mechanism to re-spool filament at a commanded speed. Conversely, if the sensed exit angle, θE 214 is above the setpoint, θO 220 the filament feeding mechanism receives a value of Cmd 232 which causes the filament feeding mechanism to deploy filament at a commanded speed.
In some examples, speed and direction of operation of the filament feeding mechanism (which is based on the sensed exit angle θE 214) indirectly controls the speed and direction of rotation of the spool 224. For example, a dancer mechanism within the feeder/tension sensor 226 may sense a decrease in slack or tension in the filament within the feeder/tension sensor 226 and subsequently command the spool 224 to alter its speed and direction of rotation. In other examples, the Cmd 232 signal from the control system 228 directly controls both the filament feeding mechanism and the spool 224. In this way, the control system 228 causes the spool 224 and feeder/tension sensor 226 to deploy or re-spool filament 106 such that the set-point, θO 220 is maintained.
In the examples described above, the filament feeding mechanism is described as being included in the feeder/tension sensor 226 (e.g., as pinch rollers). In other examples, the filament feeding mechanism is included at the exit of the spooling apparatus, for example, in the position sensor 227.
In some examples, the control system is a cascaded control system with an inner loop which controls a torque output of the spool motor and one or more output loops that implement position, velocity, tension, and angle based control.
A variety of suitable feedback control system algorithms can be implemented by the control system 228. Some examples of suitable feedback control systems are proportional controllers, PID controllers, state space controllers, etc.
In some examples, the control system 228 is also configured to monitor the measure of tension, T 229 to determine if a dangerous amount of tension is present on the filament 106. If the control system 228 determines that the tension, T 229 on the filament 106 is greater than a predetermined limit, the control system 228 causes the spool 224 to deploy filament 106 until the tension on the filament 106 is reduced to a safe level (e.g., the tension on the filament is below the predetermined limit).
3 ExampleReferring to
In the second scenario, an overly taut filament 336 has too little filament deployed, causing the actual exit angle, θE 214 measured by the position sensor 227 to be greater than the desired exit angle, θO 220. As is noted above, such a scenario may occur if the aerial vehicle 102 is blown in a direction away from the base station 104. In this case, the spooling apparatus 112 acts to deploy additional filament in order to provide slack to the deployed filament. In particular, the control system 228 determines that the actual exit angle, θE 214 is greater than the desired exit angle, θO 220 and sends a control signal, Cmd 232 to the spool 224, commanding the spool 224 to adjust the amount of deployed filament until the actual exit angle, θE 214 and the desired exit angle, θO 220 are substantially the same.
In the third scenario, an overly slack filament 338 has too much filament deployed, causing the actual exit angle, θE 214 measured by the position sensor 227 to be less than the desired exit angle, θO 220. As is noted above, such a scenario can occur if the aerial vehicle 102 is blown in a direction toward the base station 104. In this case, the spooling apparatus 112 acts to re-spool the deployed filament in order to reduce the amount of slack on the deployed filament. In particular, the control system 228 determines that the actual exit angle, θE 214 is less than the desired exit angle, θO 220 and sends a control signal, Cmd 232 to the spool 224, commanding the spool 224 to adjust the amount of deployed filament until the actual exit angle, θE 214 and the desired exit angle, θO 220 are substantially the same.
4 Additional Features 4.1 Sensor Dead ZoneReferring to
In some examples, the filament 106 is required to carry a substantial amount of power to the aerial vehicle 102 and resistive losses in the filament 106 cause heating of the filament 106. In general, the deployed filament 106 is cooled as it drifts through the air. However, the spooled (i.e., un-deployed) filament 106 can become overheated, possibly damaging the filament. Referring to
In general, deploying or re-spooling of filament 106 on the spool 224 is at least in part accomplished by rotating the spool 224 while laterally moving a level winder (see the level winder of
The cross ratio for a given application must be taken into account when winding new spools of microfilament. Furthermore, the firmware of the spooling apparatus must also be configured to maintain the desired cross ratio as the microfilament is deployed and re-spooled from the spooling apparatus.
4.3 Feeder/Tension SensorReferring to
Referring to
In some examples, the boundary 742 may be maintained by providing the spooling apparatus 112 of the base station 104 with a limited amount of filament 106 such that, as the aerial vehicle 102 approaches the boundary 742, the spooling apparatus 112 is unable to deploy any more filament 106. In other examples, the boundary 742 may be maintained by providing the spooling apparatus 112 with a specification of the boundary 742 and configuring the spooling apparatus 112 to refuse to deploy additional filament 106 when the aerial vehicle 102 is at the edge of the boundary 742.
In some examples, the filament 106 is stronger than the communications and power transmission filament described above in order to resist breaking when tension is applied to the filament 106 at the edge of the boundary 742.
In some examples, the aerial vehicle 102 is self powered (e.g., a battery powered aerial vehicle) and the filament is used only as a tether to constrain the aerial vehicle 102.
5 Deployment ConfigurationsReferring to
Referring to
Referring to
Referring to
The filament 106 is described above as an electrically conductive filament. However, in some examples, the filament is a fiber optic cable over which the control station 110 communicates with the aerial vehicle 102.
In some examples, the system of
While the communication between the control station 110 and the aerial vehicle 102 is described above as taking place over a network connection, various other types of communication protocols can be used. For example, the control station 110 and the aerial vehicle 102 can communicate using point-to-point serial communications, USB communications, etc.
In some examples, the aerial vehicle 102 includes payload that includes a high definition visible light video camera and the video stream is a high definition digital video stream such as a 720p, 1080i, or 1080p video stream. In some examples, the aerial vehicle includes a payload including multicore cameras, TOF laser depth cameras, hyperspectral cameras, or multi-sensor gigapixel camera arrays. In some examples, the aerial vehicle 102 includes a night vision camera such as an active illumination video camera or a thermal imaging camera. In some examples, the aerial vehicle 102 includes both a visible light video camera and a night vision camera. In some examples, the aerial vehicle 102 includes a high resolution still camera. In some examples, other payloads can include sensors, emitters (e.g., lasers), or weapons systems.
While the above description generally describes the position sensor 227 as being located within the spooling apparatus 112, it is noted that the position sensor 227 does not need to be located within the spooling apparatus 112. For example, the position sensor 227 could be located some distance from the spooling apparatus 112
In some examples, the spooling apparatus 112 maintains a record of how much filament 106 is currently deployed and the control system 228 takes the record into account when controlling the speed and direction of rotation of the spool 224.
In some examples, the aerial vehicle 102 is configured to fly to a higher altitude to take up slack on the filament 106 in an emergency situation. In other examples, the aerial vehicle 102 includes an on-board supplementary spooling apparatus which can take up slack on the filament 106 in an emergency situation.
In some examples, the aerial vehicle 102 includes a battery which acts as reserve power for situations where the filament 102 is severed or damaged, interrupting power from the power source 108. The battery allows the aerial vehicle 102 to safely land.
In some examples, the aerial vehicle 102 includes a configurable bay for accepting custom payloads.
In some examples, the system 100, including some or all of the aerial vehicle 102, the spooler 112, and control computer 110 are connected to a communications network such one or more other computers on the communications network are connected to and can interact with the system 100 to either control it or gather and analyze data.
It is to be understood that the foregoing description is intended to illustrate and not to limit the scope of the invention, which is defined by the scope of the appended claims. Other embodiments are within the scope of the following claims.
Claims
1. A spooling apparatus comprising:
- a filament feeding mechanism for deploying and retracting a filament from the spooling apparatus to an aerial vehicle;
- an exit geometry sensor for sensing an exit geometry of the filament from the spooling apparatus; and
- a controller for controlling the feeding mechanism to feed and retract the filament based on the exit geometry;
- wherein the controller is configured to control the feeding mechanism to feed and retract the filament based on the exit geometry when the aerial vehicle is controlled to hover at a predefined position.
2. The spooling apparatus of claim 1, further comprising a spool of the filament.
3. The spooling apparatus of claim 1, further comprising a tension sensing and mitigation mechanism for sensing tension present on the filament and causing the controller to adjust an amount of deployed filament based on the sensed tension.
4. The spooling apparatus of claim 3, wherein the tension sensing and mitigation mechanism is further configured to mitigate an amount of slack in the filament within the spooling apparatus.
5. The spooling apparatus of claim 1, wherein the exit geometry sensor is configured to sense an angle of departure of the filament from the spooling apparatus when the aerial vehicle is hovering.
6. The spooling apparatus of claim 1, wherein the exit geometry sensor is configured to sense a location of the filament at an exit of the spooling apparatus when the aerial vehicle is hovering.
7. The spooling apparatus of claim 1, further comprising a power source for providing power to the aerial vehicle over the filament;
- wherein the controller is configured to control the feeding mechanism to vary a speed and direction of filament feeding based on the exit geometry when the aerial vehicle is controlled to hover at a predefined position.
8. The spooling apparatus of claim 1, further comprising a control station configured to communicate with the aerial vehicle over the filament.
9. The spooling apparatus of claim 8, wherein data communicated between the aerial vehicle and the control station over the filament includes one or more of network data, point to point serial data, sensor data, video data, still camera data, payload control data, vehicle control data, and vehicle status data.
10. The spooling apparatus of claim 8, wherein the control station is configured to send to the vehicle GPS coordinates corresponding to the predefined position, for the vehicle to control itself to hover at the predefined position.
11. The spooling apparatus of claim 1, wherein the filament is configured to act as a tether for limiting a range of the aerial vehicle.
12. The spooling apparatus of claim 1, wherein the controller is configured to maintain the exit geometry at an exit geometry setpoint when the aerial vehicle is hovering, and to allow the exit geometry to deviate by a predefined amount from the setpoint without taking corrective action.
13. An aerial vehicle system comprising:
- the spooling apparats of claim 1;
- the aerial vehicle; and
- the filament.
14. A method for using the spooling apparatus of claim 1, the method comprising:
- sensing the exit geometry of the filament from the spooling apparatus by an exit geometry sensor; and
- feeding and/or retracting the filament from the spooling apparatus according to the exit geometry, including controlling a length of the filament deployed from the spooling apparatus based on the exit geometry.
15. A method for managing a filament coupling an aerial vehicle to a spooling apparatus, the method comprising:
- commanding the aerial vehicle to hover;
- when the aerial vehicle is performing the command to hover, performing operations of:
- sensing, by an exit geometry sensor, an exit geometry of the filament from the spooling apparatus;
- feeding and/or retracting the filament from the spooling apparatus according to the exit geometry, including controlling a length of the filament deployed from the spooling apparatus based on the exit geometry.
16. The method of claim 15, wherein sensing the exit geometry of the filament from the spooling apparatus includes sensing an angle of departure of the filament from the spooling apparatus to the aerial vehicle when the aerial vehicle is hovering.
17. The method of claim 15, wherein sensing the exit geometry of the filament from the spooling apparatus includes sensing a location of the filament at an exit of the spooling apparatus when the aerial vehicle is hovering.
18. The method of claim 15, further comprising providing power to the aerial vehicle via the filament;
- wherein the feeding and/or retracting comprises varying a speed and direction of filament feeding based on the exit geometry when the aerial vehicle is controlled to hover at a predefined position.
19. The method of claim 15, further comprising establishing a communication channel between the aerial vehicle and a control station via the filament.
20. The method of claim 15, wherein commanding the vehicle to hover comprises sending, to the vehicle, coordinates at which the vehicle is to hover.
2995740 | August 1961 | Shreckengost |
2996269 | August 1961 | Parry |
3053480 | September 1962 | Vanderlip |
3053481 | September 1962 | Wyatt |
3149803 | September 1964 | Petrides |
3176288 | March 1965 | Wyatt |
3176413 | April 1965 | Dornier et al. |
3181816 | May 1965 | Pfleiderer |
3217097 | November 1965 | Pauli et al. |
3223358 | December 1965 | Quick |
3223359 | December 1965 | Quick et al. |
3228629 | January 1966 | Gamer |
3241145 | March 1966 | Petrides |
3381922 | May 1968 | Laing |
3496469 | February 1970 | Ebbs-Canavan et al. |
3611367 | October 1971 | Billottet et al. |
3618259 | November 1971 | Wigal |
3710006 | January 1973 | Davis |
3717719 | February 1973 | Smith et al. |
3919805 | November 1975 | Stanzel |
3943357 | March 9, 1976 | Culver |
3991512 | November 16, 1976 | Stanzel |
4058277 | November 15, 1977 | Kozakiewicz et al. |
4095759 | June 20, 1978 | Noitschella et al. |
4133139 | January 9, 1979 | Stanzel |
4161843 | July 24, 1979 | Hui |
4233605 | November 11, 1980 | Coleman |
4478379 | October 23, 1984 | Kerr |
4508934 | April 2, 1985 | Feldman, Jr. |
4573937 | March 4, 1986 | Stanzel |
4664340 | May 12, 1987 | Jackson |
4795111 | January 3, 1989 | Moller |
4799914 | January 24, 1989 | Hutchinson |
4808999 | February 28, 1989 | Toman |
4842221 | June 27, 1989 | Beach et al. |
4999640 | March 12, 1991 | Wheeler |
5070955 | December 10, 1991 | Lissaman et al. |
5072396 | December 10, 1991 | Fitzpatrick et al. |
5115997 | May 26, 1992 | Peterson |
5120905 | June 9, 1992 | Cousin et al. |
5136295 | August 4, 1992 | Bull et al. |
5152478 | October 6, 1992 | Cycon et al. |
5208757 | May 4, 1993 | Appriou et al. |
5260820 | November 9, 1993 | Bull et al. |
5289994 | March 1, 1994 | Aguilera |
5419513 | May 30, 1995 | Flemming, Jr. et al. |
5525883 | June 11, 1996 | Avitzour |
5709580 | January 20, 1998 | Stanzel |
5722618 | March 3, 1998 | Jacobs et al. |
5752088 | May 12, 1998 | Desselle |
5757157 | May 26, 1998 | Falk et al. |
5765783 | June 16, 1998 | Albion |
5779190 | July 14, 1998 | Rambo et al. |
5904724 | May 18, 1999 | Margolin |
6010093 | January 4, 2000 | Paulson |
6086014 | July 11, 2000 | Bragg, Jr. |
6104970 | August 15, 2000 | Schmidt, Jr. et al. |
6270038 | August 7, 2001 | Cycon et al. |
6325330 | December 4, 2001 | Lavan, Jr. |
6364253 | April 2, 2002 | Cavanagh |
6384765 | May 7, 2002 | Sjostrand et al. |
6389194 | May 14, 2002 | Passman |
6419190 | July 16, 2002 | Nguegang |
6422506 | July 23, 2002 | Colby |
6427944 | August 6, 2002 | Passman |
6450445 | September 17, 2002 | Moller |
6450452 | September 17, 2002 | Spencer et al. |
6502787 | January 7, 2003 | Barrett |
6542109 | April 1, 2003 | Lloyd et al. |
6567044 | May 20, 2003 | Carroll |
6620018 | September 16, 2003 | Chao et al. |
6672543 | January 6, 2004 | Carlson et al. |
6683555 | January 27, 2004 | Carlson et al. |
6705573 | March 16, 2004 | McDonnell |
6804495 | October 12, 2004 | Duthie |
6811113 | November 2, 2004 | Silansky et al. |
6845939 | January 25, 2005 | Baldwin |
6857596 | February 22, 2005 | Carlson |
6868314 | March 15, 2005 | Frink |
6874729 | April 5, 2005 | McDonnell |
6931247 | August 16, 2005 | Cox et al. |
6933965 | August 23, 2005 | Heafitz |
7039367 | May 2, 2006 | Kucik |
7040247 | May 9, 2006 | Chouery |
7097137 | August 29, 2006 | McDonnell |
7183663 | February 27, 2007 | Roberts |
7210654 | May 1, 2007 | Cox et al. |
7264204 | September 4, 2007 | Portmann |
7287723 | October 30, 2007 | Barnes |
7296530 | November 20, 2007 | Bernstein et al. |
7364114 | April 29, 2008 | Wobben |
7410125 | August 12, 2008 | Steele |
7506837 | March 24, 2009 | Parks |
7510142 | March 31, 2009 | Johnson |
7520463 | April 21, 2009 | Lepine et al. |
7520466 | April 21, 2009 | Bostan |
7530527 | May 12, 2009 | Kelleher |
7530787 | May 12, 2009 | Bertolotti et al. |
7552894 | June 30, 2009 | Barnes |
7556219 | July 7, 2009 | Page et al. |
7559191 | July 14, 2009 | Parks |
7631834 | December 15, 2009 | Johnson et al. |
7665691 | February 23, 2010 | Hanzlick et al. |
7708222 | May 4, 2010 | Lee |
7712701 | May 11, 2010 | Ehrmantraut et al. |
7775483 | August 17, 2010 | Olson |
7789341 | September 7, 2010 | Ariton et al. |
7900866 | March 8, 2011 | Kutzmann et al. |
8001764 | August 23, 2011 | Parks et al. |
8011615 | September 6, 2011 | Silansky et al. |
8028952 | October 4, 2011 | Umes, Sr. |
8109711 | February 7, 2012 | Blumer et al. |
8231083 | July 31, 2012 | Kutzmann et al. |
8382029 | February 26, 2013 | Roy |
8421257 | April 16, 2013 | Chernyshov |
8602349 | December 10, 2013 | Petrov |
8646719 | February 11, 2014 | Morris et al. |
8708285 | April 29, 2014 | Carreiro |
8777157 | July 15, 2014 | Barrett et al. |
8825225 | September 2, 2014 | Stark et al. |
8894001 | November 25, 2014 | Calverley |
8907516 | December 9, 2014 | Carroll |
8931727 | January 13, 2015 | Engblom |
8948928 | February 3, 2015 | Alber et al. |
8963362 | February 24, 2015 | Sia |
8982333 | March 17, 2015 | Guetta et al. |
8989922 | March 24, 2015 | Jones et al. |
8991793 | March 31, 2015 | Baemhardt |
9016617 | April 28, 2015 | Wang et al. |
9022322 | May 5, 2015 | Westbrook, Sr. |
9045218 | June 2, 2015 | Childress et al. |
9156565 | October 13, 2015 | Hachtmann |
9290269 | March 22, 2016 | Walker et al. |
9302770 | April 5, 2016 | Burgess et al. |
9373262 | June 21, 2016 | Stigler et al. |
9753355 | September 5, 2017 | Waibel et al. |
20040167682 | August 26, 2004 | Beck et al. |
20070244608 | October 18, 2007 | Rath et al. |
20100013236 | January 21, 2010 | Carroll |
20110139928 | June 16, 2011 | Morris et al. |
20110180667 | July 28, 2011 | O'Brien et al. |
20110222047 | September 15, 2011 | Guetta |
20120112008 | May 10, 2012 | Holifield et al. |
20120298793 | November 29, 2012 | Weddendorf et al. |
20130233964 | September 12, 2013 | Woodworth et al. |
20130311009 | November 21, 2013 | McAndrew et al. |
20140284531 | September 25, 2014 | Hoyt et al. |
20140304107 | October 9, 2014 | McAllister |
20150184638 | July 2, 2015 | Lind |
20160137311 | May 19, 2016 | Peverill et al. |
202807086 | March 2013 | CN |
202953185 | May 2013 | CN |
103144779 | June 2013 | CN |
203047531 | July 2013 | CN |
203127141 | August 2013 | CN |
19808777 | September 1999 | DE |
1901153 | March 2008 | EP |
2228301 | September 2010 | EP |
2712563 | May 1995 | FR |
2909972 | June 2008 | FR |
2941921 | August 2010 | FR |
WO 1995/24004 | September 1995 | WO |
WO 2002/061971 | August 2002 | WO |
WO 2007/141795 | December 2007 | WO |
WO 2012/007942 | January 2012 | WO |
WO 2012/094430 | July 2012 | WO |
WO 2013/052178 | April 2013 | WO |
WO 2013/162128 | October 2013 | WO |
- Meyer, et al., Comprehensive Simulation of Quadrotor UAVs Using ROS and Gazebo, Department of Mechanical Engineering, TU Darmstadt, Germany, 2012, LNAI 7628, pp. 400-411.
- Muttin, Frederic, Modelling of A Captive Unmanned Aerial System Teledetecing Oil Pollution on Sea Surface, 2012, Trial—00788980.
- Zheng et al., Real-time Route Planning for Unmanned Air Vehicle with an Evolutionary Algorithm. International Journal of Pattern Recognition and Artificial Intelligence. 2003;17(1):63-81.
- Borys, “Stable Eyes” Tethered Hovering Platform Development. Thesis, Submitted to the graduate degree program in Aerospace Engineering and the Faculty of the Graduate School of the University of Kansis in partial fulfillment of the requirements for the degree of Master's of Science. 150 pages, (2008).
- Bouabdallah et al., Towards Intelligent Miniature Flying Robots. Advanced Robotics. 2006;25:429-440.
- Brooke, High Altitude LTA Platforms: Capabilities and Possibilities. AIM 5th Aviation, Technology, Integration, and Operations Conference. pp. 1-7, Sep. 26-28, 2005.
- Brynestad, Investigation of the flight control requirements of a half-scale ducted fan Unmanned Aerial Vehicle. Thesis, Calhoun: The NPS Institutional Archive Space Repository. 84 pages, Mar. 1992.
- Byrne et al., Stereo Based Obstacle Detection for an Unmanned Air Vehicle. Proceedings of the 2006 IEEE International Conference on Robotics and Automation. pp. 2830-2835, May 2006.
- Clark, Canadair CL-227 remotely piloted vehicle. Proceedings of SPIE, 26 Annual Technical Symposium. pp. 112-120, (1982).
- Culver, Military Applications of Fiber Optic Tethered Vehicle Technology_ Proceedings of SPIE, O-E/Fiber Lase '88, Fiber Optic Systems for Mobile Platform II. 1988;989: 156-161.
- Demars et al., C3ISR Digital Network Backbone Architecture. Proceedings of SPIE, AeroSense '99, pp. 99-115, (1999).
- Dickard, Mini-RPV Recovery System Conceptual Study_ USMMRDL-TR-77-24, Teledyne Ryan Aeronautical. Eustis Directorate. 322 pages, Aug. 1977.
- Epley, Stratospheric Aircraft, Blimps, Balloons, and Long Endurance Vehicles. AIM, American Institute of Aeronautics and Astronautics. Future Aeronautical and Space Systems, Progress in Astronautics and Aeronautics. Chapter 5, pp. 211-250, (1996).
- Fletcher, Autonomous Vehicles and the Net-centric Battlespace. International Unmanned Vehicle Symposium. 6 pages, Apr. 24-28, 2000.
- Fowers et al., Vision Aided Stabilization and the Development of a Quad-Rotor Micro UAV. Proceedings of the 2007, 12 EEE International Symposium on Computational Intelligence in Robotics and Automation. pp. 143-148, Jun. 20-23, 2007.
- Goebel, Unmanned Aerial Vehicles. Retrieved online at: https://web.archive.org/web/20120111195444/http://www.vectorsite.neUtwuav/html. 3 pages. Mar. 1, 2010.
- Goller, Tethered Rotorplatforms and Their Mission Potential. Seventh European Rotorcraft and Powered Lift Aircraft Forum. Sep. 8-11, 1981, 13 pages.
- Han et al., Smart Deployment Movement of Unmanned Air Vehicle to Improve Connectivity in MANET. IEEE Communications Society, WCNC 2006 Proceedings. pp. 252-257, (2006).
- Hanford et al., A Small-Semi-Autonomous Rotary-Wing Unmanned Air Vehicle (UAV). Infotech@Aerospace. pp. 1-10, Sep. 26-29, 2005.
- Hoffmann et al., Quadrotor Helicopter Flight Dynamics and Control: Theory and Experiment. American Institute of Aeronautics and Astronautics. Retrieved online at: https://pdfs.semanticscholar.org/r6a9/522225a98956d390f3d342244868867 c4 72c.pdf. 20 pages, Aug. 23, 2007.
- Howard et al., Survey of Unmanned Air Vehicles. Proceedings of the American Control Conference. pp. 2950-2953, Jun. 1995.
- Johnson et al., Modeling, Control, and Flight Testing of a Small Ducted-Fan Aircraft. Journal of Guidance, Control, and Dynamics. Jul.-Aug. 2006;29(4):769-779.
- Jourdan, Trajectory Design and Vehicle Guidance for a Mid-Air Rendezvous between Two Autonomous Aircraft. Submitted to the Department of Aeronautics and Astronautics in partil fulfillment of the requirements for the degree of Master of Science in Aeronautics and Astronautics at the Massachusetts Institute of Technology. 126 pages, Jun. 2003.
- Kannamuller et al., Tethered RPV-Rotorcraft. Rotorcraft Design, 9 pages, Jan. 1978.
- Kepler, Parent Child Unmanned Aerial Vehicles and the Structural Dynamics of an Outboard Horizontal Stabilizer Aircraft. Submitted to the Department of Aeronautics and Astronautics in partial fulfillment of the requirements for the Degree of Master of Science in Aeronautics and Astronautics at the Massachusetts Institute of Technology. 136 pages, Jun. 2002.
- Kivrak, Design of Control Systems for a Quadrotor Flight Vehicle Equipped with Inertial Sensors. A Thesis Submitted to The Graduate School of Natural and Applied Sciences of Atilim University. In Partial Fulfillment of the Requirement or the Degree of Master of Science in The Department of Mechatronics Engineering. 104 pages, Dec. 2006.
- Lupashin et al., Stabilization of a Flying Vehicle on a Taut Tether using Inertial Sensing. 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). pp. 2432-2438, Nov. 3-7, 2013.
- Merz, Development and testing of the digital control system for the Archytas Unmanned Air Vehicle. Thesis. Naval Postgraduate School. 117 pages, Dec. 1992.
- Monton, Hardware and Software Implementation of a Control Pod for Airborne Wind Energy. Thesis, Escola Technical Superior d'Enginyeria de Telecommunication de Barcelona. 117 pages. (2011-2012).
- Muttin, Umbilical deployment modeling for tethered UAV detecting oil pollution from ship. Applied Ocean Research. 2011 ;33:332-343.
- Nagler, Design and Development of the One Man Coaxial Rotor Helicopter. Annals of the New York Academy of Sciences. Mar. 1963;107(1):19-24.
- Noji et al., Multibeam Adaptive Array for RPV Antijam Communication. International Telemetering Conference Proceedings. Retrieved online at: http:/hdl.handle.net/10150/609360. 14 pages, (1975).
- Oh et al., Approaches for a Tether-Guided Landing of an Autonomous Helicopter. IEEE Transactions on Robotics. Jun. 2006;22(3):536-544.
- Oh et al., Autonomous Helicopter Landing on a Moving Platform Using a Tether. Proceedings of the 2005 IEEE International Conference on Robotics and Automation. pp. 3960-3965, Apr. 2005.
- Omelchenko, Avionics Systems Design for Cooperative Unmanned Air and Ground Vehicles. Submitted to the Department of Aeronautics and Astronautics in partial fulfillment of the requirements for the degrees of Master of Science in Aeronautics and Astronautics and Engineer in Aeronautics and Astronautics at the Massachusetts Institute of Technology. 95 pages, Jun. 2004.
- Park, Avionics and Control System Development for Mid-Air Rendezvous of Two Unmanned Aerial Vehicles. Submitted to the Department of Aeronautics and Astronautics in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Aeronautics and Astronautics at the Massachusetts Institute of Technology. 181 pages, Feb. 2004.
- Park, Integration of Parent-Child Unmanned Air Vehicle Focusing on Control System Development. Submitted to the Department of Aeronautics and Astronautics in partial fulfillment of the requirements for the degree of Master of Science in Aeronautics and Astronautics at the Massachusetts Institute of Technology. 115 pages, Feb. 2001.
- Patel et al., A Testbed for Mini Quadrotor Unmanned Aerial Vehicle with Protective Shroud. 2nd Annual Symposium on Graduate Research and Scholarly Projects. pp. 26-27, (2006).
- Pratt et al., Use of Tethered Small Unmanned Aerial System at Berkman Plaza II Collapse. Proceedings of the 2008 EEE International Workshop on Safety, Security and Rescue Robotics. pp. 134-139, Oct. 2008.
- Ruffier et al., Aerial robot piloted in steep relief by optic flow sensors. 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems. pp. 1266-1273, Sep. 22-26, 2008.
- Salih et al., Modelling and PIO Controller Design for a Quadrotor Unmanned Air Vehicle. 2010 IEEE International Conference on Automation Quality and Testing Robotics (AQTR). 5 pages, May 28-30, 2010.
- Schmidt et al., Automatic Hover Control of an Unmanned Tethered Rotorplatform. Automatica. 1974; 10:393-403.
- Snyder, Counter Narcotics Missions for Unmanned Aerial Vehicles. A Research Report Submitted to the Facility in Partial Fulfillment of the Graduation Requirements. Maxwell Air Force Base, Alabama. 33 pages, Apr. 2000.
- Sousa et al., Distributed sensor and vehicle networked systems for environmental applications. Biologi Italiani. Sep. 2003;33(8):57-60.
- Stentz et al., Integrated Air/Ground Vehicle System for Semi-Autonomous Off-Road Navigation. AUVSI Symposium. 15 pages, Jul. 9-11, 2002.
- Stone et al., Flight Testing of the T-Wing Tail-Sitter Unmanned Air Vehicle. Journal of Aircraft. Mar.-Apr. 2008;45 (2):673-685.
- Stone et al., Optimization of Transition Manoeuvres for a Tail-Sitter Unmanned Air Vehicle (UAV). Australian Aerospace International Congress. Retrieved online at: http://www.aeromech.usyd. edu.au/uav/twing/pdfs/AIAC_paper_final.pdf. 14 pages, (2001).
- Stone, Control Architecture for a Tail-Sitter Unmanned Air Vehicle. 5th Asian Control Conference. pp. 736-744, (2004).
- Stone, The T-wing tail-sitter unmanned air vehicle: from design concept to research flight vehicle. Proclnstn Meeh Engrs. 2004; 218(PartG):417-433.
- Totsuka et al., Quad-rotor Flying along the Pipe. Proceedings of tech 2012 JSME Conference on Robotics and Mechatronics. pp. 2A2-L09(1)-2A2-L09(4), May 27-29, 2012.
- Walker et al., Effects of Tether on Rotor UAS Flight. Retrieved online at: www.araa.asn.au/fsr/fsr2013/papers/ap159s2.pdf. 13 pages, (2013).
- Yamada et al., Research of flying robot of bridge inspection. Implementation of control to avoid contact with structure, Proceedings of the 2014 JSME Conference on Robotics and Mechatronics. pp. 2A1-B02(1)-2A1-B02(4), May 25-29, 2014.
- Yokota et al., Children Watching System Using a Small UAV. Position Estimation and Following Control of a Target Person. Proceedings of the 2013 JSME Conference on Robotics and Mechatronics. pp. 1A1-F04(1)-1A1-F04(4), May 22-25, 2013.
Type: Grant
Filed: Nov 21, 2019
Date of Patent: Nov 23, 2021
Patent Publication Number: 20200189732
Assignee: FLIR DETECTION, INC. (Stillwater, OK)
Inventors: Jason S. Walker (Medford, MA), John W. Ware (Brookline, MA), Samuel A. Johnson (Arvada, CO), Andrew M. Shein (Winchester, MA)
Primary Examiner: Justin M Benedik
Application Number: 16/691,235
International Classification: B64C 39/02 (20060101); H02G 11/02 (20060101); B64F 3/00 (20060101); B64D 47/08 (20060101);