Formation control for multi-domain autonomous vehicles based on dual quaternions

Unmanned networked multirobot systems have the potential to accomplish complex field tasks with minimum human intervention. Motion coordination of vehicles that operate in different domains (land, sea, air) is one of the problems that need to be addressed to achieve such a goal. This article presents a representation method based on dual quaternions for leader- follower formation control architectures. This representation offers the most compact and computationally efficient screw transformation formalism and can be used to describe rigid body motions because they simultaneously describe positions and orientations with only eight parameters. A controller in dual quaternion formation space is proposed and analyzed. Computer simulation results and experimental tests applied to the task of escorting an UGV with UAVs are shown to verify the functionality of the proposed system.

[1]  Wenwu Yu,et al.  Distributed leader-follower flocking control for multi-agent dynamical systems with time-varying velocities , 2010, Syst. Control. Lett..

[3]  Tucker R. Balch,et al.  Behavior-based formation control for multirobot teams , 1998, IEEE Trans. Robotics Autom..

[4]  Camillo J. Taylor,et al.  A vision-based formation control framework , 2002, IEEE Trans. Robotics Autom..

[5]  Nicanor Quijano,et al.  Distributed formation control of multiple unmanned aerial vehicles over time-varying graphs using population games , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[6]  Fan Yang,et al.  Cooperative transport strategy for formation control of multiple mobile robots , 2010, Journal of Zhejiang University SCIENCE C.

[7]  J. Michael McCarthy,et al.  On the geometric analysis of optimum trajectories for cooperating robots using dual quaternion coordinates , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[8]  M. Ani Hsieh,et al.  Decentralized controllers for shape generation with robotic swarms , 2008, Robotica.

[9]  Christopher Kitts,et al.  Quaternions and Dual Quaternions: Singularity-Free Multirobot Formation Control , 2017, J. Intell. Robotic Syst..

[10]  I. Mas,et al.  Cluster Space Specification and Control of Mobile Multirobot Systems , 2009, IEEE/ASME Transactions on Mechatronics.

[11]  Peng Yang,et al.  Distributed estimation and control of swarm formation statistics , 2006, 2006 American Control Conference.

[12]  Changbin Yu,et al.  The geometric structure of unit dual quaternion with application in kinematic control , 2012 .

[13]  Oskar von Stryk,et al.  Comprehensive Simulation of Quadrotor UAVs Using ROS and Gazebo , 2012, SIMPAR.

[14]  Nathan Michael,et al.  Vision-Based Localization for Leader–Follower Formation Control , 2009, IEEE Transactions on Robotics.

[15]  Magnus Egerstedt,et al.  Multi-robot deployment and coordination with Embedded Graph Grammars , 2009, Auton. Robots.

[16]  Youmin Zhang,et al.  Real-time fault-tolerant cooperative control of multiple UAVs-UGVs in the presence of actuator faults , 2016 .

[17]  Anis Koubaa Robot Operating System (ROS): The Complete Reference (Volume 1) , 2016 .

[18]  Zexiang Li,et al.  Kinematic control of free rigid bodies using dual quaternions , 2008, Int. J. Autom. Comput..

[19]  Vijay Kumar,et al.  A potential field based approach to multi-robot manipulation , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[20]  Qinglei Hu,et al.  Dual-quaternion based fault-tolerant control for spacecraft formation flying with finite-time convergence. , 2016, ISA transactions.

[21]  Alessandro Giua,et al.  Leader-follower formation via complex Laplacian , 2013, Autom..

[22]  Chih-Han Yu,et al.  Biologically-Inspired Control for Multi-Agent Self-Adaptive Tasks , 2010, AAAI.

[23]  Changbin Yu,et al.  A Dual Quaternion Solution to Attitude and Position Control for Rigid-Body Coordination , 2012, IEEE Transactions on Robotics.

[24]  Gregory Dudek,et al.  Multi-domain monitoring of marine environments using a heterogeneous robot team , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Qiuling Jia,et al.  Formation Control and Attitude Cooperative Control of Multiple Rigid Body Systems , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[26]  P. Wang,et al.  Synchronized Formation Rotation and Attitude Control of Multiple Free-Flying Spacecraft , 1997 .

[27]  Calin Belta,et al.  Abstraction and control for Groups of robots , 2004, IEEE Transactions on Robotics.

[28]  Vijay Kumar,et al.  A Framework and Architecture for Multi-Robot Coordination , 2000, ISER.

[29]  Naomi Ehrich Leonard,et al.  Cooperative control : a post-workshop volume : 2003 Block Island workshop on cooperative control , 2005 .

[30]  Ignacio Mas,et al.  Centralized and decentralized multi-robot control methods using the cluster space control framework , 2010, 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[31]  Kar-Han Tan,et al.  Virtual structures for high-precision cooperative mobile robotic control , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.