Skip to main content

Multi-robot Manipulation Without Communication

  • Conference paper
  • First Online:
Distributed Autonomous Robotic Systems

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 112 ))

Abstract

This paper presents a novel multi-robot manipulation algorithm which allows a large number of small robots to move a comparatively large object along a desired trajectory to a goal location. The algorithm does not require an explicit communication network among the robots. Instead, the robots coordinate their actions through sensing the motion of the object itself. It is proven that this implicit information is sufficient to synchronize the forces applied by the robots. A leader robot then steers the forces of the synchronized group to manipulate the object through the desired trajectory to the goal. The paper presents algorithms that are proven to control both translational and rotational motion of the object. Simulations demonstrate the approach for two scenarios with 20 robots transporting a rectangular plank and 1000 robots transporting a piano.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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.

    This requirement can be relaxed so that robots only know the velocity and acceleration of their attachment point, \(\dot{x}_i\) and \(\ddot{x}_i\), in their local reference frame, however this considerably complicates the dynamics. We treat the simpler case here for clarity.

  2. 2.

    For example, all the robots can repeatedly apply forces in random directions. Eventually enough of the forces will algin by chance to overcome static friction, and the object will begin to move.

  3. 3.

    The video is available online, http://youtu.be/emZVxcl3Zg4.

References

  1. Spletzer, J., Das, A., Fierro, R., Taylor, C., Kumar, V., Ostrowski, J.: Cooperative localization and control for multi-robot manipulation. In: Intelligent Robots and Systems, IEEE/RSJ International Conference on (2001)

    Google Scholar 

  2. Wang, Z., Kumar, V.: Object closure and manipulation by multiple cooperating mobile robots. In: IEEE International Conference on Robotics and Automation (2002)

    Google Scholar 

  3. Pereira, G.A., Campos, M.F., Kumar, V.: Decentralized algorithms for multi-robot manipulation via caging. Int. J. Robot. Res. 23(7–8), 783–795 (2004)

    Google Scholar 

  4. Wan, W., Fukui, R., Shimosaka, M., Sato, T., Kuniyoshi, Y.: Cooperative manipulation with least number of robots via robust caging. In: IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM) (2012)

    Google Scholar 

  5. Wang, Z., Kumar, V., Hirata, Y., Kosuge, K.: A strategy and a fast testing algorithm for object caging by multiple cooperative robots. In: IEEE International Conference on Robotics and Automation (2003)

    Google Scholar 

  6. Song, P., Kumar, V.: A potential field based approach to multi-robot manipulation. In: IEEE International Conference on Robotics and Automation (2002)

    Google Scholar 

  7. Fink, J., Michael, N., Kumar, V.: Composition of vector fields for multi-robot manipulation via caging. In: Robotics Science and Systems (2007)

    Google Scholar 

  8. Becker, A., Habibi, G., Werfel, J., Rubenstein, M., McLurkin, J.: Massive uniform manipulation: controlling large populations of simple robots with a common input signal. In: 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 520–527 (2013)

    Google Scholar 

  9. Rubenstein, M., Cabrera, A., Werfel, J., Habibi, G., McLurkin, J., Nagpal, R.: Collective transport of complex objects by simple robots: theory and experiments. In: Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems, pp. 47–54 (2013)

    Google Scholar 

  10. Olfati-Saber, R., Murray, R.M.: Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 49(9), 1520–1533 (2004)

    Google Scholar 

  11. Jadbabaie, A., Lin, J., Morse, A.: Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans. Autom. Control 48(6), 988–1001 (2003)

    Google Scholar 

  12. Berman, S., Lindsey, Q., Sakar, M.S., Kumar, V., Pratt, S.: Study of group food retrieval by ants as a model for multi-robot collective transport strategies. Robot. Sci. Syst. (2010)

    Google Scholar 

  13. McCreery, H.F., Breed, M.D.: Cooperative transport in ants: a review of proximate mechanisms. Insectes Sociaux (2014)

    Google Scholar 

  14. Czaczkes, T.J., Ratnieks, F.L.W.: Simple rules result in the adaptive turning of food items to reduce drag during cooperative food transport in the ant Pheidole oxyops. Insectes Sociaux (2011)

    Google Scholar 

  15. Rus, D., Donald, B., Jennings, J.: Moving furniture with teams of autonomous robots. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (1995)

    Google Scholar 

  16. Böhringer, K., Brown, R., Donald, B., Jennings, J., Rus, D.: Distributed Robotic Manipulation: Experiments in Minimalism Experimental Robotics IV. Springer, NewYork (1997)

    Google Scholar 

  17. B. Donald, L. Gariepy and D. Rus. Distributed manipulation of multiple objects using ropes. In: IEEE International Conference on Robotics and Automation (2000)

    Google Scholar 

  18. Gupta, P., Kumar, P.R.: The capacity of wireless networks. IEEE Int. Conf. Inform. Theory 46(2), 388–404 (2000)

    Google Scholar 

  19. Fink, J., Michael, N., Kim, S., Kumar, V.: Planning and control for cooperative manipulation and transportation with aerial robots. Int. J. Robot. Res. 30(3), 324–334 (2011)

    Google Scholar 

  20. Ji, M., Muhammad, A., Egerstedt, M.: Leader-based multi-agent coordination: controllability and optimal control. In: American Control Conference, pp. 1358–1363 (2006)

    Google Scholar 

  21. Tanner, H.G., Pappas, G.J., Kumar, V.: Leader-to-Formation stability. IEEE Trans. Robot. Autom. 20(3), 443–455 (2004)

    Google Scholar 

  22. Habibi, G., Schmidt, L., Jellins, M., McLurkin, J.: K-redundant trees for safe multi-robot recovery in complex environments. In: International Symposium on Robotics Research (2013)

    Google Scholar 

  23. Baldassarre, Gianluca, Trianni, Vito, Bonani, Michael, Mondada, Francesco, Dorigo, Marco, Nolfi, Stefano: Self-organized coordinated motion in groups of physically connected robots. IEEE Trans. Syst. Man Cybern. 37(1), 224–239 (2007)

    Google Scholar 

Download references

Acknowledgments

This work was supported in part by NSF grant CNS-1330036. We are grateful for this support. We also would like to thank James McLurkin and Golnaz Habibi for many insightful discussions on this topic.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mac Schwager .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Japan

About this paper

Cite this paper

Wang, Z., Schwager, M. (2016). Multi-robot Manipulation Without Communication. In: Chong, NY., Cho, YJ. (eds) Distributed Autonomous Robotic Systems. Springer Tracts in Advanced Robotics, vol 112 . Springer, Tokyo. https://doi.org/10.1007/978-4-431-55879-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-4-431-55879-8_10

  • Published:

  • Publisher Name: Springer, Tokyo

  • Print ISBN: 978-4-431-55877-4

  • Online ISBN: 978-4-431-55879-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics