Skip to main content

Construction of Optimal Control Graphs in Multi-robot Systems

  • Chapter
  • First Online:

Part of the book series: Springer Proceedings in Advanced Robotics ((SPAR,volume 6))

Abstract

Control graphs are used in multi-robot systems to maintain information about which robot senses another robot, and at what position. Control graphs allow robots to localize relative to others, and maintain stable formations. Previous work makes two critical assumptions. First, it assumes edge weights of control graphs are deterministic scalars, while in reality they represent complex stochastic factors. Second, it assumes that a single robot is pre-determined to serve as the global anchor for the robots’ relative estimates. However, optimal selection of this robot is an open problem. In this work, we address these two issues. We show that existing work may be recast as graph-theoretic algorithms inducing control graphs for more general representation of the sensing capabilities of robots. We then formulate the problem of optimal selection of an anchor, and present a centralized algorithm for solving it. We evaluate use of these algorithm on physical and simulated robots and show they very significantly improve on existing work.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    Note that one can decide at this step to use any function combining C and R.

References

  1. Cormen, T.T., Leiserson, C.E., Rivest, R.L.: Introduction to Algorithms. MIT Press, USA (1990)

    Google Scholar 

  2. Desai, J.P.: Modeling multiple teams of mobile robots: a graph-theoretic approach. IROS 1, 381–386 (2001)

    Google Scholar 

  3. Fredslund, J., Mataric, M.J.: A general algorithm for robot formations using local sensing and minimal communications. IEEE Trans. Robot. Autom. 18(5), 837–846 (2002)

    Article  Google Scholar 

  4. Howard, A., Matarić, M.J., Sukhatme, G.S.: Putting the ‘i’ in ‘team’: an ego-centric approach to cooperative localization. In: ICRA, pp. 868–892 (2003)

    Google Scholar 

  5. Hwang, L.K.: Stochastic shortest path algorithm based on lagrangian relaxation. Master’s thesis, University of Illinois at Urbana-Champaign (2010)

    Google Scholar 

  6. Kaminka, G.A., Schechter-Glick, R., Sadov, V.: Using sensor morphology for multi-robot formations. IEEE Trans. Robot. 24, 271–282 (2008)

    Article  Google Scholar 

  7. Lemay, M., Michaud, F., Létourneau, D., Valin, J.M.: Autonomous initialization of robot formations. In: ICRA-04 (2004)

    Google Scholar 

  8. Loui, R.P.: Optimal paths in graphs with stochastic or multidimensional weights. Technical report TR115, Computer Science Department, University of Rochester (1982)

    Google Scholar 

  9. Martinelli, A., Pont, F., Siegwart, R.: Multi-robot localization using relative observations. In: ICRA-05, pp. 2797–2802. IEEE (2005)

    Google Scholar 

  10. Nagavalli, S., Lybarger, A., Luo, L., Chakraborty, N., Sycara, K.: Aligning coordinate frames in multi-robot systems with relative sensing information. In: IROS-14, pp. 388–395. IEEE (2014)

    Google Scholar 

  11. Piovan, G., Shames, I., Fidan, B., Bullo, F., Anderson, B.D.O.: On frame and orientation localization for relative sensing networks. Automatica 49(1), 206–213 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  12. Traub, M., Kaminka, G.A., Agmon, N.: Who goes there? using social regret to select a robot to reach a goal. In: AAMAS-11 (2011)

    Google Scholar 

  13. Trawny, N., Zhou, X.S., Zhou, K., Roumeliotis, S.I.: Interrobot transformations in 3-d. IEEE Trans. Robot. 26(2), 226–243 (2010). https://doi.org/10.1109/TRO.2010.2042539

    Article  Google Scholar 

Download references

Acknowledgements

We gratefully acknowledge support by ISF grants #1511/12 and #1337/15. As always, thanks to K. Ushi.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Noa Agmon .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kaminka, G.A., Lupu, I., Agmon, N. (2018). Construction of Optimal Control Graphs in Multi-robot Systems. In: Groß, R., et al. Distributed Autonomous Robotic Systems. Springer Proceedings in Advanced Robotics, vol 6. Springer, Cham. https://doi.org/10.1007/978-3-319-73008-0_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-73008-0_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-73006-6

  • Online ISBN: 978-3-319-73008-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics