Skip to main content

Advertisement

Log in

Time-Optimal Control of a Hovering Quad-Rotor Helicopter

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

The time-optimal control problem of a hovering quad-rotor helicopter is addressed in this paper. Instead of utilizing the Pontryagin's Minimum Principle (PMP), in which one needs to solve a set of highly nonlinear differential equations, a nonlinear programming (NLP) method is proposed. In this novel method, the count of control steps is fixed initially and the sampling period is treated as a variable in the optimization process. The optimization object is to minimize the sampling period such that it will be below a specific minimum value, which is set in advance considering the accuracy of discretization. To generate initial feasible solutions of the formulated NLP problem, genetic algorithms (GAs) are adopted. With the proposed method, one can find a time-optimal movement of the helicopter between two configurations. To show the feasibility of the proposed method, simulation results are included for illustration.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Altug, E., Ostrowski, J. P., and Taylor, C. J.: Quadrotor control using dual camera visual feedback, in: Proc. of IEEE International Conference on Robotics and Automation, 2003, pp. 4294–4299.

  2. Altug, E., Ostrowski, J. P., and Mahony, R.: Control of a quadrotor helicopter using visual feedback, in: Proc. of IEEE International Conference on Robotics and Automation, 2002, pp. 72–77.

  3. Bouabdallah, S., Murrieri, P., and Siegwart, R.: Design and control of an indoor micro quadrotor, in: Proc. of IEEE International Conference on Robotics and Automation, 2004, pp. 4393–4398.

  4. Castillo, P., Dzul, A., and Lozano, R.: Real-time stabilization and tracking of a four-rotor mini rotorcraft, IEEE Trans. Control Syst. Technol. 12 (2004), 510–516.

    Article  Google Scholar 

  5. Chern, J. S., Hong, Z. C., and Chen Y. T.: Approximate chattering arc for minimum time flight, Acta Astronaut. 35 (1995), 623–631.

    Article  Google Scholar 

  6. Chung, T. S. and Wu, C. J.: A computationally efficient numerical algorithm for the minimum-time control problem of continuous systems, Automatica 28 (1992), 841–847.

    Article  MATH  MathSciNet  Google Scholar 

  7. Gen, M. and Cheng, R.: Genetic Algorithm and Engineering Design, Wiley, New York, 1997.

    Google Scholar 

  8. Hamel, T., Mahony, R., and Chriette, A.: Visual servo trajectory tracking for a four rotor VTOL aerial vehicle, in: Proc. of IEEE International Conference on Robotics and Automation, 2002, pp. 2781–2786.

  9. Hamel, T., Mahony, R., Lozano, R., and Ostrowski, J.: Dynamic modeling and configuration stabilization for an X4-Flyer, in: Proc. of International Federation of Automatic Control Symposium, 2002.

  10. Jan, Y. W. and Chiou, J. C.: Minimum-time spacecraft maneuver using sliding-mode control, Acta Astronaut. 54 (2003), 69–75.

    Article  Google Scholar 

  11. Lewis, F. L.: Optimal Control, Wiley, New York, 1986.

    MATH  Google Scholar 

  12. Lozano, R., Castillo, P., Garcia, P., and Dzul, A.: Robust prediction-based control for unstable delay systems, in: Proc. of IEEE International Conference on Decision and Control, 2003, pp. 4014–4019.

  13. Luenberger, D. G.: Linear and Nonlinear Programming, Addison-Wesley, Reading, 1973.

    MATH  Google Scholar 

  14. McKerrow, P.: Modelling the Draganflyer four-rotor helicopter, in: Proc. of IEEE International Conference on Robotics and Automation, 2004, pp. 3596–3601.

  15. Mistler, V., Benallegue, A., and M'Sirdi, N. K.: Exact linearization and noninteracting control of a 4 rotors helicopter via dynamic feedback, in: Proc. of IEEE International Workshop on Robot and Human Interactive Communication, 2001, pp. 586–593.

  16. Mokhtari, A. and Benallegue, A.: Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle, in: Proc. of IEEE International Conference on Robotics and Automation, 2004, pp. 2359–2366.

  17. Pontryagin, L. S., Boltyanskii, V. G., Gamkrelidze, R. V., and Mishchenko, E. F.: The Mathematical Theory of Optimal Processes, Gordon and Beach, New York, 1986.

    MATH  Google Scholar 

  18. Pounds, P., Mahony, R., Hynes, P., and Roberts, J.: Design of a four-rotor aerial robot, in: Proc. of Australasian Conference on Robotics and Automation, 2002, pp. 145–150.

  19. Soueres, P. and Laumond, J. P.: Shortest paths synthesis for a car-like robot, IEEE Trans. Automat. Contr. 41 (1996), 672–688.

    Article  MATH  MathSciNet  Google Scholar 

  20. Suter, D., Hamel, T., and Mahony, R.: Visual servo control using homography estimation for the stabilization of an X4-flyer, in: Proc. of IEEE International Conference on Decision and Control, 2002, pp. 2872–2877.

  21. Wu, W., Chen, H., and Woo, P. Y.: Optimal motion planning for a wheeled mobile robot, in: Proc. IEEE International Conference on Robotics and Automation, 1999, pp. 41–46.

  22. Zheng, Y. and Moore, P.: The design of time-optimal control for two-wheel driven carts tracking a moving target, in: Proc. of IEEE International Conference on Decision and Control, 1995, pp. 3831–3836.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li-Chun Lai.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lai, LC., Yang, CC. & Wu, CJ. Time-Optimal Control of a Hovering Quad-Rotor Helicopter. J Intell Robot Syst 45, 115–135 (2006). https://doi.org/10.1007/s10846-005-9015-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-005-9015-3

Key words

Navigation