Abstract
In this paper, we design consensus algorithms for multiple unmanned aerial vehicles (UAV). We mainly focus on the control design in the face of measurement noise and propose a position consensus controller based on the sliding mode control by using the distributed UAV information. Within the framework of Lyapunov theory, it is shown that all signals in the closed-loop multi- UAV systems are stabilized by the proposed algorithm, while consensus errors are uniformly ultimately bounded. Moreover, for each local UAV, we propose a mechanism to define the trustworthiness, based on which the edge weights are tuned to eliminate negative influence from stubborn agents or agents exposed to extremely noisy measurement. Finally, we develop software for a nano UAV platform, based on which we implement our algorithms to address measurement noises in UAV flight tests. The experimental results validate the effectiveness of the proposed algorithms.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
U.S. Air Force Research Laboratories. UAV Cooperative Decision and Control; Challenges and Practical Approaches. T. Shima, S. Rasmussen (eds.). Philadelphia: SIAM. 2009.
R. M. Murray. Recent research in cooperative control of multivehicle systems. Journal of Dynamic Systems Measurement and Control–Transactions of the ASME, 2007, 129(5): 571–583.
Z. Qu. Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles. London: Springer, 2009.
A. Das, K. Subbarao, F. L. Lewis. Dynamic inversion with zerodynamics stabilisation for quadrotor control. IET Control Theory & Applications, 2009, 3(3): 303–314.
A. Das, F. L. Lewis, S. Subbarao. Backstepping approach for controlling a quadrotor using neural network. Journal of Intelligent and Robotics Systems, 2009, 56(1): 127–151.
F. L. Lewis, S. Jagannathan, A. Yesildirak. Neural Network Control of Robot Manipulators and Non-linear Systems. Boca Raton: CRC Press, 1998.
P. Wang, Z. Man, Z. Cao. Dynamics modelling and linear control of quadcopter. International Conference on Advanced Mechatronic Systems, Melbourne: IEEE, 2016: 498–503.
G. V. Raffo, M. G. Ortega, F. R. Rubio. An integral predictive/nonlinear H8 control structure for a quadrotor helicopter. Automatica, 2010, 46(1): 29–39.
F. L. Lewis, H. Zhang, K. Hengster-Movric, et al. Cooperative Control of Multi-agent Systems: Optimal and Adaptive Design Approaches. London: Springer, 2013.
R. Olfati-Saber, J. A. Fax, R. M. Murray. Consensus and cooperation in networked multi-agent systems. Proceedings of the IEEE, 2007, 95(1): 215–233.
W. Ren, R. W. Beard, E. M. Atkins. Information consensus in multivehicle cooperative control. IEEE Control Systems, 2007, 27(2): 71–82.
Randal W. Beard, Timothy W. McLain. Small Unmanned Aircraft: Theory and Practice. Princeton: Princeton University Press, 2012.
S. Khoo, L. Xie, Z. Man. Robust finite-time consensus tracking algorithm for multirobot systems. IEEE Transactions on Mechatronics, 2009, 14(2): 219–228.
X. Xu, L. Liu, G. Feng. Consensus of single integrator multiagent systems with directed topology and communication delays. Control Theory and Technology, 2016, 14(1): 21–27.
Y. Kuriki, T. Namerikawa. Consensus-based cooperative formation control with collision avoidance for a multi-UAV system. American Control Conference, Portland: IEEE, 2014: 2077–2082.
M. Yan, X. Zhu, X. Zhang, et al. Consensus-based threedimensional multi-UAV formation control strategy with high precision. Frontiers of Information Technology & Electronic Engineering, 2017, 18(7): 968–977.
J. Wang, X. Nian, H. Wang. Consensus and formation control of discrete-time multi-agent systems. Journal of Central South University of Technology, 2011, 18(4): 1161–1168.
A. Das, F. L. Lewis. Cooperative adaptive control for synchronization of second-order systems with unknown nonlinearities. International Journal of Robust and Nonlinear Control, 2011, 21(13): 1509–1524.
J. Thunberg, W. Song, Y. Hong, et al. Distributed attitude synchronization using backstepping and sliding mode control. Control Theory and Technology, 2014, 12(1): 48–55.
H. Zhang, F. L. Lewis, A. Das. Optimal design for synchronization of cooperative systems: state feedback, observer and output feedback. IEEE Transactions on Automatic Control, 2011, 56(8): 1948–1952.
D. Vrabie, F. L. Lewis. Adaptive dynamic programming for online solution of a zero-sum differential game. Journal of Control Theory and Applications, 2011, 9(3): 353–360.
K. G. Vamvoudakis, F. L. Lewis. Multi-player non-zero-sum games: Online adaptive learning solution of coupled Hamilton- Jacobi equations. Automatica, 2011, 47(8): 1556–1569.
K. G. Vamvoudakis, F. L. Lewis. Online solution of nonlinear two-player zero-sum games using synchronous policy iteration. International Journal of Robust and Nonlinear Control, 2012, 22(13): 1460–1483.
T. Yucelen, W. M. Haddad, E. M. Feron. Adaptive control architectures for mitigating sensor attacks in cyber-physical systems. American Control Conference, Boston: IEEE, 2016: 1165–1170.
E. Arabi, T. Yucelen, W. M. Haddad. Mitigating the effects of sensor uncertainties in networked multiagent systems. American Control Conference, Boston: IEEE, 2016: 5545–5550.
J. S. Baras, T. Jiang. Trust evaluation in anarchy: a case study on autonomous networks. Proceedings of IEEE INFOCOM, Barcelona: IEEE, 2006: 835–846.
J. S. Baras, T. Jiang. Cooperation, trust and games in wireless networks. Symposium on Systems, Control, and Networks, Berkeley: Birkhauser, 2005: 183–202.
T. Jiang, J. S. Baras. Graph Algebraic Interpretation of Trust Establishment in Autonomic Networks. Maryland: University of Maryland, 2010.
Y. Kuriki, T. Namerikawa. Formation control of UAVs with a fourth-order flight dynamics. The 52nd IEEE Conference on Decision and Control, Florence: IEEE, 2013: 6706–6711.
J.-J. E. Slotine, W. Li. Applied Nonlinear Control. Englewood Cliffs: Prentice Hall, 1991.
Z. Qu. Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles. New York: Springer, 2009.
Bitcraze. https://www.bitcraze.io/.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported in part by the National Natural Science Foundation of China (No. 61633007, 61703112), in part by the China Postdoctoral Science Foundation (No. 2016M600643) and the special fund (No. 2017T100618), and in part by the Office of Naval Research (No. N00014-17-1-2239, N00014-18-1-2221).
Patrik KOLARIC has received his bachelor’s and master’s degree at Faculty of Electrical Engineering and Computing, Zagreb, Croatia in 2014 and 2016 respectively. He is pursuing Ph.D. under Dr. Frank L. Lewis’s supervision at University of Texas at Arlington. He is research assistant in Autonomous System Lab at University of Texas at Arlington Research Institute where he works on wide range of practical topics related to robotics. His areas of interests include intelligent control, machine learning and sensor networking.
Ankur V. DALAL has received his bachelor’s degree from India. Along with pursuing his Masters in Mechanical engineering at University of Texas at Arlington, he has been working as a research intern at University of Texas Arlington Research Institute and robotics engineer at drone delivery company, WAEC LLC. His areas of interest include in robotics and controls.
Ci CHEN received the B.Sc. degree and Ph.D. with the School of Automation, Guangdong University of Technology, Guangzhou, China, in 2011 and 2016, respectively. He was a research assistant in School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore, from October 2015 to January 2016. Currently, he is with School of Automation, Guangdong University of Technology, and also with The University of Texas at Arlington.
Frank L. LEWIS Member, National Academy of Inventors. Fellow IEEE, Fellow IFAC, Fellow AAAS, Fellow U.K. Institute of Measurement & Control, PE Texas, U.K. Chartered Engineer. UTA Distinguished Scholar Professor, UTA Distinguished Teaching Professor, and Moncrief-O’Donnell Chair at the University of Texas at Arlington Research Institute. Qian Ren Thousand Talents Consulting Professor, Northeastern University, Shenyang, China. China Liaoning Friendship Award. He obtained the Bachelor’s Degree in Physics/EE and the MSEE at Rice University, the MS in Aeronautical Engineering from Univ. W. Florida, and the Ph.D. at Ga. Tech. He works in feedback control, intelligent systems, cooperative control systems, and nonlinear systems. He is author of 7 U.S. patents, numerous journal special issues, 374 journal papers, and 20 books, including Optimal Control, Aircraft Control, Optimal Estimation, and Robot Manipulator Control which are used as university textbooks worldwide. He received the Fulbright Research Award, NSF Research Initiation Grant, ASEE Terman Award, Int. Neural Network Soc. Gabor Award, U.K. Inst Measurement & Control Honeywell Field Engineering Medal, IEEE Computational Intelligence Society Neural Networks Pioneer Award, AIAA Intelligent Systems Award. Received Outstanding Service Award from Dallas IEEE Section, selected as Engineer of the year by Ft. Worth IEEE Section. Was listed in Ft. Worth Business Press Top 200 Leaders in Manufacturing. Texas Regents Outstanding Teaching Award 2013. He is Distinguished Visiting Professor at Nanjing University of Science & Technology and Project 111 Professor at Northeastern University in Shenyang, China. Founding Member of the Board of Governors of the Mediterranean Control Association.
Rights and permissions
About this article
Cite this article
Kolaric, P., Chen, C., Dalal, A. et al. Consensus controller for multi-UAV navigation. Control Theory Technol. 16, 110–121 (2018). https://doi.org/10.1007/s11768-018-8013-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11768-018-8013-5