Modeling and control of heterogeneous non-holonomic input-constrained multiagent systems

Motivated primarily by the problem of UAV coordination, in this paper we address the problem of coordination of a non-homogeneous group of non-holonomic agents with input constraints. In the first part of the paper, we develop a modeling framework for heterogeneous multi-agent systems that is based on timed automata. To this extent, an appropriate abstraction of the agents' workspace from our previous works is extended to three-dimensional space, by utilizing hexagonal prisms. The low level agent details are abstracted by virtue of appropriate controllers to motion primitives that can be performed in the individual workspace cells. The resulting models of the non-homogeneous system capture the non-holonomic behavior and the input constraints imposed by the considered systems. In the second part of this paper, we use the developed models in conjunction with formal verification tools to verify the safety and liveness properties of the system, captured by Linear Temporal Logic (LTL) specifications. Using counterexample guided search, we obtain trajectories that satisfy spatio-temporal specifications. Finally, we simulate two case-studies for two and three-dimensional workspaces respectively.

[1]  Hadas Kress-Gazit,et al.  From structured english to robot motion , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Hadas Kress-Gazit,et al.  Temporal Logic Motion Planning for Mobile Robots , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[3]  Kostas J. Kyriakopoulos,et al.  A feedback-based multiagent navigation framework , 2006, Int. J. Syst. Sci..

[4]  Hadas Kress-Gazit,et al.  Temporal-Logic-Based Reactive Mission and Motion Planning , 2009, IEEE Transactions on Robotics.

[5]  Kostas J. Kyriakopoulos,et al.  Navigation of Multiple Kinematically Constrained Robots , 2008, IEEE Transactions on Robotics.

[6]  Daniel E. Koditschek,et al.  Exact robot navigation using artificial potential functions , 1992, IEEE Trans. Robotics Autom..

[7]  Wang Yi,et al.  UPPAAL - a Tool Suite for Automatic Verification of Real-Time Systems , 1996, Hybrid Systems.

[8]  Kostas J. Kyriakopoulos,et al.  Coordination of multiple non-holonomic agents with input constraints , 2009, 2009 IEEE International Conference on Robotics and Automation.

[9]  K.J. Kyriakopoulos,et al.  Automated Planning of Motion Tasks for Multi-Robot Systems , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[10]  S. Shankar Sastry,et al.  Conflict resolution for air traffic management: a study in multiagent hybrid systems , 1998, IEEE Trans. Autom. Control..

[11]  Thomas Bak,et al.  Planning : A Timed Automata Approach , 2004 .

[12]  Antonio Bicchi,et al.  Symbolic planning and control of robot motion [Grand Challenges of Robotics] , 2007, IEEE Robotics & Automation Magazine.