×

A grid-based approach to formation reconfiguration for a class of robots with non-holonomic constraints. (English) Zbl 1302.93011

Summary: We propose an architecture for safe, collision-free formation reconfiguration of a team of autonomous agents. Our approach is based on abstracting the agent formation by a rectangular grid. We develop a discrete-event coordination strategy that plans collisionfree transitions between arbitrarily defined formations. The coordination strategy implementation is based on a well-established control design methodology for manufacturing systems. Agent dynamics are modeled taking into account realistic, non-holonomic constraints. Using the concept of leader-to-formation stability, we propose controller tuning guidelines to ensure that the actual multiagent system behavior conforms to the discrete-event motion plan. Group navigation is achieved by integrating a way point controller with this novel grid-based formation reconfiguration scheme. The proposed hybrid architecture is capable of driving a group of agents through a cluttered environment, while maintaining specified formation constraints. We present simulated and experimental results verifying the validity of our methodology.

MSC:

93A14 Decentralized systems
93C65 Discrete event control/observation systems
Full Text: DOI

References:

[1] Aström, K. J.; Wittenmark, B., Computer-controlled systems, theory and design, Prent Hall Info Syst Sci Series (1997)
[2] Ayanian, N.; Kumar, V., Decentralized feedback controllers for multi-agent teams in environments with obstacles, IEEE Int Conf Robotics Auto ICRA, 1936-1941 (2008)
[3] Belta, C.; Kumar, V., Abstraction and control for groups of robots, IEEE Trans Robotics Auto, 20, 5, 865-875 (2004)
[4] Bogdan, S.; Lewis, F. L.; Kovacic, Z.; Mireles, J., Manufacturing Systems Control Design: A Matrix-based Approach (Advances in Industrial Control) (2006), Springer-Verlag: Springer-Verlag NewYork, Inc., Secaucus, NJ, USA · Zbl 1118.93001
[5] Bullo F, Cortés J, Martínez S. Distributed Control of Robotic Networks. Applied Mathematics Series. Princeton University Press, 2009. Electronically available at http://coordinationbook.info; Bullo F, Cortés J, Martínez S. Distributed Control of Robotic Networks. Applied Mathematics Series. Princeton University Press, 2009. Electronically available at http://coordinationbook.info · Zbl 1193.93137
[6] Cowlagi, R.; Tsiotras, P., Shortest distance problems in graphs using history-dependent transition costs with application to kinodynamic path planning, (In American Control Conference, ACC. In American Control Conference, ACC, St. Louis, MO, USA (2009)), 414-419, June
[7] Dimarogonas, D. V.; Loizou, S. G.; Kyriakopoulos, K. J.; Zavlanos, M. M., A feedback stabilization and collision avoidance scheme for multiple independent non-point agents, Automatica, 42, 2, 229-243 (2006), Feb · Zbl 1099.93029
[8] Fierro, R.; Lewis, F. L., A framework for hybrid control design, IEEE Trans. on Syst., Man, and Cyber, 27-A, 6, 765-773 (1997), Nov
[9] Gerkey, B.; Vaughan, R. T.; Howard, A., The player/stage project: Tools for multi-robot and distributed sensor systems, In Proceedings of the 11th international conference on advanced robotics, 317-323 (2003)
[10] Horn, R. A.; Johnson, C. R., Matrix analysis (1990), Cambridge University Press · Zbl 0704.15002
[11] Khalil, H., Nonlinear Systems (2001), Prentice Hall
[12] LaValle, S. M., Planning algorithms (2006), Cambridge University Press, http://planning.cs.uiuc.edu · Zbl 1100.68108
[13] Mastellone, S.; Stipanovic, D. M.; Graunke, C. R.; Intlekofer, K. A.; Spong, M. W., Formation Control and Collision Avoidance for Multi-agent Non-holonomic Systems: Theory and Experiments, Int J Robotics Research, 27, 1, 107-126 (2008)
[14] McClintock, J.; Fierro, R., A hybrid system approach to formation reconfiguration in cluttered environments, 16th Mediterranean Conference on Control and Automation,2008, 83-88 (2008), June
[15] Michael, N.; Fink, J.; Kumar, V., Controlling ensembles of robots via a supervisory aerial robot, Advanced Robotics, 22, 12, 1361-1377 (2008), Dec
[16] Michael, N.; Kumar, V., Planning and Control of Ensembles of Robots with Non-holonomic Constraints, Int J Robotics Research, 28, 8, 962-975 (2009)
[17] Miklic D. AVLib - An autonomous vehicle blockset for Simulink. Online, September 2009 http://flrcg- 14.rasip.fer.hr/wiki/index.php/AVLib; Miklic D. AVLib - An autonomous vehicle blockset for Simulink. Online, September 2009 http://flrcg- 14.rasip.fer.hr/wiki/index.php/AVLib
[18] Miklic D. Grid formation controller - experiments. Online, August 2009. http://www.youtube.com/user/LaricsLab; Miklic D. Grid formation controller - experiments. Online, August 2009. http://www.youtube.com/user/LaricsLab
[19] Miklic, D.; Bogdan, S.; Fierro, R., A grid-based approach to formation reconfiguration in cluttered environments, (In European Control Conference, ECC. In European Control Conference, ECC, Budapest, Hungary (2009)), 4451-4456, August EUCA
[20] Miklic, D.; Bogdan, S.; Fierro, R., Decentralized grid-based algorithms for formation reconfiguration and synchronization, (In International Conference on Robotics and Automation, ICRA. In International Conference on Robotics and Automation, ICRA, Anchorage, AK, USA (2010)), 4463-4468, IEEE/RAS May
[21] Miklic, D.; Bogdan, S.; Fierro, R.; Nestic, S., A discrete grid abstraction for fromation control in the presence of obstacles, (In Internatonal Conference on Intelligent Robots and Systems, IROS. In Internatonal Conference on Intelligent Robots and Systems, IROS, St. Louis, MO, USA (2009)), 3750-3755, IEEE/RSJ October
[22] Mobile Robots Inc. P3-AT The high performance all terrain robot. Online, 2008. http://www.activrobots.com/ROBOTS/p2at.html; Mobile Robots Inc. P3-AT The high performance all terrain robot. Online, 2008. http://www.activrobots.com/ROBOTS/p2at.html
[23] Munkres, J., Algorithms for the assignment and transportation problems, J Society Indus Appl Math, 5, 1, 32-38 (1957) · Zbl 0083.15302
[24] Olfati-Saber, R., Flocking for multi-agent dynamic systems: algorithms and theory, Auto Cont, IEEE Trans, 51, 3, 401-420 (2006) · Zbl 1366.93391
[25] Orqueda, O.; Fierro, R., Robust vision-based nonlinear formation control, In American Control Conference, ACC (2006)
[26] Player Wiki. Player Client Libraries. Online, 2009. http://playerstage.sourceforge.net/wiki/PlayerClientLibraries; Player Wiki. Player Client Libraries. Online, 2009. http://playerstage.sourceforge.net/wiki/PlayerClientLibraries
[27] Shucker, B.; Murphey, T.; Bennett, J. K., Switching rules for decentralized control with simple control laws, American Control Conference, 2007, 1485-1492 (2007), ACC’ 07
[28] Smith, B. S.; Egerstedt, M.; Howard, A., Automatic deployment and formation control of decentralized multi-agent networks, IEEE International Conference on Robotics and Automation ICRA, 134-139 (2008)
[29] Tanner, H. G.; Kumar, A., Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions, In Robotics: Science And Systems I (2005), MIT Press
[30] Tanner, H. G.; Pappas, G. J.; Kumar, V., Leader-to-formation stability, Robotics Auto, IEEE Trans, 20, 3, 443-455 (2004)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.