Abstract
We address the synthesis of distributed control policies for a homogeneous robot ensemble assigned to monitor multiple locations. Our approach uses an appropriate macroscopic description of the ensemble dynamics to first identify spurious behaviors exhibited by the ensemble as a result of robot-robot interactions that arise from operating within a shared environment. This macroscopic analysis is then used to design and improve the agent-level control policies and enhance the overall team performance. In particular, we consider the time-delayed task assignment problem where deterministic (or near deterministic) task execution times result in extraneous robot-robot interactions which degrades the ensemble efficiency. The main contribution is a novel approach towards synthesizing distributed filters to smooth out spurious interactions. We validate our distributed filter both in simulation and in actual robotic experiments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berman, S., Halasz, A., Hsieh, M.A., Kumar, V.: Navigation-based optimization of stochastic deployment strategies for a robot swarm to multiple sites. In: Proc. of the 47th IEEE Conference on Decision and Control, Cancun, Mexico (2008)
Berman, S., Halasz, A., Hsieh, M.A., Kumar, V.: Optimized stochastic policies for task allocation in swarms of robots. IEEE Transactions on Robotics 25(4) (2009)
Chang, D.E., Shadden, S., Marsden, J.E., Olfati-Saber, R.: Collision avoidance for multiple agent systems. In: Proc. IEEE Conference on Decision and Control, Maui, Hawaii (2003)
Chen, J., Latchman, H.: Frequency sweeping tests for stability independent of delay. IEEE Transactions on Automatic Control 40(9), 1640–1645 (1995), doi:10.1109/9.412637
Dahl, T.S., Mataric̀, M.J., Sukhatme, G.S.: A machine learning method for improving task allocation in distributed multi-robot transportation. In: Braha, D., Minai, A., Bar-Yam, Y. (eds.) Understanding Complex Systems: Science Meets Technology, pp. 307–337. Springer, Berlin (2006)
Dias, M.B.: Traderbots: A new paradigm for robust and efficient multirobot coordination in dynamic environments. PhD thesis, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA (2004)
Dias, M.B., Zlot, R.M., Kalra, N., Stentz, A.T.: Market-based multirobot coordination: a survey and analysis. Proceedings of the IEEE 94(7), 1257–1270 (2006)
Gerkey, B.P., Mataric, M.J.: Sold!: Auction methods for multi-robot control. IEEE Transactions on Robotics & Automation 18(5), 758–768 (2002)
Gerkey, B.P., Mataric, M.J.: A formal framework for the study of task allocation in multi-robot systems. IJRR 23(9), 939–954 (2004)
Gillespie, D.: A general method for numerically simulating the stochastic time evolution of coupled chemical reactions. Journal of Computational Physics 22(4), 403–434 (1976)
Goldberg, D., Matarić, M.J.: Interference as a tool for designing and evaluating multi-robot controllers. In: Proceedings, AAAI 1997, pp. 637–642. AAAI Press (1997)
Golfarelli, M., Maio, D., Rizzi, S.: Multi-agent path planning based on task-swap negotiation. In: Proceedings of the 16th UK Planning and Scheduling SIG Workshop, PlanSIG, Durham, England (1997)
Guerrero, J., Oliver, G.: Multi-robot task allocation strategies using auction-like mechanisms. In: Artificial Research and Development, Frontiers in Artificial Intelligence and Applications, vol. 100, pp. 111–122. IOS Press (2003)
Halasz, A., Hsieh, M.A., Berman, S., Kumar, V.: Dynamic redistribution of a swarm of robots among multiple sites. In: Proceedings of the Conference on Intelligent Robot Systems (IROS 2007), San Diego, CA, pp. 2320–2325 (2007)
Hsieh, M.A., Loizou, S., Kumar, V.: Stabilization of multiple robots on stable orbits via local sensing. In: Proc. of ICRA 2007, Rome, Italy (2007)
Hsieh, M.A., Halasz, A., Berman, S., Kumar, V.: Biologically inspired redistribution of a swarm of robots among multiple sites. Swarm Intelligence (2008)
Hsieh, M.A., Halasz, A., Cubuk, E.D., Schoenholz, S., Martinoli, A.: Specialization as an optimal strategy under varying external conditions. Accepted the 2007 International Conference on Robotics and Automation (ICRA 2007), Kobe, Japan (2009)
Jones, E.G., Browning, B., Dias, M.B., Argall, B., Veloso, M., Stentz, A.T.: Dynamically formed heterogeneous robot teams performing tightly-coordinated tasks. In: Proceedings of the 2006 IEEE International Conference on Robotics and Automation (ICRA 2006), pp. 570–575. IEEE, Los Alamitos (2006)
Jones, E.G., Dias, M.B., Stentz, A.: Learning-enhanced market-based task allocation for oversubscribed domains. In: Proceedings of the Conference on Intelligent Robot Systems (IROS 2007), pp. 2308–2313. IEEE, Los Alamitos (2007)
Lerman, K., Jones, C., Galstyan, A., Matarić, M.J.: Analysis of dynamic task allocation in multi-robot systems. International Journal of Robotics Research (2006)
Lin, L., Zheng, Z.: Combinatorial bids based multi-robot task allocation method. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation (ICRA 2005), pp. 1145–1150. IEEE, Los Alamitos (2005)
Martinoli, A., Easton, K., Agassounon, W.: Modeling of swarm robotic systems: a case study in collaborative distributed manipulation. International Journal of Robotics Research: Special Issue on Experimental Robotics 23(4-5), 415–436 (2004)
Mather, T.W., Hsieh, M.A.: Analysis of stochastic deployment policies with time delays for robot ensembles. Submitted to IJRR Special Issue: Stochasticity in Robotics and Biological Systems (2010)
Rosenfeld, A., Kaminka, G.A., Kraus, S.: Adaptive robot coordination using interference metrics. In: Proc. of the 16th Eureopean Conference on Artificial Intelligence (ECAI 2004), Valencia, Spain, pp. 910–916 (2004)
Shen, W.M., Salemi, B.: Towards distributed and dynamic task reallocation. In: Gini, M., Shen, W.M., Torras, C., Yuasa, H. (eds.) Intelligent Autonomous Systems 7, pp. 570–575. IOS Press International, Marina del Rey (2002)
Silva, G.J., Datta, A., Bhattacharyya, S.P.: PID Controllers for Time Delay Systems. Birkhäuser, Boston (2004)
USARSim, Unified system for automation and robot simulation (2007), http://usarsim.sourceforge.net
Vail, D., Veloso, M.: Multi-robot dynamic role assignment and coordination through shared potential fields. In: Schultz, A., Parker, L., Schneider, F. (eds.) Multi-Robot Systems, pp. 87–98. Kluwer (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mather, T.W., Braun, C., Hsieh, M.A. (2013). Distributed Filtering for Time-Delayed Deployment to Multiple Sites. In: Martinoli, A., et al. Distributed Autonomous Robotic Systems. Springer Tracts in Advanced Robotics, vol 83. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32723-0_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-32723-0_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32722-3
Online ISBN: 978-3-642-32723-0
eBook Packages: EngineeringEngineering (R0)