Skip to main content

Collaborative Object Transportation Using Heterogeneous Robots

  • Conference paper
  • First Online:
Robotics (SBR 2016, LARS 2016)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://www.amazon.com/.

  2. 2.

    http://www.e-puck.org/.

References

  1. Ahmadabadi, M., Nakano, E.: A “constrain and move” approach to distributed object manipulation. IEEE Trans. Robot. Autom. 17(2), 157–172 (2001)

    Article  Google Scholar 

  2. 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)

    Article  MathSciNet  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Fink, J., Ani Hsieh, M., Kumar, V.: Multi-robot manipulation via caging in environments with obstacles, pp. 1471–1476 (2008)

    Google Scholar 

  6. Gerkey, B., Matari’c, M.: Pusher-watcher: an approach to fault-tolerant tightly-coupled robot coordination, vol. 1, pp. 464–469 (2002)

    Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. Guizzo, E.: Three engineers, hundreds of robots, one warehouse. IEEE Spectrum 7(45), 26–34 (2008)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. Lindsey, Q., Mellinger, D., Kumar, V.: Construction with quadrotor teams. Autonom. Robots 33(3), 323–336 (2012)

    Article  Google Scholar 

  12. Lynch, K.M.: Nonprehensile Robotic Manipulation: Controllability and Planning. Carnegie Mellon University, Pittsburgh (1996)

    Google Scholar 

  13. Michael, N., Fink, J., Kumar, V.: Cooperative manipulation and transportation with aerial robots. Autonom. Robots 30(1), 73–86 (2011)

    Article  MATH  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. Murphy, R., Kravitz, J., Stover, S., Shoureshi, R.: Mobile robots in mine rescue and recovery. IEEE Robot. Autom. Mag. 16(2), 91–103 (2009)

    Article  Google Scholar 

  16. Murray, R.M., Li, Z., Sastry, S.S.: A Mathematical Introduction to Robotic Manipulation. CRC Press, Baco Raton (1994)

    MATH  Google Scholar 

  17. Ö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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. dos Santos, B.S.R., Givigi, S.N., Nascimento, C.L.: Autonomous construction of multiple structures using learning automata: description and experimental validation (2014)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. Sugar, T., Kumar, V.: Control of cooperating mobile manipulators. IEEE Trans. Robot. Autom. 18(1), 94–103 (2002)

    Article  Google Scholar 

  22. Tanner, H., Loizou, S., Kyriakopoulos, K.: Nonholonomic navigation and control of cooperating mobile manipulators. IEEE Trans. Robot. Autom. 19(1), 53–64 (2003)

    Article  Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Article  Google Scholar 

  26. 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)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Ramon S. Melo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics