Abstract
The use of multi-robot systems can be seen in many different contexts in recent years. One of them is the object transportation problem, which has many applications, such as simple moving objects as well as in more complex scenarios, like tasks typically involved in building sites and structures assembling. Despite the fact that much effort has been focused on what may apparently be a relatively simple task, several facets of the problem still remain open and need to be tackled. In this work, we propose a complete methodology which encompasses all related stages of the problem (i.e. path planning, task allocation and control). Several experiments with simulated robots and with real ground robots were conducted in order to provide a thorough evaluation and validation of the methodology.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
References
Ahmadabadi, M., Nakano, E.: A “constrain and move” approach to distributed object manipulation. IEEE Trans. Robot. Autom. 17(2), 157–172 (2001)
Augugliaro, F., Lupashin, S., Hamer, M., Male, C., Hehn, M., Mueller, M.W., Willmann, J.S., Gramazio, F., Kohler, M., D’Andrea, R.: The flight assembled architecture installation: cooperative construction with flying machines. IEEE Contr. Syst. 34(4), 46–64 (2014)
Bibuli, M., Bruzzone, G., Caccia, M.: Robot task allocation and path-planning systems in the minoas project framework. In: 2011 19th Mediterranean Conference on Control and Automation (MED), pp. 1194–1199. IEEE (2011)
Carvalho, F.F., Cavalcante, R.C., Vieira, M.A., Chaimowicz, L., Campos, M.F.: A multi-robot exploration approach based on distributed graph coloring. In: 2013 Latin American Robotics Symposium and Competition (LARS/LARC), pp. 142–147. IEEE (2013)
Fink, J., Ani Hsieh, M., Kumar, V.: Multi-robot manipulation via caging in environments with obstacles, pp. 1471–1476 (2008)
Gerkey, B., Matari’c, M.: Pusher-watcher: an approach to fault-tolerant tightly-coupled robot coordination, vol. 1, pp. 464–469 (2002)
Gerkey, B.P., Matarić, M.J.: Principled communication for dynamic multi-robot task allocation. In: Rus, D., Singh, S. (eds.) Exp. Robot. VII, pp. 353–362. Springer, Heidelberg (2001)
Guizzo, E.: Three engineers, hundreds of robots, one warehouse. IEEE Spectrum 7(45), 26–34 (2008)
Harmo, P., Taipalus, T., Knuuttila, J., Vallet, J., Halme, A.: Needs and solutions-home automation and service robots for the elderly and disabled. In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2005, pp. 3201–3206. IEEE (2005)
Lehman, A., Berg, K., Dumpert, J., Wood, N., Visty, A., Rentschler, M., Platt, S., Farritor, S., Oleynikov, D.: Surgery with cooperative robots. Comput. Aided Surg. 13(2), 95–105 (2008)
Lindsey, Q., Mellinger, D., Kumar, V.: Construction with quadrotor teams. Autonom. Robots 33(3), 323–336 (2012)
Lynch, K.M.: Nonprehensile Robotic Manipulation: Controllability and Planning. Carnegie Mellon University, Pittsburgh (1996)
Michael, N., Fink, J., Kumar, V.: Cooperative manipulation and transportation with aerial robots. Autonom. Robots 30(1), 73–86 (2011)
Miyata, N., Ota, J., Arai, T., Asama, H.: Cooperative transport by multiple mobile robots in unknown static environments associated with real-time task assignment. IEEE Trans. Robot. Autom. 18(5), 769–780 (2002)
Murphy, R., Kravitz, J., Stover, S., Shoureshi, R.: Mobile robots in mine rescue and recovery. IEEE Robot. Autom. Mag. 16(2), 91–103 (2009)
Murray, R.M., Li, Z., Sastry, S.S.: A Mathematical Introduction to Robotic Manipulation. CRC Press, Baco Raton (1994)
Öztürk, S., Kuzucuoğlu, A.E.: Optimal bid valuation using path finding for multi-robot task allocation. J. Intell. Manufact. 25(2), 1–14 (2014)
dos Santos, B.S.R., Givigi, S.N., Nascimento, C.L.: Autonomous construction of structures in a dynamic environment using reinforcement learning. In: 2013 IEEE International Systems Conference (SysCon), pp. 452–459. IEEE (2013)
dos Santos, B.S.R., Givigi, S.N., Nascimento, C.L.: Autonomous construction of multiple structures using learning automata: description and experimental validation (2014)
Song, P., Kumar, V.: A potential field based approach to multi-robot manipulation. In: IEEE International Conference on Robotics and Automation, Proceedings, ICRA 2002, vol. 2, pp. 1217–1222. IEEE (2002)
Sugar, T., Kumar, V.: Control of cooperating mobile manipulators. IEEE Trans. Robot. Autom. 18(1), 94–103 (2002)
Tanner, H., Loizou, S., Kyriakopoulos, K.: Nonholonomic navigation and control of cooperating mobile manipulators. IEEE Trans. Robot. Autom. 19(1), 53–64 (2003)
Tiganas, V., Kloetzer, M., Burlacu, A.: Multi-robot based implementation for a sample gathering problem. In: Proceedings of International Conference System Theory, Control and Computing (ICSTCC) (2013)
Wawerla, J., Vaughan, R.T.: A fast and frugal method for team-task allocation in a multi-robot transportation system. In: 2010 IEEE International Conference on Robotics and Automation (ICRA), pp. 1432–1437. IEEE (2010)
Willmann, J., Augugliaro, F., Cadalbert, T., D’Andrea, R., Gramazio, F., Kohler, M.: Aerial robotic construction towards a new field of architectural research. Int. J. Archit. Comput. 10(3), 439–460 (2012)
Yamashita, A., Arai, T., Ota, J., Asama, H.: Motion planning of multiple mobile robots for cooperative manipulation and transportation. IEEE Trans. Robot. Autom. 19(2), 223–237 (2003)
Acknowledgments
This work was developed with the support of the Conselho Nacional de Desenvolvimento Científico e Tecnológico, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior and Fundação de Amparo à Pesquisa do Estado de Minas Gerais.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Melo, R.S., Macharet, D.G., Campos, M.F.M. (2016). Collaborative Object Transportation Using Heterogeneous Robots. In: Santos Osório, F., Sales Gonçalves, R. (eds) Robotics. SBR LARS 2016 2016. Communications in Computer and Information Science, vol 619. Springer, Cham. https://doi.org/10.1007/978-3-319-47247-8_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-47247-8_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47246-1
Online ISBN: 978-3-319-47247-8
eBook Packages: Computer ScienceComputer Science (R0)