Abstract
This paper studies the automation flight control problem of a quadrotor in the tunnel. The LED lamp belt is installed in the tunnel and two moving points are the tracking target of the quadrotor. The velocity-control-mode is first well done before the tracking control algorithm is considered. A control law is then designed to achieve tracking task in the straight tunnel. When the parameter is properly designed, the quadrotor still can perform tracking task for the moving points even in the bent tunnel. Moreover, we prove that the collision between the quadrotor and the tunnel can be avoided by using the proposed control law. The validity of the proposed control algorithm is also demonstrated through numerical simulations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Thomas J, Loianno G, Polin J, Sreenath K, Kumar V. Toward autonomous avian-inspired grasping for micro aerial vehicles. Bioinspir Biomimetics. 2014;9:1–15.
Shen S, Michael N, Kumar V. Autonomous indoor 3D exploration with a micro-aerial vehicle. In: 2012 IEEE international conference on robotics and automation, 2012, Saint Paul, Minnesota, USA, 14–18 May 2012. p. 9–15.
Budiyono A, Lee G, Kim GB, Park J, Kang T, Yoon KJ. Control system design of a quad-rotor with collision detection. Aircraft Eng Aerosp Technol Int J. 2015;87(1):59–66.
Hehn M, D’Andrea R. A flying inverted pendulum. In: Proceedings of 2011 IEEE international conference on robotics and automation (ICRA), 2011. p. 763–70.
Mellinger D, Michael N, Kumar V. Trajectory generation and control for precise aggressive maneuvers with quadrotors. Int J Robot Res. 31(5):664–74.
Lupashin S, Schuollig A, Sherback M, D’Andrea R. A simple learning strategy for high-speed quadrocopter multi-flips. In: Proceedings of 2010 IEEE international conference on robotics and automation (ICRA), 2010. p. 1642–8.
Muuller M, Lupashin S, D’Andrea R. Quadrocopter ball juggling. In: Proceedings of 2011 IEEE/RSJ international conference on intelligent robots and systems (IROS), Sept 2011. p. 5113–20.
Hong Y, Hu J, Gao L. Tracking control for multi-agent consensus with an active leader and variable topology. Automatica. 2006;42(7):1177–82.
Hong Y, Chen G, Bushnell L. Distributed observers design for leader-following control of multi-agent networks. Automatica. 2008;44(3):846–50.
Cao Y, Ren W, Li Y. Distributed discrete-time coordinated tracking with a time-varying reference state and limited communication. Automatica. 2009;45(5):1299–305.
Ren W. Consensus tracking under directed interaction topologies: algorithms and experiments. IEEE Trans Control Syst Technol. 2010;18(1):230–7.
Peng K, Yang Y. Leader-following consensus problem with a varying-velocity leader and time-varying delays. Phys A. 2009;388(2–3):193–208.
Olfati-Saber R. Flocking for multi-agent dynamic systems: algorithms and theory. IEEE Trans Autom Control. 2006;51(3):401–20.
Guerrero JA, Castillo P, Challal Y. Trajectory tracking for a group of mini rotorcraft flying in formation. In: The proceedings of the 18th IFAC World Congress, 2011, Milano, Italy, 28 Aug–2 Sept 2011. p. 6331–6336.
Schoellig AP, Mueller FL, D’Andrea R. Optimization-based iterative learning for precise quadrocopter trajectory tracking. Auton Robot. 2012;33:103–27.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Li, R., Shi, Y. (2018). The Intelligent Flight Control of Quadrotor in Tunnel Based on Simple Sensors. In: Jia, Y., Du, J., Zhang, W. (eds) Proceedings of 2017 Chinese Intelligent Systems Conference. CISC 2017. Lecture Notes in Electrical Engineering, vol 460. Springer, Singapore. https://doi.org/10.1007/978-981-10-6499-9_2
Download citation
DOI: https://doi.org/10.1007/978-981-10-6499-9_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-6498-2
Online ISBN: 978-981-10-6499-9
eBook Packages: EngineeringEngineering (R0)