Abstract
Task allocation is an important aspect in dealing with coordination problems. However, there are challenges in developing appropriate strategies for multi-robot teams in such a way that robots perform their operations efficiently. Real-world scenarios usually require the use of heterogeneous robots and execution of tasks with different structures and constraints. In this paper we propose a dynamic, decentralised task allocation mechanism considering different types of tasks for heterogeneous robot teams playing different roles and carrying out tasks according to their own capabilities. We have run several simulations in order to evaluate the proposed mechanism. The results indicate that the proposed mechanism scales well and provides near-optimal allocations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Disaster Robotics “Pro-Alertas” (funded by CAPES – Pro-Alertas) https://disaster-robotics-proalertas.github.io.
References
Boissier, O., Bordini, R.H., Hübner, J.F., Ricci, A., Santi, A.: Multi-agent oriented programming with jacamo. Sci. Comput. Program. 78(6), 747–761 (2013)
Das, G.P., McGinnity, T.M., Coleman, S.A.: Simultaneous allocations of multiple tightly-coupled multi-robot tasks to coalitions of heterogeneous robots. In: 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 1198–1204 (2014)
Gerkey, B., Mataric, M.: A formal analysis and taxonomy of task allocation in multi-robot systems. Int. J. Robot. Res. 23(9), 939–954 (2004)
Gunn, T., Anderson, J.: Effective task allocation for evolving multi-robot teams in dangerous environments. In: 2013 IEEE/WIC/ACM International Joint Conference on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), vol. 2, pp. 231–238 (2013)
Luo, L., Chakraborty, N., Sycara, K.: Provably-good distributed algorithm for constrained multi-robot task assignment for grouped tasks. IEEE Trans. Robot. 31(1), 19–30 (2015)
Murphy, R.R., Tadokoro, S., Nardi, D., Jacoff, A., Fiorini, P., Choset, H., Erkmen, A.M.: Search and Rescue Robotics, pp. 1151–1173. Springer, Heidelberg (2008)
Ramchurn, S.D., et al.: Hacer: a disaster response system based on human-agent collectives. In: Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2015, pp. 533–541. International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC (2015)
Scerri, P., et al.: Flood disaster mitigation: a real-world challenge problem for multi-agent unmanned surface vehicles. In: Dechesne, F., Hattori, H., Mors, A., Such, J.M., Weyns, D., Dignum, F. (eds.) AAMAS 2011. LNCS (LNAI), vol. 7068, pp. 252–269. Springer, Heidelberg (2012). doi:10.1007/978-3-642-27216-5_16
Settimi, A., Pallottino, L.: A subgradient based algorithm for distributed task assignment for heterogeneous mobile robots. In: 52nd IEEE Conference on Decision and Control, pp. 3665–3670 (2013)
Urakawa, K., Sugawara, T.: Task allocation method combining reorganization of agent networks and resource estimation in unknown environments. In: 2013 Third International Conference on Innovative Computing Technology (INTECH), pp. 383–388 (2013)
Yan, Z., Jouandeau, N., Cherif, A.A.: A survey and analysis of multi-robot coordination. Int. J. Adv. Robot. Syst. 10, 1–10 (2013)
Zlot, R.M.: An auction-based approach to complex task allocation for multirobot teams. Ph.D. thesis, Robotics Institute, Carnegie Mellon University (2006)
Makhorin, A.: GNU Linear Programming Kit reference manual. http://www.gnu.org/software/glpk/glpk.html
Acknowledgements
We acknowledge the support given by CNPQ and CAPES/Pro-Alertas (88887.115590/2015-01). Tulio Basegio thanks the support given by Federal Institute of Rio Grande do Sul (IFRS).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Basegio, T.L., Bordini, R.H. (2018). An Algorithm for Allocating Structured Tasks in Multi-Robot Scenarios. In: Jezic, G., Kusek, M., Chen-Burger, YH., Howlett, R., Jain, L. (eds) Agent and Multi-Agent Systems: Technology and Applications. KES-AMSTA 2017. Smart Innovation, Systems and Technologies, vol 74. Springer, Cham. https://doi.org/10.1007/978-3-319-59394-4_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-59394-4_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-59393-7
Online ISBN: 978-3-319-59394-4
eBook Packages: EngineeringEngineering (R0)