Passivity-based pose synchronization for quadrotors under general digraphs

This paper proposes a distributed 3D pose synchronization law to achieve a common pose with a desired trajectory for a group of quadrotors. The dynamics of networked quadrotors is first derived, and a pose synchronization scheme is proposed. In the present controller design, linear approximation and passivation techniques are employed, which respectively enable to independently handle the yaw angle, vertical position, and horizontal position dynamics and apply a passivity-based output synchronization approach. Then, convergence analysis is provided, the effectiveness of the present synchronization law is demonstrated through simulation, and an experimental testbed is finally introduced.

[1]  Jalal Habibi,et al.  Distributed Coverage Control of Mobile Sensor Networks Subject to Measurement Error , 2016, IEEE Transactions on Automatic Control.

[2]  Markus Hehn,et al.  A flying inverted pendulum , 2011, 2011 IEEE International Conference on Robotics and Automation.

[3]  Enrique Mallada,et al.  Distributed Synchronization of Heterogeneous Oscillators on Networks With Arbitrary Topology , 2014, IEEE Transactions on Control of Network Systems.

[4]  F. Bullo,et al.  Motion Coordination with Distributed Information , 2007 .

[5]  Randal W. Beard,et al.  Distributed Consensus in Multi-vehicle Cooperative Control - Theory and Applications , 2007, Communications and Control Engineering.

[6]  Magnus Egerstedt,et al.  Analyzing human-swarm interactions using control Lyapunov functions and optimal control , 2015, Networks Heterog. Media.

[7]  Hassan K. Khalil,et al.  Nonlinear Systems Third Edition , 2008 .

[8]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[9]  Masayuki Fujita,et al.  Passivity-based pose synchronization using only relative pose information under general digraphs , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[10]  Jea-Hyun Park,et al.  Exponential synchronization of Kuramoto oscillators using spatially local coupling , 2014 .

[11]  Mark W. Spong,et al.  Passivity-Based Control of Multi-Agent Systems , 2006 .

[12]  Masayuki Fujita,et al.  Passivity-Based Control and Estimation in Networked Robotics , 2015 .

[13]  George J. Pappas,et al.  Flocking in Fixed and Switching Networks , 2007, IEEE Transactions on Automatic Control.

[14]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[15]  Jorge Cortes,et al.  Distributed Control of Robotic Networks: A Mathematical Approach to Motion Coordination Algorithms , 2009 .

[16]  Toru Namerikawa,et al.  Consensus-based cooperative control for geometric configuration of UAVs flying in formation , 2013, The SICE Annual Conference 2013.