The present disclosure relates generally to aerial vehicles, and, more particularly, to aerial vehicles employing flapping wings, and systems, methods, and devices for said flapping wings.
Micro-aerial vehicles at an insect scale would represent a phenomenal improvement in discrete reconnaissance vehicles. The abilities to rapidly explore small spaces and to exploit contextual camouflage are two apparent advantages. But reducing the scale of flapping wing flight has numerous challenges, for example, feedback processing and wing actuation. Moreover, applications for micro-aerial vehicles may have stringent weight limits (e.g., on the order of 1 gram for onboard sensing and computational hardware). Limitations on size, weight, and/or power for the onboard sensing and computation hardware can make traditional state estimation and feedback approaches prohibitively heavy and/or computationally intensive. As such, commercially-available avionics cannot be used. Similarly, the high bandwidth requirements of controlling flapping wings create demands that traditional lightweight servos are unable to achieve.
Systems, methods, and devices for flapping wing aerial vehicles are presented herein. The flapping wing aerial vehicle can be configured as a self-contained flapping wing tail-less aerial vehicle (e.g., an autonomous flying robot). Onboard feedback electronics can reduce the weight of the stabilizing avionics to less than, for example, 1 g. In addition, the vehicle's stabilization feedback demands can be reduced through the use of wing kinematic controls selected via a theoretical optimization to provide maneuverability. The designed wing motions are made possible by a novel mechanism and actuation design that incorporates both series elastic resonance in the drive transmission and non-contact force application (e.g., magnetic actuation) that directly operates on the wings in parallel with each other.
In one or more embodiments, an autonomous flapping wing aerial vehicle includes a vehicle body, a pair of flapping wings, tunable wing hinges, and elastic drive mechanisms. The tunable wing hinges are coupled to the flapping wings. Each wing hinge can be constructed to deliver a force to a respective one of the flapping wings to alter end points of a stroke thereof. The elastic drive mechanisms can rotate the flapping wings about pivot points to produce the strokes of the flapping wings.
In one or more embodiments, a method operates an autonomous flapping wing aerial vehicle. The aerial vehicle includes a pair of flapping wings coupled to tunable wing hinges and elastic drive mechanisms that rotate the flapping wings about pivot points. The method can include driving the elastic drive mechanisms at frequencies within a range from 10% below their resonance frequency to 1% above their resonance frequency to cause strokes of the flapping wings, and applying forces at the tunable wing hinges to alter end points of the flapping wing strokes and/or changing orientations of the tunable wing hinges to alter inclinations of respective planes of the flapping wing strokes.
In one or more embodiments, a wing-flapping device for an aerial vehicle can include a pair of wing support members, a lift-generating mechanism, and a steering mechanism. Each wing support member can support a root portion of a flapping wing and can be capable of rotation about a flap axis. The lift-generating mechanism can include a drive mechanism and a pair of flexures. The drive mechanism can produce reciprocating motion. Each flexure can be coupled to the drive mechanism and to the respective wing support member such that the reciprocating motion produces a corresponding rotation of the wing support member about the flap axis. The steering mechanism can include one or more actuator magnets, a pair of actuator coils, and a pair of bearings. Each actuator magnet can be coupled to one of the wing support members. Each actuator coil can be configured to provide a magnetic force to the one or more actuator magnets to alter the rotation of the respective wing support member about the flap axis. Each bearing can support a respective one of the actuator coils and the respective wing support member. Each bearing can also have a first rotational axis perpendicular to a second rotational axis of the respective wing support member about the flap axis.
Objects and advantages of embodiments of the disclosed subject matter will become apparent from the following description when considered in conjunction with the accompanying drawings.
Embodiments will hereinafter be described with reference to the accompanying drawings, which have not necessarily been drawn to scale. Where applicable, some features may not be illustrated to assist in the illustration and description of underlying features. Throughout the figures, like reference numerals denote like elements.
Disclosed herein are various novel features of a flapping wing aerial vehicles, in particular self-contained flapping wing tail-less micro-aerial vehicles (e.g., having a weight less than 15 g, excepting a payload of the vehicle). In embodiments of the disclosed subject matter, wing actuation is split into “power” and “steering” mechanisms that operate in parallel. This differs from traditional four-bar linkage mechanisms and provides an attractive split in the lift generation and control aspects. Through the use of this novel near-resonant lift-generating mechanism in parallel with novel control of wing stroke to effect vehicle steering and stabilization, the disclosed aerial vehicles can potentially be made smaller and with less power/control requirements than existing aerial vehicles.
Referring to
The aerial vehicle 100 can include one or more sensors 110 that monitor, for example, motion of the aerial vehicle 100 and/or the wings 108. For example, the aerial vehicle 100 can be provided with wing position sensors, multiple degree-of-freedom (DOF) gyro sensors, and/or multi-DOF accelerometers. The one or more sensors 110 can generate respective signals indicative of measured data, which sensor signals can be used by a controller 102. Alternatively or additionally, the sensor signals can be stored in memory aboard the aerial vehicle 100 for later use or analysis, e.g., for mapping a path traversed by the aerial vehicle, troubleshooting of vehicle dynamics, or for any other purpose.
The controller 102 can control the lift-generating mechanism 104 and/or the steering mechanism 106 fly the flapping wing aerial vehicle 100. For example, the controller 102 can send appropriate control signals to the lift-generating mechanism 104 to flap the wings 108 at an appropriate frequency to take advantage of the resonant effects of the lift-generating mechanism 104 and the wings 108, as described in further detail below. The controller 102 can also send appropriate control signals to the steering mechanism 106 to effect changes in one or more of roll, pitch, yaw, surge, sideslip, and heave by altering stroke motion (e.g., end points or stroke plane inclination) to direct the aerial vehicle over a desired path or to maintain the aerial vehicle at a desired position.
The controller 102 may send the control signals to the steering mechanism 106 and/or to the lift-generating mechanism 104 based on signals from the one or more sensors 110. For example, the controller 102 may vary forces applied to the wings 108 through the steering mechanism 106 as the position of the wing 108 changes, e.g., such that the applied force alternates as the wing 108 passes a center of its stroke. Such control may be based on sensor signals from a wing position sensor or based on synchronization with a drive signal applied to the lift-generating mechanism 104. In another example, the one or more sensors 110 includes a sensor that measures angular rate of the aerial vehicle, and the controller is configured to control the steering mechanism 106 responsively to a signal from the angular rate sensor.
The controller 102 may communicate with external computers or networks via an input/output (I/O) device 112. For example, the I/O device 112 can be a hard-wired connection whereby commands can be uploaded to the controller 102 and/or sensor data can be downloaded from the controller 102. The hard-wired connection can be periodically accessed by a user, for example, when the aerial vehicle 100 has landed between flights. For example, the I/O device 112 may comprise a USB connection, microSD slot, or any other physical connection for conveying data and information. Alternatively or additionally, the I/O device 112 can be a wireless connection whereby commands and/or data can be transmitted with the aerial vehicle in flight or out of flight. For example, the wireless connection can be a cellular or Wi-Fi connection to allow communication over longer ranges, and/or a Bluetooth, ZigBee, Near-field Communication (NFC), or Infrared (IR) system for communication over shorter ranges.
Although not specifically illustrated in the drawings, it will be understood that the aerial vehicle 100 can include other components as well. For example, the aerial vehicle can include a power source, such as rechargeable battery pack, to power the lift-generating mechanism 104, the sensors 110, the steering mechanism 106, the controller 102, and/or the I/O device 112. In addition, the aerial vehicle 100 can include a mechanism for carrying a desired payload. For example, the aerial vehicle 100 may have an electronics board integrated with or separate from controller 102, on which electronics board one or more sensors can be mounted. Such sensors can include, but are not limited to, imaging devices (visible, infrared, etc.), chemical sensors, and radiation detectors. Alternatively or additionally, the aerial vehicle 100 can include a cargo bay to carry a desired payload during flight. Alternatively or additionally, the aerial vehicle 100 can include a mechanism for sampling in-flight and storing on-board for later use, for example, to sample a gas or substance at a remote location and transporting back to a laboratory for analysis.
Referring to
The elastic drive mechanism 204 further includes a spring element 214, which may be formed of, for example, steel or titanium. As explained in further detail below, the spring element 214 may be nonlinear such that the stiffness thereof changes throughout the stroke of the wing, with a stiffness being higher at a center of the stroke than at either end point. Power actuation via the motor 202 and power transmission 206 excites a resonant structure defined by the spring element 214 and attached to the wings 108. Employing resonance allows lift to be generated with far less energy input than a traditional static structure by recovering a portion of the energy used to accelerate/decelerate the flapping mechanism. However, exceeding resonance may result in instability of the aerial vehicle. Accordingly, the controller 102 can be configured to control a speed of the motor 202 to drive each of the elastic drive mechanisms 204 at a frequency within a range from 10% below their resonance frequency (as defined by the stiffness of the spring element 214 when the wing 108 is at an end of its stroke) to 1% above their resonance frequency.
Referring to
Thus, a wing 108 can rotate about a flap axis 508 in response to a drive force 514 applied at a drive portion 510 (e.g., wing support member 308) by the lift-generating mechanism 104, as illustrated in
Returning to
Yaw control can be achieved by providing differences in the stroke plane inclination between the pair of wings 108. Since yaw dynamics operate on a lower bandwidth, servo control can be used on this axis. The stroke plane inclination degree of freedom is enabled by stroke plane servo (i.e., stroke plane actuator 306) and a lightweight ball-bearing in the tunable hinge 302. A magnet on the rotating component of the tunable hinge 302 and a Hall effect sensor mounted to the stationary component of the tunable hinge 302 or the aerial vehicle body can be used to measure the stroke inclination for servo feedback.
Referring to
Extending from the root portion 402 along a top of the wing is a leading edge spar 404. Depending vertically and/or horizontally from the leading edge spar 404 may be one or more battens 408. A membrane 406 can extend between the leading edge spar 404 and the battens 408 and can generate lift during flapping of the wing 108. In order to avoid the need for an onboard wing pitch actuator and feedback mechanism to regulate wing pitch angle, the wing pitch angle is the result of mechanically tuned wings that incorporate a bi-stable equilibrium with two wing incidences to passively achieve pronation and supination. The mechanically tuned wings are used to create lift-maximizing incidence angles on the fore and aft stroke. The use of passive wing rotation eliminates the need for a wing pitch actuator and removes the need for a wing pitch feedback loop.
In particular, deformation of the wing membrane is based on the angular velocity, wing structural stiffness (primarily vertical stiffness), and frame geometry. The angular velocity affects the inertial and aerodynamic forces applied to the wing throughout the stroke, while frame geometry impacts static membrane stiffness, i.e., how loose or taught the wing membrane is when not moving. The structural stiffness affects how the frame deforms under aerodynamic and inertial loads, and thus how membrane stiffness changes throughout the stroke due to these loads. The frame geometry and/or structural stiffness features may be a function of, for example, a root portion and/or a dihedral angle of the wing. The root portion can be provided with vertical flexibility, i.e., a root spring element having a vertical stiffness about a horizontal axis perpendicular to the wing. This flexibility, coupled with the dihedral angle in the wing, can determine how the wing membrane deforms throughout the stroke, which deformation effectively changes the wing pitch relative to the stroke plane. Thus, pitch angle motion of the wing 108 during flapping can be passively controlled and defined by the stiffness of the wing structure and the amount of excess wing membrane.
The wing pitch angle motion repeats throughout the wing stroke and is used in the lift generation, not in flight control. The wing pitch thus changes passively relative to the stroke plane throughout the stroke due to inertial and aerodynamic forces. In contrast, the angle of the wing stroke plane is active, meaning that the flight controller has the ability to modulate it in flight, for example, via stroke plane actuator 306.
Referring to
In a central region of the vehicle body 602 may be disposed components for the steering and lift-generating mechanisms. For example, above the motor 608 may be a gear train 630 that couples the motor to a Cardan drive 628. The Cardan drive 628 can convert the rotary motion from the motor 608 into reciprocating motion. Coupled to the Cardan drive 628 on opposite sides of the vehicle body 602 are wings 618. Wing support members 616 can hold each wing 618 and convey the rotational input about flap axis 610 from the Cardan drive 628.
As noted above, the elastic drive mechanisms can be designed such that the connection between the drive 702 and the wing 708 varies across the wing stroke, e.g., by use of a variable or nonlinear spring element 704, as illustrated in
In the Cardan drive 628, as shown in
The Cardan drive 628 can include a ring gear 804 surrounding a planet gear 806, which travels around an inner circumference of the ring gear 804. With the planet gear 806 at a central location corresponding to a center of the wing stroke, the output pin 802 is centered within the ring gear 804, thereby defining a minimum flexure length 812 from the output pin 802 to the wing support member 616. This minimum flexure length 812 corresponds to the high stiffness yielding the desired rigid connection at centerstroke. As the planet gear 806 moves away from the central location to fore or aft positions (at the top or bottom of the ring gear 804, as shown in
Other configurations for varying the spring constant as a function of stroke are also possible according to one or more contemplated embodiments. For example, the length between the drive configuration can be varied such that a distance between the output pin and the wing support member reduces to zero at the center of the stroke. In another example, the spring elements can have a non-uniform thickness such that a change in the distance between the output pin and the wing support members further impacts the spring constant.
In an alternative configuration, the spring constant between the drive output pin 912 and the wing support member 906 can be varied using a torsion spring 914, as illustrated in
Returning to
As noted above, the tunable hinge 1004 can be designed to provide non-contact forces or torques to the wing at end points of the stroke to effect steering and/or stabilization. For example, the wing support member 1012 (or a shaft coupled to the wing support member, e.g., shaft 632) can have powerful actuator magnets 1008 (e.g., rare-earth magnets) coupled thereto, as illustrated in
Stroke amplitude control of a wing 1014 can be enabled by applying a synchronized square wave to the coil actuators 1006, which applies noncontact forces additive (or subtractive) forces 1018 to each wing 1014. The square wave synchronization can be achieved, for example, via a magnet on the transmission and a Hall effect sensor on the vehicle body. Independent control of left and right wingstroke amplitude can provide for bank angle (roll) control. Due to the need to synchronize the square wave with the wingstroke, roll stabilization may drive the computational requirements of this control paradigm.
Referring now to
Referring to
Direct current (DC) actuation of coil 612 maintains a constant direction of current throughout the stroke (i.e., no change in polarity of coil magnetic field 1306), so it has same effect at either end of stroke (i.e., to retard or enhance end point). Alternating current (AC) actuation of coil 612 can be synchronized with the wing 1302 motion such that the current direction (and the resulting magnetic field 1306 polarity) reverses at a center of the stroke. Thus, for one half of the stroke, the polarity is a first value (e.g.,
Returning to
As noted above, the wing 618 can also include an elastic component, in particular, proximal to the wing root of the wing. As illustrated in
The root spring 622 can provide flexibility in two axes: flap and vertical. In the flap axis, the root spring 622 enables flap at or just below resonance to increase flap amplitude. In the vertical axis, the root spring 622 acts against the force due to rotational inertia 1101. As a result, at the center stroke, the wing tip is lower than at the end strokes. This is beneficial in a number of ways. First, wing angle of attack is a function of membrane stiffness, which is reduced when the spar is flattened. In particular, when the leading edge spar 620 of the wing 618 is pressed down, the wing membrane 626 loosens. Under aerodynamic load, the loosened wing membrane 626 leads to a shallower angle of attack. When the force on the leading edge spar 620 of the wing 618 is released, the membrane 626 tightens thereby keeping the wing 618 more vertical (i.e., having a steeper angle of attack). The inertial and aerodynamic loads both impact how the wing 618 behaves. By virtue of the wing root spring stiffness 622 and the dihedral angle 1102 (e.g., 10°), a desired wing behavior throughout the wing stroke can be passively achieved. For example, the wing motion may follow a “figure-8” flapping pattern. Force 1101 due to rotational inertia is a maximum at center stroke (maximum rotational rate) and zero at stroke end points (change in flap direction results in zero rotational rate). This force generates a moment that reduces the dihedral angle 1102 by pulling the leading edge spar 620 flat. This provides better (shallower) angle of attack for higher velocity points in stroke (center stroke) and steeper angle of attack at lower velocity points in stroke (end points). Second, this maintains stable wing behavior in the vertical axis. Third, it may enable capture of leading edge vortices at a point of direction change.
Alternatively or additional, the root spring 622 can include a curved or folded portion 1104 where it couples to the wing support member. For example, as shown in
Referring to
At a top region of the vehicle body 1402 may be disposed components for the steering and lift-generating mechanisms. For example, above the motor 1406 may be a gear train 1430 that couples the motor to a crank drive 1428. The crank drive 1428 can convert the rotary motion from the motor 1408 into reciprocating motion. Coupled to the crank drive 1428 on opposite sides of the vehicle body 1402 are wings 1418. Wing support members 1416 can hold each wing 1418 and convey the rotational input about flap axis 1410 from the crank drive 1428.
Referring to
In the crank drive configuration, as shown in
Returning to
Referring to
Referring to
The rotation, for example, can be ±10°. Such rotation causes the stroke plane and the center of the wing stroke to tilt with respect to vertical, thereby allowing inclination of the stroke plane of the flapping wings. A magnet or Hall sensor 1458 can be provided for feedback regarding inclination of the stroke plane. Servo electronics 1460 can control the servo motor 1448, for example, responsively to signals from the Hall sensor 1458 to achieve a desired inclination.
Referring to
Referring to
Referring to
Referring to
Alternatively or additionally, control of wing stroke motion to provide yaw control for an aerial vehicle 1502 can be achieved by displacing the stroke of each wing, similar to the control strategy illustrated in
Changes in stroke end points, changes in stroke plane inclination, or a combination of changes in stroke end points and stroke plane inclination, can be used to produce changes in at least one of roll, pitch, yaw, surge, sideslip, and heave. Moreover, modifications in the stroke of the flapping wings to effect changes in at least one of roll, pitch, yaw, surge, sideslip, and heave other than those specifically described above are also possible according to one or more contemplated embodiments.
Referring to
The control system can also include (although not shown in
A steady-state trim command that is required by the vehicle configuration reduces the control authority available for flight control. To reduce the need for trim commands, a separate mechanical roll and pitch trim can be incorporated into the vehicle to allow flight testing. This includes a passive adjustment of the maximum achievable wing pitch and bias of maximum wing pitch between fore and aft strokes. Independent adjustment for each wing allows mechanical trim of roll, pitch and yaw.
Referring to
It is noted that the above steering control features are not mutually exclusive, and an appropriate control strategy may be accomplished by additively combining control features for yaw, pitch, roll, or heave to occur at the same time. For example, stroke plan inclinations can be made at a same time as stroke amplitude is increased for heave. Other combinations to achieve simultaneous control should be readily apparent to one of ordinary skill in the art based on the teachings of the present disclosure.
Examples of a flapping wing aerial vehicle according to one or more embodiments of the disclosed subject matter were subjected to testing to evaluate flight control and stability characteristics. In the experiments, retro-reflective tracking markers were affixed to the aerial vehicle and the vehicle's position and orientation tracked with a Vicon motion capture system. Step commands were repeated for both one and both wings to determine the peak rotation rate, and the vehicle's heading angle digitized at 50 Hz. Time histories of the heading angle for several test cases are shown in
Using square wave response data like that in
or in state space form,
{dot over (r)}=Nrr+Nββ (2)
where r is vehicle yaw rate and Nβd, Nr are yaw damping and yaw control power, respectively. Both time and frequency domain methods were used to identify the parameters Nβd, Nr. A delay model was included to account for actuator dynamics:
which resulted in small improvements to the identification quality.
The model performance is shown in
Examples of a flapping wing aerial vehicle according to one or more embodiments of the disclosed subject matter were subjected to further testing to evaluate flight control and stability characteristics, in particular, in response to pitch and roll inputs. In the experiments, the aerial vehicle was again tracked with a Vicon motion capture system while pitch and roll inputs were applied. Both automated and manually-generated step commands were applied to the pitch and roll axes, and the vehicle's pitch and roll angles digitized at 100 Hz. The vehicle was tethered to rotation about either the pitch or roll axis. After calibration, the onboard rate measurements showed agreement with the visual tracking system, as seen in
Using square wave response data like that in
where Mδ
Without a delay model, the system parameters and an estimate of their uncertainties are shown in Table 3. When a delay model is included, the system parameters are changed only slightly as seen in Table 4, and the large uncertainty on the delay τ suggests that the underlying dynamics do not contain a significant delay of this form. A comparison of simulated validation trajectories as seen in
Since roll command actuation response proved more sensitive to voltage variations, the identification procedure was modified to cross validate identifications made during a high voltage test against data taken later from a partially-discharged battery. The roll dynamics continued to show complexity beyond what a first order linear model would capture, as seen in
Embodiments of the disclosed subject matter may be particularly relevant to micro-aerial vehicles, e.g., aerial vehicles having a size less than 15 g overall (exclusive of the weight of any utility payload, e.g., a camera or other sensor). However, advantages of the disclosed subject matter are not limited thereto. Indeed, the teachings may be applicable to macro-aerial vehicles, and such macro-aerial vehicle embodiments constitute part of the disclosed subject matter.
Applications for embodiments of the disclosed subject matter include, but are not limited to:
Although embodiments have been specifically described above with respect to a vehicle having a pair of flapping wings, embodiments of the disclosed subject matter are not limited thereto. Indeed, it is also contemplated that an aerial vehicle may have more than two flapping wings, for example, multiple pairs of flapping wings. For example, an aerial vehicle can have four wings, with two wings on each side of the vehicle. Lift generating and steering control for the multiple pairs of flapping wings may operate in a similar manner as to the two-wing embodiments described above. Alternatively or additionally, one pair of wings can operate in primarily lift-generating mode (i.e., without any steering control) while a second pair of wings can provide both lift-generating and steering aspects. Various other combinations of the disclosed features will be readily apparent to those of skill in the art and constitute part of the disclosed subject matter.
In one or more embodiments of the disclosed subject matter, non-transitory computer-readable storage media and a computer processing systems can be provided. In one or more embodiments of the disclosed subject matter, non-transitory computer-readable storage media can be embodied with a sequence of programmed instructions for controlling the flapping wings of the flying robot, the sequence of programmed instructions embodied on the computer-readable storage medium causing the computer processing systems to perform one or more of the disclosed methods.
It will be appreciated that the modules, processes, systems, and devices described above can be implemented in hardware, hardware programmed by software, software instruction stored on a non-transitory computer readable medium or a combination of the above. For example, a method for controlling the flapping wings of an aerial vehicle can be implemented, for example, using a processor configured to execute a sequence of programmed instructions stored on a non-transitory computer readable medium. For example, the processor can include, but is not limited to, a personal computer or workstation or other such computing system that includes a processor, microprocessor, microcontroller device, or is comprised of control logic including integrated circuits such as, for example, an Application Specific Integrated Circuit (ASIC). The instructions can be compiled from source code instructions provided in accordance with a programming language such as Java, C++, C#.net or the like. The instructions can also comprise code and data objects provided in accordance with, for example, the Visual Basic™ language, LabVIEW, or another structured or object-oriented programming language. The sequence of programmed instructions and data associated therewith can be stored in a non-transitory computer-readable medium such as a computer memory or storage device which may be any suitable memory apparatus, such as, but not limited to read-only memory (ROM), programmable read-only memory (PROM), electrically erasable programmable read-only memory (EEPROM), random-access memory (RAM), flash memory, disk drive and the like. Furthermore, the modules, processes, systems, and devices can be implemented as a single processor or as a distributed processor. Further, it should be appreciated that the steps mentioned herein may be performed on a single or distributed processor (single and/or multi-core). Also, the processes, modules, and sub-modules described in the various figures of and for embodiments herein may be distributed across multiple computers or systems or may be co-located in a single processor or system. Exemplary structural embodiment alternatives suitable for implementing the modules, sections, systems, means, or processes described herein are provided below.
The modules, processes, systems, and devices described above can be implemented as a programmed general purpose computer, an electronic device programmed with microcode, a hard-wired analog logic circuit, software stored on a computer-readable medium or signal, an optical computing device, a networked system of electronic and/or optical devices, a special purpose computing device, an integrated circuit device, a semiconductor chip, and a software module or object stored on a computer-readable medium or signal, for example.
Embodiments of the methods, processes, modules, devices, and systems (or their sub-components or modules), may be implemented on a general-purpose computer, a special-purpose computer, a programmed microprocessor or microcontroller and peripheral integrated circuit element, an ASIC or other integrated circuit, a digital signal processor, a hardwired electronic or logic circuit such as a discrete element circuit, a programmed logic circuit such as a programmable logic device (PLD), programmable logic array (PLA), field-programmable gate array (FPGA), programmable array logic (PAL) device, or the like. In general, any process capable of implementing the functions or steps described herein can be used to implement embodiments of the methods, systems, or computer program products (software program stored on a non-transitory computer readable medium).
Furthermore, embodiments of the disclosed methods, processes, modules, devices, systems, and computer program product may be readily implemented, fully or partially, in software using, for example, object or object-oriented software development environments that provide portable source code that can be used on a variety of computer platforms. Alternatively, embodiments of the disclosed methods, processes, modules, devices, systems, and computer program product can be implemented partially or fully in hardware using, for example, standard logic circuits or a very-large-scale integration (VLSI) design. Other hardware or software can be used to implement embodiments depending on the speed and/or efficiency requirements of the systems, the particular function, and/or particular software or hardware system, microprocessor, or microcomputer being utilized. Embodiments of the methods, processes, modules, devices, systems, and computer program product can be implemented in hardware and/or software using any known or later developed systems or structures, devices and/or software by those of ordinary skill in the applicable art from the function description provided herein and with a general basic knowledge of control systems and/or computer programming arts.
In this application, unless specifically stated otherwise, the use of the singular includes the plural and the use of “or” means “and/or.” Furthermore, use of the terms “including” or “having,” as well as other forms, such as “includes,” “included,” “has,” or “had” is not limiting. Any range described herein will be understood to include the endpoints and all values between the endpoints.
Features of the disclosed embodiments may be combined, rearranged, omitted, etc., within the scope of the invention to produce additional embodiments. Furthermore, certain features may sometimes be used to advantage without a corresponding use of other features.
It is thus apparent that there is provided in accordance with the present disclosure, flapping wing aerial vehicles. Many alternatives, modifications, and variations are enabled by the present disclosure. While specific embodiments have been shown and described in detail to illustrate the application of the principles of the present invention, it will be understood that the invention may be embodied otherwise without departing from such principles. Accordingly, Applicants intend to embrace all such alternatives, modifications, equivalents, and variations that are within the spirit and scope of the present invention.
The present application claims the benefit of U.S. Provisional Application No. 61/984,892, filed Apr. 28, 2014, which is hereby incorporated by reference herein in its entirety.
This invention was made with government support under W911NF-08-2-0004 awarded by Army Research Office (ARO). The government has certain rights in the invention.
Number | Name | Date | Kind |
---|---|---|---|
792154 | McMullen | Jun 1905 | A |
920792 | Uherkocz | May 1909 | A |
980840 | Rozboril et al. | Jan 1911 | A |
1117585 | Marschall | Nov 1914 | A |
1364174 | Bird | Jan 1921 | A |
1375297 | Jurek | Apr 1921 | A |
1450480 | Buck | Apr 1923 | A |
1525565 | Bean | Feb 1925 | A |
1980002 | Savidge | Nov 1934 | A |
2017534 | Gray | Oct 1935 | A |
2218599 | Brunner | Oct 1940 | A |
2295306 | Tampier | Sep 1942 | A |
2418569 | Baumann | Apr 1947 | A |
2517282 | Bruel | Aug 1950 | A |
2584663 | Bensen | Feb 1952 | A |
2976739 | Lewellen | Mar 1961 | A |
3085355 | Carpenter | Apr 1963 | A |
3132620 | Court | May 1964 | A |
3161376 | Lyle | Dec 1964 | A |
3191889 | Roberts | Jun 1965 | A |
3232348 | Jarosch | Feb 1966 | A |
3289770 | Derschmidt | Dec 1966 | A |
3508840 | Lederlin | Apr 1970 | A |
3728814 | Ruston | Apr 1973 | A |
4053122 | Gar | Oct 1977 | A |
4155195 | Leigh-Hunt | May 1979 | A |
4428550 | Evans | Jan 1984 | A |
4749149 | Gruich | Jun 1988 | A |
4793573 | Kelfer | Dec 1988 | A |
5163861 | Van Ruymbeke | Nov 1992 | A |
5170965 | Yasuda | Dec 1992 | A |
5899408 | Bowers, Jr. | May 1999 | A |
5915650 | Petrovich | Jun 1999 | A |
5938150 | King | Aug 1999 | A |
6012962 | Arriola | Jan 2000 | A |
6082671 | Michelson | Jul 2000 | A |
6206324 | Smith | Mar 2001 | B1 |
6227483 | Therriault | May 2001 | B1 |
6530540 | Chen | Mar 2003 | B1 |
6540177 | Woo | Apr 2003 | B2 |
6565039 | Smith | May 2003 | B2 |
6659397 | Charron | Dec 2003 | B1 |
6769949 | Kim | Aug 2004 | B2 |
6783097 | Smith | Aug 2004 | B1 |
6840476 | Raney | Jan 2005 | B1 |
6959895 | Cylinder | Nov 2005 | B2 |
7007889 | Charron | Mar 2006 | B2 |
7036769 | Wood | May 2006 | B2 |
7107842 | Wu | Sep 2006 | B2 |
7195199 | Ohta | Mar 2007 | B2 |
7219855 | Hamamoto | May 2007 | B2 |
7331546 | Ifju | Feb 2008 | B2 |
7341222 | Reuel | Mar 2008 | B1 |
7350745 | Livingston | Apr 2008 | B2 |
7607610 | Sterchak | Oct 2009 | B1 |
7937881 | Price | May 2011 | B2 |
7954769 | Bushnell | Jun 2011 | B2 |
8033499 | Yang | Oct 2011 | B2 |
8070090 | Tayman | Dec 2011 | B2 |
8167234 | Moore | May 2012 | B1 |
8181907 | Smith | May 2012 | B2 |
8210470 | Ohta | Jul 2012 | B2 |
8333342 | Martinelli | Dec 2012 | B2 |
8382546 | Van Ruymbeke | Feb 2013 | B2 |
8395298 | Rossman | Mar 2013 | B2 |
8700233 | Doman | Apr 2014 | B1 |
8800936 | Cowley | Aug 2014 | B2 |
9016621 | Zachary | Apr 2015 | B2 |
9072981 | Tanous | Jul 2015 | B2 |
9216823 | Matte | Dec 2015 | B2 |
9258993 | Szechenyi | Feb 2016 | B2 |
9272783 | Pearson | Mar 2016 | B2 |
9428269 | Oppenheimer | Aug 2016 | B1 |
9669925 | Keennon | Jun 2017 | B2 |
20010019088 | Smith | Sep 2001 | A1 |
20020117583 | Hamamoto | Aug 2002 | A1 |
20030039489 | Obrien | Feb 2003 | A1 |
20030054724 | Tomas | Mar 2003 | A1 |
20030057332 | Schwetzler | Mar 2003 | A1 |
20030226933 | Richard | Dec 2003 | A1 |
20030230672 | Charron | Dec 2003 | A1 |
20040056149 | Pines | Mar 2004 | A1 |
20040140404 | Ohta | Jul 2004 | A1 |
20040195436 | Sinclair | Oct 2004 | A1 |
20040195439 | Hamamoto | Oct 2004 | A1 |
20050001091 | Raney | Jan 2005 | A1 |
20050230522 | Smith | Oct 2005 | A1 |
20050269447 | Chronister | Dec 2005 | A1 |
20050274847 | Charron | Dec 2005 | A1 |
20060006280 | Wood | Jan 2006 | A1 |
20060060698 | Ohta | Mar 2006 | A1 |
20060102782 | Earl | May 2006 | A1 |
20060180953 | Wood | Aug 2006 | A1 |
20060181179 | Wood | Aug 2006 | A1 |
20060259019 | Sanchez | Nov 2006 | A1 |
20070138339 | Sinclair | Jun 2007 | A1 |
20070157864 | Aldin | Jul 2007 | A1 |
20070205322 | Liao | Sep 2007 | A1 |
20070210207 | Liao | Sep 2007 | A1 |
20070262194 | Agrawal | Nov 2007 | A1 |
20080191100 | Muren | Aug 2008 | A1 |
20080251632 | Kim | Oct 2008 | A1 |
20100288871 | Hwang | Nov 2010 | A1 |
20100308158 | Park | Dec 2010 | A1 |
20100308160 | Keennon | Dec 2010 | A1 |
20100308178 | Gemmati | Dec 2010 | A1 |
20110278391 | Kotler | Nov 2011 | A1 |
20120248243 | Greenyer | Oct 2012 | A1 |
20120292438 | Sreetharan | Nov 2012 | A1 |
20130320133 | Ratti | Dec 2013 | A1 |
20140061379 | Campolo | Mar 2014 | A1 |
20140158821 | Keennon | Jun 2014 | A1 |
20150210389 | Murdock | Jul 2015 | A1 |
20150232179 | Smith | Aug 2015 | A1 |
20150307191 | Samuel | Oct 2015 | A1 |
20160068263 | Ristroph | Mar 2016 | A1 |
20160083112 | Criado | Mar 2016 | A1 |
20160159477 | Deng | Jun 2016 | A1 |
20160185455 | Deng | Jun 2016 | A1 |
Entry |
---|
Barrett el al., “Post-buckled precompressed subsonic micro-flight control actuators and surfaces,” Smart Materials and Structures, 2008, 17(055011). |
Cheng et al., “Aerodynamic damping during rapid flight maneuvers in the fruit fly Drosophila,” Journal of Experimental Biology, 2010, 213: pp. 602-612. |
Faruque el al., “Dipteran insect flight dynamics. Part 1: Longitudinal motion about hover,” Journal of Theoretical Biology, 2010, 264: pp. 538-552. |
Faruque et al., “Dipteran insect flight dynamics. Part 2: Lateral-directional motion about hover,” Journal of Theoretical Biology, 2010, 265: pp. 306-313. |
Gao et al., “A Numerical Analysis of Dynamic Flight Stability of Hawkmoth Hovering,” Journal of Biomechanical Science and Engineering, 2009, 4(1): pp. 105-116. |
Grasmeyer et al., “Development of the black widow micro air vehicle,” 39th AIAA Aerospace Sciences Meeting & Exhibit, Jan. 2001, AIAA Paper 2001-0127: pp. 1-9. |
Hilbert, K.B., “A mathematical model of the UH-60 helicopter,” National Aeronautics and Space Administration (NASA) Ames Research Center, NASA Technical Memorandum 85890, USAAVSCOM Technical Memorandum 84-A-2, 1984, pp. 1-39. |
Hrishikeshavan et al., “Gramian analysis of a shrouded rotor micro air vehicle in hover,” Journal of Guidance Control and Dynamicis, Sep. 2014, 37(5): pp. 1684-1690. |
Hrishikeshavan et al., “Identification of flight dynamics of a cyclocopter micro air vehicle in hover,” Journal of Aircraft, 2014, 52(1): pp. 116-129. |
Humbert et al., “Analysis of insect-inspired wingstroke kinematic perturbations for longitudinal control,” Journal of Guidance, Control and Dynamics, 2011, 34(2): pp. 618-623. |
Keennon et al., “Development of the nano hummingbird: a tailless flapping wing micro air vehicle,” in Proceedings of the 50th AIAA Aerospace Sciences Meeting, Nashville, Tennessee, 2012, No. 2012-0588. |
Ma et al., “Controlled flight of a biologically inspired, insect-scale robot,” Science, May 2013, 340 (6132): pp. 603-607. |
Madangopal et al., “Biologically inspired design of small flapping wing air vehicles using four-bar mechanisms and quasi-steady aerodynamics,” Journal of Mechanical Design, 2005, 127: pp. 809-816. |
Mettler et al., “System identification of small-size unmanned helicopter dynamics,” Proceedings of the 55th Forum of the American Helicopter Society, 1999, pp. 1-12. |
Ostroff et al., “A technique using a nonlinear helicopter model for determining trims and derivatives,” National Aeronautics and Space Administration (NASA) Langley Research Center, NASA Technical Notel (TN) D-8159, May 1976, pp. 1-94. |
Parsons et al., “Sensor fusion in identified visual neurons,” Current Biology, 2010, 20(7): pp. 1-5. |
Sreetharan et al., “Passive torque regulation in an underactuated flapping wing robotic insect,” Autonomous Robots, Oct. 2011, 31: pp. 225-234. |
Sun et al., “Dynamic flight stability of a hovering bumblebee,” Journal of Experimental Biology, 2005, 208: pp. 447-459. |
Zbikowski et al., “Four-bar linkage mechanism for insectlike flapping wings in hover: concept and an outline of its realization,” Journal of Mechanical Design, 2005, 127: pp. 817-824. |
Zhang et al., “Dynamic flight stability of a hovering model insect: lateral motion,” Acta Mech Sin, 2010, 26: pp. 175-190. |
Number | Date | Country | |
---|---|---|---|
20150307191 A1 | Oct 2015 | US |
Number | Date | Country | |
---|---|---|---|
61984892 | Apr 2014 | US |