Next Article in Journal
Elastic Fibers and F-Box and WD-40 Domain-Containing Protein 2 in Bovine Periosteum and Blood Vessels
Previous Article in Journal
Designing Silk-Based Cryogels for Biomedical Applications
Previous Article in Special Issue
Path Planning with Time Windows for Multiple UAVs Based on Gray Wolf Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Platform Design and Preliminary Test Result of an Insect-like Flapping MAV with Direct Motor-Driven Resonant Wings Utilizing Extension Springs

1
Department of Aerospace Information Engineering, Konkuk University, Seoul 05029, Republic of Korea
2
Department of Smart Vehicle Engineering, Konkuk University, Seoul 05029, Republic of Korea
*
Author to whom correspondence should be addressed.
Biomimetics 2023, 8(1), 6; https://doi.org/10.3390/biomimetics8010006
Submission received: 15 October 2022 / Revised: 20 December 2022 / Accepted: 21 December 2022 / Published: 23 December 2022
(This article belongs to the Special Issue Bio-Inspired Flight Systems and Bionic Aerodynamics)

Abstract

:
In this paper, we propose a platform for an insect-like flapping winged micro aerial vehicle with a resonant wing-driving system using extension springs (FMAVRES). The resonant wing-driving system is constructed using an extension spring instead of the conventional helical or torsion spring. The extension spring can be mounted more easily, compared with a torsion spring. Furthermore, the proposed resonant driving system has better endurance compared with systems with torsion springs. Using a prototype FMAVRES, it was found that torques generated for roll, pitch, and yaw control are linear to control input signals. Considering transient responses, each torque response as an actuator is modelled as a simple first-order system. Roll, pitch, and yaw control commands affect each other. They should be compensated in a closed loop controller design. Total weight of the prototype FMAVRES is 17.92 g while the lift force of it is 21.3 gf with 80% throttle input. Thus, it is expected that the new platform of FMAVRES could be used effectively to develop simple and robust flapping MAVs.

1. Introduction

Wing flapping is the method that all birds and insects use for flying [1]. While a bird uses its tail wing for attitude control, an insect, without a tail wing, uses its flapping wings to control its flight by actively maneuvering its wing flapping motion [2,3,4]. Insects perform better than birds in hovering flight and agile attitude change [4,5]. Thus, insect-mimicking vehicles have the potential for applications in confined small spaces as well as outdoors. However, the design of an insect-mimicking vehicle is technically more challenging than that of bird-inspired tailed vehicle [4].
Several different approaches may be taken to implementing the insect-mimicking wing flapping system. One approach is to use a single DC motor and a complex transmission mechanism to generate flapping motion. Reciprocating flapping motion is obtained by the transmission system using the unidirectional rotary motion of the motor. A pair of wings is tied together via the transmission mechanism so that the wings cannot be controlled individually, and the flapping frequency is the only variable that can be adjusted by the motor. Therefore, servo motors are mounted in this model to produce control force by modifying symmetric wing stroke motion [6,7,8,9,10,11]. Another approach is to use dual unidirectional DC motors. Each motor is equipped with an independent transmission mechanism on each wing [12,13,14,15]. In this model, the frequency of each wing can be controlled individually to produce roll motion. However, two more servo motors are needed for pitching and yawing torque generation via adjusting the wing stroke motion.
Another approach is to use bidirectional actuators to avoid the complexity of the transmission mechanism. In particular, piezo actuators, due to their small size and lightweight, high-power density, and low power consumption, have been chosen for insect-sized flying robots [16,17,18,19,20,21,22]. The long-time research result of the tiny flying robot is the RoboBee, which demonstrated stable controlled flights with the aid of off-board components [17], or uncontrolled takeoff with onboard power source and electronics [19]. However, it still needs more substantial improvement for an efficient stable free flight with onboard electronics.
For larger scale flying robots, such as the hummingbird robot, dual DC motors have been used for directly driving flapping wings instead of the small sized piezo actuators, since the piezo actuators could not supply enough force to lift the larger sized flying robots. The amplitude, position offset, and frequency of each wing can be controlled individually in this platform to generate torques for roll, pitch, and yaw stabilization, as well as lift force for flight. Since there is no transmission mechanism in this system, bidirectional driving of the motor is necessary to generate flapping motions, and the motor should overcome large inertial force, consuming much energy, to reverse the driving direction of flapping motions. To solve this problem, energy storing and reusing via resonance system have been applied.
A resonant structure for dual twin wing, mimicking the muscle and driving structure of insects, is introduced in [23]. Reference [24] shows that the dynamic efficiency can be close to 90% using resonance phenomena. Lau et al. showed that the wing with nonlinear elastic structure consumes only 2% of total mechanical power for flapping at 25 Hz, compared with 23% when there is no elastic storage [25], which confirms the necessity of using elastic springs, notwithstanding the weight increase. Reference [26] suggests the basic platform of a motor-driven flapping-wing system, and demonstrates free flight without a controller. The effect of a resonant flapping system is investigated via simulations and experiments in [27]. Zhang et al. experimentally demonstrated that stabilized hovering flight is possible [28]. Extreme maneuvering of a flapping winged robot with 40 Hz dual motors is demonstrated in [29]. Navigating tight space by sensing driving current for flapping is suggested in [30]. References [31,32] present the design and controlled flight indoors and outdoors of an at-scale dual-motor hummingbird robot. A general framework for understanding the roles of internal damping, aerodynamic and inertial forces, and elastic structures within all spring-wing systems is introduced in [33].
The storing and reusing of inertial energy in flapping is critical to extend the flight time of the robot. For the directly driven dual motor flapping wing system, helical or torsion springs have been chosen for elastic devices [26,27,28,29,30,31,32,33]. In our previous study, we initially applied a torsion spring for a flapping system to implement a resonance flapping wing system [34]. However, we found that aligning the torsion spring axis with the flapping axis is not easy since one side of the spring should be fixed to the center of the rotation axis while the other side should be fixed to the body frame. Also, adjusting the zero position requires precise mounting of the spring to the body frame and rotation axis of the wing. After continuous flapping, the torsion spring often suffered fatigue failure, since flapping required larger displacement than that allowed for the commercially available torsion spring.
In this paper, we introduce a new platform for a motor-directly-driven resonant flapping-wing system using an extension spring (instead of a helical or torsion spring). The basic experimental results of the proposed resonant flapping wing system and discussions are also included. Section 2 explains the structure and natural frequency of the proposed platform together with the mathematical derivation. Section 3 describes the working principles and the experimental results of the prototype flapping winged robot. Section 4 suggests further research topics and provides the conclusions of this paper.

2. Flapping Wing System

In this section, we propose the new design of a directly driven flapping wing system with extension spring. The basic working principles are also briefly explained. The dynamics of the flapping system with extension spring and its natural frequency are derived.

2.1. Design of the Flapping Wing System with Extension Spring

Figure 1 is the top view schematic of the dual flapping wing-driving system with extension springs. One driving system consists of a DC motor, a pinion gear, a spur gear, a wing, and an extension spring. The motor is fixed to the body frame, and the pinion gear is fixed to the motor to transmit the rotational force of the motor to the spur gear. The wing is fixed to the spur gear. An extension spring is connected between the wing part and the frame. The extension spring can be mounted any place between the body frame and the wing or the spur gear, so long as it tenses the spring, and puts the wing at zero position at rest. The angle between the extension spring and the wing is set to about 150 degrees to have space so that the spring is a little extended at the zero position, which helps the spring work in the same way as a linear spring, as will be explained later.
Figure 1b shows how the driving system works. As the wing starts to rotate in the clockwise direction from the stationary state, that is, the zero point, and performs the down stroke, the extension spring attached to the wing part is stretched by the wing rotation, and elastic energy is accumulated in the extension spring.
When the wing reaches the top of the flap, the rotation direction of the wing is reversed. At this point, the spring is extended to maximum length, and the elastic energy is also maximally stored. When the direction of flapping is reversed and the wing begins to rotate counterclockwise, the elastic energy stored in the spring is released to accelerate the wing to the zero position. As the wing crosses the zero point, a new cycle of energy storing and discharging is repeated.
The frame of the model is manufactured by processing a carbon plate of 1 mm thickness, and to increase the stiffness of the flying robot, a U-shaped carbon plate of 1 mm width is vertically inserted. Two DC motors of 7 mm diameter and 20 mm length are used for driving. The frames of the two motors also work as stiff holding columns for the body of the robot. The weight of a motor is 3.5 gf, and the stall torque is 2.47 N·mm. A metal gear with module 0.3 and 7 teeth is used for the pinion gear, while a plastic gear with module 0.3 and 81 teeth is used for the spur gear. The wings used are the same as those of the KUBeetle [11]. The wingspan is 75 mm, while the wing area is 18.8 cm2.
Figure 2 shows the shape of the wings used. The wing membrane is made of thin polyethylene terephthalate, and the thickness is 20   μ m . The wing spar is made of 1 mm thin carbon tube.

2.2. Dynamics of the Flapping Wing System

The flapping wing system can be modeled as a rotational spring–mass-damper system, as in Equation (1):
τ = I T θ ¨ + D T θ ˙ + K T θ
where, τ is the torque applied, I T is the moment of inertia of the whole system, D T is the damping coefficient of the total system, and K T is the effective spring coefficient.
The equation of motion according to motor driving is expressed as Equation (2):
τ = ( I M + I P )   θ ¨ M + ( D M + D P ) θ ˙ M + τ e
where, θ M is the rotational angle of motor, I M and I P are the moment of inertia of the motor and the pinion gear, respectively, and D M and D P are the damping coefficient of the motor and the pinion gear, respectively. The τ e is the external torque from the spur gear.
Equation (3) can express the equation of motion according to the rotation of the spur gear:
τ S = ( I S + I W )   θ ¨ S + ( D S + D W ) θ ˙ s + k r θ S
where, θ s is the rotational angle of spur gear, I S and I W are the moment of the inertia of the spur gear and the wing, respectively, D S and D W are the linearly approximated damping coefficient of the spur gear and the wing, respectively, and k r is the rotational spring constant of the extension spring.
The relation between the external torque applied by the motor and the reactive torque of the spur gear is expressed as:
τ e = τ S × ( n P n S )
where, the number of teeth of the pinion gear and that of the spur gear is n P and n S , respectively. The relation between the rotational angle of the motor and that of the spur gear is expressed as:
θ M = θ S × ( n S n P )
Using the abbreviated notation n = ( n S n P ) , Equation (1) of the total flapping wing system can be described as:
τ = ( n ( I M + I P ) + 1 n ( I S + I W ) ) θ ¨ S + ( n ( D M + D P ) + 1 n ( D S + D W ) ) θ ˙ s + ( k r n ) θ S
Denoting the total moment of inertia ( n ( I M + I P ) + 1 n ( I S + I W ) ) as I T , the total damping coefficient ( n ( D M + D P ) + 1 n ( D S + D W ) ) as D T , and the effective total spring constant ( k r n ) as K T , the natural frequency of the entire system ω n is expressed as K T I T , and the damped natural frequency ω d is given as ω n 1 ζ 2 = K T I T × 1 ζ 2 .
The rotational elastic constant can be derived from the torque generated from the extension spring. Figure 3 shows the motion of extension spring when the spur gear and wing are rotated from (a) to (b). Referring to Figure 4, when d 1 ,   d 2 ,   r , the rotation angle θ s of the spur gear, and the rotation angle α of the extension spring are given, the torque by the extended spring is obtained as:
τ e s = k e ( d 2 d 1 ) × cos ( π 2 ( θ S + α ) ) × r
where, k e is the linear elastic constant of the extension spring, d 1 is the spring length at zero position without extension, d 2 is the spring length when it is extended according to the rotation of the spur gear, and r is the distance between the center of the spur gear, and the point where the spring is fixed on the spur gear. The k e ,   d 1 , and r are fixed constants, and when θ s is given, d 2 and α are determined. The angle of the spur gear and the rotation angle of the wing are the same. Thus, the torque in Equation (7) is the function of the wing rotation angle θ W .
The torque enforced by the extension spring to the spur gear with the wing rotation angle θ W is shown as the blue line in Figure 5. Here the k e is 0.796 N/mm, the d 1 is 13.4   mm and the r is 5   mm .
The slope of the graph in Figure 5 is the rotational elastic constant k r . When the wing rotation angle is small, the torque generated by the extension spring to the spur gear is minor.
By stretching the extension spring at the zero position by moving away the fixing point to the body frame, tension can be provided, even when the wing is at zero position. In this case, the spring torque at low wing angle range is increased, compared with the toque increase in higher angle range, and thus the rotational elastic constant is linearized. Denoting the increased distance offset as d ¯ , Equation (7) is modified into Equation (8). The red line in Figure 5 shows that when the offset distance d ¯ is given, the effective torque with wing rotation becomes more linear. Here, the d ¯ is fixed as 2.4 mm.
τ e s = k e ( d 2 + d ¯ d 1 ) × cos ( π 2 ( θ s + α ) ) × r
With the given d ¯ and using root mean square method, the rotational elastic constant k r is obtained as 0.01954 N·mm/rad, and the correlation factor is 0.9965. The number of teeth of pinion gear and spur gear are 7 and 81, respectively. The moment of inertia of all of the rotating components, which is computed by CATIA simulation program, is 7.53 × 10−8 g·m2. Therefore, the natural frequency of the whole flapping system is around 22 Hz, as calculated from Equation (6) with the given parameters k e and n .

3. Prototype Flapping Winged Robot

Figure 6 shows the prototype flapping winged robot with extension springs. The body frame coordinate is also defined in Figure 6. The roll, pitch, and yaw control torque can be generated by adjusting the amplitude, offset, and frequency of the control input signal, respectively.
Table 1 shows weight distribution. The total weight is estimated to be 17.92 g. Weights of the two motors account for 37.8% of the total weight. The weight of the spur gear can be reduced if the unused part is cut out. Weights of the control board and dual motor driver are estimated ones. The dominant weight component in the dual motor driver is the capacitor used for stabilizing the input voltage.

3.1. Control Torque Generation of the Flapping Winged Robot

Figure 6 shows the coordinate system of the robot. The front side of the model is the negative X axis direction. The positive Y axis is located at the left side of the X axis. The positive Z axis is in the opposite direction to the gravity force.
Figure 7 shows the wing flapping motion for the torque control of each axis [31]. The yellow shaded section indicates the sweeping area of wing for each motion. Wider area produces more lift force, and asymmetric lift force invokes torque for control. Therefore, the roll, pitch, and yaw motions can be controlled by varying the wing flapping characteristics. These can be realized by adjusting the amplitude, offset, and frequency, respectively, of the sinusoidal signal that drives the flapping. By varying the amplitude of the flapping on the left and right wings, the torque for roll control is invoked. By giving offset value to the motor driving sinusoidal signal, the torque for pitch control is generated. By split signal driving (i.e., giving variation to the up stroke and down stroke speed, as shown in the right side of Figure 7, the torque for yaw control can be obtained). Figure 8 shows how the sinusoidal driving signal is modified for roll, pitch, and yaw torque generation. For all control commands, the voltages are normalized. In Figure 8, in upstroke motion, using PWM, the driving voltage is being increased, while in downstroke motion, the driving voltage is being decreased.
To control the wing flapping system, the motor drive signal should be similar to the sinusoidal wave of 22 Hz, which is the natural frequency. To generate the driving and control signal, an Mbed LPC-1768 microcontroller board is used, which is equipped with ARM Coretex M3. Two SZH-MDBL-010 (SMG) boards are used to drive the two motors. The driver board uses MX1616H, which can be operated with voltage supply range of (2 to 10) V, and the peak driving current is 2.5 A. The single motor driver receives the PWM signal from the micro controller, and drives one motor. The single motor driver has two PWM outputs, i.e., (+)PWM output and (−)PWM output. One terminal of the motor is connected directly to the (+)PWM output, while the other terminal is connected directly to the (−)PWM output. An external 7.4 V power is used for the driving. The voltage that can be obtained from two serially-connected lithium–ion batteries is 7.4 V. The microcontroller generates, for one motor, 2 PWM outputs and two control signals for sign control, which are used to generate the roll, pitch, and yaw control torques, as well as lift force. The sinusoidal driving signal is obtained by adjusting the PWM duty rates. To drive the (+) signal, the (+)PWM output is actively driven, while the (−)PWM output is kept to be ground; to drive the (−) signal, the (+)PWM output is kept to be ground, while the (−)PWM output is actively driven. The custom small printed circuit control and driving board will be fabricated and mounted to the flying robot soon.

3.2. Experimental Results for Control Torque Generation

Lift force and torques for roll, pitch, and yaw control torques generated by applying the modulated signals were measured using a load cell, Nano17 IP68 SI-50-0.5 6 axis F/T sensor from ATI. The bottom frame of the flapping winged robot was bolted to the load cell, as shown in Figure 9. It was tested inside a arcrylic box that blocks the external factors affecting the test results.
Table 2 shows the control inputs of throttle, roll, pitch, and yaw commands. To get the best energy efficiency, the nominal flapping frequency is set as 22 Hz, which is the natural frequency of the system. The nominal throttles for all inputs are set at 80%, so that the control signals can use the remaining 20% throttle. For the thrust test, 60%, 80%, and 100% throttles are applied.
The Nano17 load cell measures 1600 samples per second, and records data for 10 s. The torques (N·mm) in the roll, pitch, and yaw directions, as well as the forces (gf) along the x, y, and z axes are measured.
In the first experiment, the responses to the positive and negative inputs of roll, pitch, and yaw were measured for 4 s each. The average of each signal was obtained after the high-frequency noises were filtered out using a low pass filter with 30 Hz bandwidth. At the second experiment, we measured the step responses to the control inputs in order to see the transient responses.
Figure 10 shows the results of the first experiment. The torques for roll, pitch, and yaw are approximately linear to each command input. The cross coupling is small, but not negligible. Figure 10d shows that the lift forces are 15.5 gf, 21.3 gf, and 24.1 gf at 60%, 80%, and 100% thrust input, respectively. It is expected that the flapping winged robot will have enough thrust for flight if the weight of the flying robot is kept at less than 20 g.
In the second experiment, transient responses to step inputs for the roll, pitch, and yaw commands are measured. After applying 80% throttle commands for 2 s, the step commands are applied for 2 s. The magnitudes of the roll, pitch, and yaw step command inputs are +10% amplitude increase, +20% offset increase, and +8 Hz difference in split cycles, respectively.
Figure 11 shows the step responses to roll, pitch, and yaw command inputs. The black lines represent the measured outputs (which are averaged). Even though they fluctuate a lot due to flapping vibrations, the outputs can be modeled as first-order system responses. Coupling effects of roll, pitch, and yaw commands are not negligible. In particular, the roll command is highly coupled to the yaw command. About 0.44 N·mm roll toque is generated by the yaw command to generate 0.72 N·mm yaw torque.
The Matlab System Identification Toolbox was utilized to obtain the first-order transfer functions between the inputs and outputs. The outputs of the identified models are shown as colored lines in the graphs in Figure 11. The magnitudes of the input signals were rescaled as 1.5 for identification. Table 3 shows the obtained first-order transfer functions for each measured data. The experimental data and simulation outputs match well (except for high-frequency noise). Furthermore, the proposed flapping system with an extension spring shows good endurance. The flapping system with an extension spring has been working for more than an accumulated 1 h without fatigue failure since it was fabricated, while the one with torsional spring broke before 1 min of continuous operation [35]. This is due to the fact that by adjusting the r in Figure 3, the flapping system with an extension spring can be designed that is always working in the allowed operating range, while the flapping system with torsion spring requires larger displacement than is allowed for commercially available torsion springs. The displacement amplitude of the torsional spring is exactly the same as the wing flapping amplitude and cannot be adjusted.

4. Conclusions

In this paper, the platform of a directly motor driven resonant flapping MAV using an extension spring is devised. Through theoretical and experimental analysis, it is found that the proposed flapping system has better endurance than the conventional torsion spring, demonstrating more than one hour accumulated operating time since it was fabricated. Mounting the extension spring is easy, and the mounting position can be adjusted freely (so long as it does not block the flapping motion).
With the fabricated prototype flapping robot, the lift force is 21.3 gf with 80% thrust input. Generated control torques for roll, pitch, and yaw, which can be modelled as simple first-order systems, are coupled to each other strongly. In particular, the yaw command to generate 0.72 N·mm yaw torque invoked 0.44 N·mm roll torque.
The total weight of the prototype, including estimated weight of electronic boards, is 17.92 g which is small enough for flight considering a lift force of 21.3 gf with 80% throttle input. Thus, it is expected that the proposed platform could be utilized effectively to develop long endurance directly motor driven resonant flapping MAVs. Further study should be conducted for real flight after developing and mounting onboard sensors, a control board, and a battery power source for the flying robot.

Author Contributions

Conceptualization, T.-s.K.; data curation, S.-h.J.; formal analysis S.-h.J. and J.-h.K.; investigation, S.-h.J., J.-h.K. and S.-i.C.; methodology, S.-i.C., J.-k.P. and T.-s.K.; software, S.-h.J.; supervision, T.-s.K.; validation, S.-h.J., J.-h.K., J.-k.P. and T.-s.K.; writing—original draft, S.-h.J.; writing—review and editing, T.-s.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant, funded by the Korea government (MSIT) (No.2022R1A4A101888411).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Alexander, D.E. Nature’s Flyers: Birds, Insects, and the Biomechanics of Flight; Johns Hopkins University Press: Baltimore, MD, USA, 2002. [Google Scholar]
  2. Dudley, R. The Biomechanics of Insect Flight: Form, Function, Evolution; Princeton University Press: Princeton, NJ, USA, 2002. [Google Scholar]
  3. Lehmann, F.O.; Dickinson, M.H. The control of wing kinematics and flight forces in fruit flies (Drosophila spp.). J. Exp. Biol. 1998, 201, 385–401. [Google Scholar] [CrossRef] [PubMed]
  4. Phan, H.V.; Park, H.C. Insect-Inspired, Tailless, Hover-Capable Flapping-Wing Robots: Recent Progress, Challenges, and Future Directions. Prog. Aerosp. Sci. 2019, 111, 100573. [Google Scholar] [CrossRef]
  5. Ansari, S.A.; Zbikowski, R.; Knowles, K. Aerodynamic modelling of insect-like flapping flight for micro air vehicles. Prog. Aerosp. Sci. 2006, 42, 129–172. [Google Scholar] [CrossRef]
  6. Keennon, M.; Klingebiel, K.; Won, H. Development of the Nano Hummingbird: A Tailless Flapping Wing Micro Air Vehicle. In Proceedings of the 50th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, Nashville, TN, USA, 9–12 January 2012; p. 588. [Google Scholar]
  7. Zhang, J.; Fei, F.; Tu, Z.; Deng, X. Design optimization and system integration of robotic hummingbird. In Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, 29 May–3 June 2017. [Google Scholar]
  8. Roshanbin, A.; Altartouri, H.; Karásek, M.; Preumont, A. Colibri: A hovering flapping twin-wing robot. Int. J. Micro Air Veh. 2017, 9, 270–282. [Google Scholar] [CrossRef] [Green Version]
  9. Phan, H.V.; Kang, T.; Park, H.C. Design and stable flight of a 21 g insect-like tailless flapping wing micro air vehicle with angular rates feedback control. Bioinspiration Biomim. 2017, 12, 036006. [Google Scholar] [CrossRef]
  10. Phan, H.V.; Aurecianus, S.; Kang, T.; Park, H.C. KUBeetle-S: An Insect-like, Tailless, Hover-Capable Robot That Can Fly with a Low-Torque Control Mechanism. Int. J. Micro Air Veh. 2019, 11, 175682931986137. [Google Scholar] [CrossRef] [Green Version]
  11. Aurecianus, S.; Ha, G.H.; Park, H.C.; Kang, T.S. Longitudinal Mode System Identification of an Insect-like Tailless Flapping-Wing Micro Air Vehicle Using Onboard Sensors. Appl. Sci. 2022, 12, 2486. [Google Scholar] [CrossRef]
  12. Karásek, M.; Muijres, F.T.; De Wagter, C.; Remes, B.D.W.; de Croon, G.C.H.E. A Tailless Aerial Robotic Flapper Reveals That Flies Use Torque Coupling in Rapid Banked Turns. Science 2018, 361, 1089–1094. [Google Scholar] [CrossRef] [Green Version]
  13. Kajak, K.M.; Karásek, M.; Chu, Q.P.; de Croon, G.C.H.E. A Minimal Longitudinal Dynamic Model of a Tailless Flapping Wing Robot for Control Design. Bioinspir. Biominm. 2019, 14, 046008. [Google Scholar] [CrossRef]
  14. Nijboer, J.; Armanini, S.F.; Karasek, M.; de Visser, C.C. Longitudinal Grey-Box Model Identification of a Tailless Flapping-Wing MAV Based on Free-Flight Data. In Proceedings of the AIAA Scitech 2020 Forum, Orlando, FL, USA, 6 January 2020; American Institute of Aeronautics and Astronautics: Orlando, FL, USA, 2020. [Google Scholar]
  15. Wang, S.; Olejnik, D.; Wagter, C.; Oudheusden, B.; Crron, G.; Hamaza, S. Battle the Wind: Improving Flight Stability of a Flapping Wing Micro Air Vehicle Under Wind Disturbance With Onboard Thermistor-Based Airflow Sensing. IEEE Robot. Autom. Lett. 2022, 7, 9605–9612. [Google Scholar] [CrossRef]
  16. Arabagi, V.; Hines, L.; Sitti, M. Design and manufacturing of a controllable miniature flapping wing robotic platform. Int. J. Robot. Res. 2012, 31, 785–800. [Google Scholar] [CrossRef]
  17. Ma, K.Y.; Chirarattananon, P.; Fuller, S.B.; Wood, R.J. Controlled flight of a biologically inspired, insect-scale robot. Science 2013, 340, 603–607. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  18. Fuller, S.B. Four wings: An insect-sized aerial robot with steering ability and payload capacity for autonomy. IEEE Robot. Autom. Lett. 2019, 4, 570–577. [Google Scholar] [CrossRef]
  19. Jafferis, N.T.; Helbling, E.F.; Karpelson, M.; Wood, R.J. Untethered flight of an insect-sized flapping-wing microscale aerial vehicle. Nature 2019, 570, 491. [Google Scholar] [CrossRef] [PubMed]
  20. Chirarattananon, P.; Ma, K.Y.; Wood, R.J. Perching with a robotic insect using adaptive tracking control and iterative learning control. Int. J. Robot. Res. 2016, 35, 1185–1206. [Google Scholar] [CrossRef]
  21. James, J.; Iyer, V.; Chukewad, Y.; Gollakota, S.; Fuller, S.B. Liftoff of a 190 mg laser-powered aerial vehicle: The lightest wireless robot to fly. In Proceedings of the 2018 IEEE International Conference on Robotics and Automation, Brisbane, Australia, 21–25 May 2018; pp. 1–8. [Google Scholar]
  22. Doman, D.B.; Oppenheimer, M.W.; Sigthorsson, D.O. Wing beat shape modulation for flapping-wing micro-air-vehicle control during hover. J. Guid. Control. Dyn. 2010, 33, 724–739. [Google Scholar] [CrossRef] [Green Version]
  23. Bolsman, C.T.; Goosen, J.F.L.; Keulen, F. Design Overview of a Resonant Wing Actuation Mechanism for Application in Flapping Wing MAVs. Int. J. Micro Air Veh. 2009, 1, 263–272. [Google Scholar] [CrossRef]
  24. Campolo, D.; Azhar, M.; Lau, G.K.; Sitti, M. Can dc motors directly drive flapping wings at high frequency and large wing strokes? IEEE ASME Trans. Mechatron. 2012, 19, 109–120. [Google Scholar] [CrossRef]
  25. Lau, G.K.; Chin, Y.W.; Goh, T.W.; Wood, R.J. Dipteran-insect-inspired thoracic mechanism with nonlinear stiffness to save inertial power of flapping-wing flight. IEEE Trans. Robot. 2014, 30, 1187–1197. [Google Scholar] [CrossRef]
  26. Hines, L.; Colmenares, D.; Sitti, M. Platform design and tethered flight of a motor-driven flapping-wing system. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26–30 May 2015; pp. 5838–5845. [Google Scholar]
  27. Zhang, J.; Deng, X. Resonance principle for the design of flapping wing micro air vehicles. IEEE Trans. Robot. 2017, 33, 183–197. [Google Scholar] [CrossRef]
  28. Zhang, J.; Tu, Z.; Fei, F.; Deng, X. Geometric flight control of a hovering robotic hummingbird. In Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, 29 May–3 June 2017; pp. 5415–5421. [Google Scholar]
  29. Fei, F.; Tu, Z.; Zhang, J.; Deng, X. Learning extreme maneuvers of flapping wing robot like real hummingbird. In Proceedings of the 2019 IEEE International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada, 20–24 May 2019. [Google Scholar]
  30. Tu, Z.; Fei, F.; Zhang, J.; Deng, X. Acting is seeing: Navigating tight space using flapping wings. In Proceedings of the 2019 IEEE International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada, 20–24 May 2019. [Google Scholar]
  31. Tu, Z.; Fei, F.; Deng, X. Untethered Flight of an At-Scale Dual-motor Hummingbird Robot with Bio-inspired Decoupled Wings. IEEE Robot. Autom. Lett. 2020, 5, 4194–4201. [Google Scholar] [CrossRef]
  32. Tu, Z.; Fei, F.; Deng, X. An at-scale tailless flapping-wing hummingbird robot. I. Design, optimization, and experimental validation. IEEE Trans. Robot. 2022, 36, 1511–1525. [Google Scholar] [CrossRef]
  33. Lynch, J.; Gau, J.; Sponberg, S.; Gravish, N. Dimensional analysis of spring-wing systems reveals performance metrics for resonant flapping-wing flight. arXiv 2020, arXiv:2012.05428. [Google Scholar] [CrossRef] [PubMed]
  34. Park, J.S.; Kang, T.S.; Park, J.K. Development of a Motor-Direct-Driven Bidirectional Actuation Flapping Wing System Using Extension Spring. J. Inst. Control. Robot. Syst. 2022, 28, 483–491. [Google Scholar] [CrossRef]
  35. Park, J.S. Design and Implementation of Motor-Direct Driven Bi-Directional Flapping Wing System Using Extension Spring. Master’s Thesis, Konkuk University, Seoul, Republic of Korea, 2022. [Google Scholar]
Figure 1. Top view of the flapping wing systems: (a) wing at rest; (b) wing rotated.
Figure 1. Top view of the flapping wing systems: (a) wing at rest; (b) wing rotated.
Biomimetics 08 00006 g001
Figure 2. Picture of the wings used.
Figure 2. Picture of the wings used.
Biomimetics 08 00006 g002
Figure 3. The motion of the extension spring with the spur gear movement.
Figure 3. The motion of the extension spring with the spur gear movement.
Biomimetics 08 00006 g003
Figure 4. Torque acting on the spur gear by the extension spring.
Figure 4. Torque acting on the spur gear by the extension spring.
Biomimetics 08 00006 g004
Figure 5. Spring torque with wing rotation angle.
Figure 5. Spring torque with wing rotation angle.
Biomimetics 08 00006 g005
Figure 6. Prototype of the flapping winged flying robot with extension springs and the body frame coordinate definition.
Figure 6. Prototype of the flapping winged flying robot with extension springs and the body frame coordinate definition.
Biomimetics 08 00006 g006
Figure 7. Wing flapping variations for roll, pitch, and yaw maneuvering.
Figure 7. Wing flapping variations for roll, pitch, and yaw maneuvering.
Biomimetics 08 00006 g007
Figure 8. Driving signal waveforms for attitude controls: (a) roll control; (b) pitch control; (c) yaw control.
Figure 8. Driving signal waveforms for attitude controls: (a) roll control; (b) pitch control; (c) yaw control.
Biomimetics 08 00006 g008
Figure 9. Experimental setup for measuring torques and lift forces with roll, pitch, and yaw control inputs.
Figure 9. Experimental setup for measuring torques and lift forces with roll, pitch, and yaw control inputs.
Biomimetics 08 00006 g009
Figure 10. Steady state torques and lift force: (a) torques with roll command input; (b) torques with pitch command input; (c) torques with yaw command input; (d) lift force with 60%, 80%, and 100% thrust input.
Figure 10. Steady state torques and lift force: (a) torques with roll command input; (b) torques with pitch command input; (c) torques with yaw command input; (d) lift force with 60%, 80%, and 100% thrust input.
Biomimetics 08 00006 g010
Figure 11. Step responses: (a) torque x response to +10% roll input; (b) torque y response to +10% roll input; (c) torque z response to +10% roll input; (d) torque x response to +20% pitch input; (e) torque y response to +20% pitch input; (f) torque z response to +20% pitch input; (g) torque x response to +8 Hz split cycle yaw input; (h) torque y response to +8 Hz split cycle yaw input; (i) torque z response to +8 Hz split cycle yaw input.
Figure 11. Step responses: (a) torque x response to +10% roll input; (b) torque y response to +10% roll input; (c) torque z response to +10% roll input; (d) torque x response to +20% pitch input; (e) torque y response to +20% pitch input; (f) torque z response to +20% pitch input; (g) torque x response to +8 Hz split cycle yaw input; (h) torque y response to +8 Hz split cycle yaw input; (i) torque z response to +8 Hz split cycle yaw input.
Biomimetics 08 00006 g011aBiomimetics 08 00006 g011b
Table 1. Weight of each component.
Table 1. Weight of each component.
ComponentUnit Weight (g)QuantitySum (g)
DC Motor3.5027.00
Pinion gear0.0520.10
Spur gear0.3720.74
Wing0.2120.42
Wing shaft0.5921.18
Frame2.3212.32
Extension spring0.2220.44
Adhesive and wire0.8210.82
Control board *1.5011.50
Dual motor driver *1.2011.20
Battery1.1022.20
Total weight (g) 17.92
* Estimated.
Table 2. Test control inputs for throttle, roll, pitch, and yaw responses.
Table 2. Test control inputs for throttle, roll, pitch, and yaw responses.
Throttle (%)Offset (%)Frequency (Hz)
Thrust(80 ± 20)022
Roll(80 ± 10), (80 ± 5)022
Pitch80±20, ±10 22
Yaw800(22 ± 8), (22 ± 5)
Table 3. Transfer function for each normalized input.
Table 3. Transfer function for each normalized input.
Torque (Tx)Torque (Ty)Torque (Tz)
Roll input
(+10%)
24.44 s + 24.24 4.068 s + 11.15 1.899 s + 7.556
Pitch input
(+20%)
3.355 s + 8.975   9.235 s + 11.8 0.766 s + 3.189
Yaw input
(+8 Hz)
5.227 s + 17.46 1.628 s + 11.22 5.415 s + 11.26
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jeong, S.-h.; Kim, J.-h.; Choi, S.-i.; Park, J.-k.; Kang, T.-s. Platform Design and Preliminary Test Result of an Insect-like Flapping MAV with Direct Motor-Driven Resonant Wings Utilizing Extension Springs. Biomimetics 2023, 8, 6. https://doi.org/10.3390/biomimetics8010006

AMA Style

Jeong S-h, Kim J-h, Choi S-i, Park J-k, Kang T-s. Platform Design and Preliminary Test Result of an Insect-like Flapping MAV with Direct Motor-Driven Resonant Wings Utilizing Extension Springs. Biomimetics. 2023; 8(1):6. https://doi.org/10.3390/biomimetics8010006

Chicago/Turabian Style

Jeong, Seung-hee, Jeong-hwan Kim, Seung-ik Choi, Jung-keun Park, and Tae-sam Kang. 2023. "Platform Design and Preliminary Test Result of an Insect-like Flapping MAV with Direct Motor-Driven Resonant Wings Utilizing Extension Springs" Biomimetics 8, no. 1: 6. https://doi.org/10.3390/biomimetics8010006

Article Metrics

Back to TopTop