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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Note that one can decide at this step to use any function combining C and R.
References
Cormen, T.T., Leiserson, C.E., Rivest, R.L.: Introduction to Algorithms. MIT Press, USA (1990)
Desai, J.P.: Modeling multiple teams of mobile robots: a graph-theoretic approach. IROS 1, 381–386 (2001)
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)
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)
Hwang, L.K.: Stochastic shortest path algorithm based on lagrangian relaxation. Master’s thesis, University of Illinois at Urbana-Champaign (2010)
Kaminka, G.A., Schechter-Glick, R., Sadov, V.: Using sensor morphology for multi-robot formations. IEEE Trans. Robot. 24, 271–282 (2008)
Lemay, M., Michaud, F., Létourneau, D., Valin, J.M.: Autonomous initialization of robot formations. In: ICRA-04 (2004)
Loui, R.P.: Optimal paths in graphs with stochastic or multidimensional weights. Technical report TR115, Computer Science Department, University of Rochester (1982)
Martinelli, A., Pont, F., Siegwart, R.: Multi-robot localization using relative observations. In: ICRA-05, pp. 2797–2802. IEEE (2005)
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)
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)
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)
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
Acknowledgements
We gratefully acknowledge support by ISF grants #1511/12 and #1337/15. As always, thanks to K. Ushi.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
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)