Building Configuration Space for Multiple UGVs

Classical C-space (configuration space) is often used in such an assumption that obstacles are static and robots have global knowledge of environment. Unfortunately, a MRS (multi-robot systems) which have local sensing cannot meet the assumption. This paper tries to build C-space for such a MRS. In the first place, we model the environment and robots as some sets of polygons, robots are UGVs (unmanned ground vehicles) with limited sensing range and can communicate with each other. Then a decentralized algorithm is introduced by which two autonomous robots search environment and build C-space obstacles, while exchange and merge partial C-space obstacles generated by another robot every certain time interval until the whole C-space obstacles are established. It is similar to CML (Concurrent Mapping and Localization), but we mainly focus on the algorithm of generating and merging C-space. Finally a simulated implementation demonstrates validity of our algorithm

[1]  Paul S. Schenker,et al.  CAMPOUT: a control architecture for tightly coupled coordination of multirobot systems for planetary surface exploration , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[2]  John J. Leonard,et al.  Cooperative concurrent mapping and localization , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[3]  Tomás Lozano-Pérez,et al.  On multiple moving objects , 2005, Algorithmica.

[4]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[5]  Surya P. N. Singh,et al.  A Survey of Collaborative Robotics Core Technologies and Their Military Applications , 2001 .

[6]  Lynne E. Parker,et al.  Current State of the Art in Distributed Autonomous Mobile Robotics , 2000 .

[7]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[8]  Stephen M. Rock,et al.  Dynamic Networks for Motion Planning in Multi-Robot Space Systems , 2003 .

[9]  Maja J. Mataric,et al.  New Directions: Robotics: Coordination and Learning in Multirobot Systems , 1998, IEEE Intell. Syst..

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

[11]  Toms Lozano-Pfrez On Multiple Moving Objects DTlC IELECTE ( 0 , 2022 .

[12]  Vijay R. Kumar,et al.  Motion planning and control of cooperative robotic systems , 1998 .

[13]  Jun Ota,et al.  Cooperative transport by multiple mobile robots in unknown static environments associated with real-time task assignment , 2002, IEEE Trans. Robotics Autom..

[14]  Randy C. Brost,et al.  Computing metric and topological properties of configuration-space obstacles , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[15]  Zhiqiang Zheng,et al.  Computing configuration space obstacles using polynomial transforms , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[16]  Tomás Lozano-Pérez,et al.  Automatic Planning of Manipulator Transfer Movements , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[17]  Avinash C. Kak,et al.  Vision for Mobile Robot Navigation: A Survey , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Lydia E. Kavraki Computation of configuration-space obstacles using the fast Fourier transform , 1995, IEEE Trans. Robotics Autom..

[19]  Maja J. Mataric,et al.  A general algorithm for robot formations using local sensing and minimal communication , 2002, IEEE Trans. Robotics Autom..

[20]  Konstantinos A. Tarabanis,et al.  A survey of sensor planning in computer vision , 1995, IEEE Trans. Robotics Autom..

[21]  Jean-Claude Latombe,et al.  Motion planning for multiple mobile robots using dynamic networks , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[22]  B. Faverjon,et al.  Probabilistic Roadmaps for Path Planning in High-Dimensional Con(cid:12)guration Spaces , 1996 .

[23]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[24]  M. Matari Coordination and Learning in Multi-Robot Systems , 1998 .

[25]  Mubarak Shah,et al.  Multi-sensor fusion: a perspective , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[26]  Wolfram Burgard,et al.  Collaborative multi-robot exploration , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[27]  Steven M. LaValle,et al.  Rapidly-Exploring Random Trees: Progress and Prospects , 2000 .

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