Skip to main content
Log in

Topological Map Building with Multiple Agents Having Abilities of Dropping Indexed Markers

  • Short paper
  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

This article introduces multi-agent strategy enabling multiple agents to explore an unknown environment with many obstacles, while generating a topological map in a cooperative way. Once a topological map is built, it can be used for various purposes, such as path planning or intruder capture. Multiple agents generate a Voronoi graph as a topological map of the environment, while dropping indexed markers at Voronoi vertices. Each agent has range sensors to detect nearby obstacles, thus can move along a Voronoi edge. Also, each agent stores the boundary for the explored region thus far, and unite its boundary with the boundary of another agent if some conditions are met. In this way, multiple agents can explore the entire workspace in a time efficient manner. The proposed exploration strategy doesn’t require localization of an agent or a marker in global coordinate systems. To the best of our knowledge, this article is unique in addressing a multi-agent exploration and map building strategy, such that each agent drops indexed markers for generating a topological map of the environment. The effectiveness of the proposed exploration and mapping strategy is demonstrated utilizing MATLAB simulations.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Code Availability

Not applicable.

References

  1. Kim, J.: Multirobot exploration while building power-efficient sensor networks in three dimensions. IEEE Transactions on Cybernetics, pp. 1–8 (2018)

  2. Zedadra, O., Jouandeau, N., Seridi, H., G. F. S.: Multi-agent foraging: state-of-the-art and research challenge. Complex Adaptive Systems Modeling, vol. 5, no. 1

  3. Kim, J.: Three-dimensional discrete-time controller to intercept a targeted uav using a capture net towed by multiple aerial robots. IET Radar, Sonar & Navigation 13(5), 682–688 (2019)

    Article  Google Scholar 

  4. Kim, J.: Cooperative exploration and protection of a workspace assisted by information networks. Ann. Math. Artif. Intell. 70, 203–220 (2014)

    Article  MathSciNet  Google Scholar 

  5. Choset, H., Nagatani, K.: Topological simultaneous localization and mapping (SLAM): toward exact localization without explicit localization. IEEE Trans. Robot. Autom. 17, 125–137 (2001)

    Article  Google Scholar 

  6. Lavalle, S.M.: Planning algorithms. Cambridge University Press (2006)

  7. Pimenta, L.C.A., Schwager, M., Lindsey, Q., Kumar, V., Rus, D., Mesquita, R.C., Pereira, G.A.S.: Simultaneous coverage and tracking (scat) of moving targets with robot networks. In: Proc. of Workshop on the Algorithmic Foundations of Robotics (WAFR), pp. 85–99. Mexico (2008)

  8. Culler, D., Estrin, D., Srivastava, M.: Overview of sensor networks. IEEE Comput. Mag. 37(8), 41–49 (2004)

    Article  Google Scholar 

  9. Souryal, M.R., Geissbuehler, L.E., Miller, J., Moayeri, N.: Real-time deployment of multihop relays for range extension. In: Proceedings of the 5th international conference on Mobile systems, applications and services (MobiSys 07), pp. 85–98. New York, NY, USA, ACM (2007)

  10. Brass, P., Gasparri, A., Cabrera-Mora, F., Xiao, J.: Multi-robot tree and graph exploration. In: Proc. of IEEE International Conference on Robotics and Automation, pp. 2332–2337. Japan (2009)

  11. Liu, H., Li, J., Xie, Z., Lin, S., Whitehouse, K., Stankovic, J.A., Siu, D.: Automatic and robust breadcrumb system deployment for indoor firefighter applications. In: Proceedings of the 8th international conference on Mobile systems, applications, and services (MobiSys 10), pp. 21–34. San Francisco, California, USA, ACM (2010)

  12. Bailey, T., Durrant-Whyte, H.: Simultaneous localization and mapping: Part II. IEEE Robot. Autom. Mag. 13, 108–117 (2006)

    Article  Google Scholar 

  13. Chen, C., Zhu, H., Li, M., You, S.: A review of visual-inertial simultaneous localization and mapping from filtering-based and optimization-based perspectives. Robotics 7(45), 1–20 (2018)

    Google Scholar 

  14. Lynen, S., Zeisl, B., Aiger, D., Bosse, M., Hesch, J., Pollefeys, M., Siegwart, R., Sattler, T.: Large-scale, real-time visual–inertial localization revisited. Int J Robot Res 39(9), 1061–1084 (2020)

    Article  Google Scholar 

  15. Chen, C., Zhu, H., Li, M., You, S.: A review of visual-inertial simultaneous localization and mapping from filtering-based and optimization-based perspectives. Robotics 7(3), 1–20 (2018)

    Article  Google Scholar 

  16. Kelly, J., Sukhatme, G.S.: Visual-inertial simultaneous localization, mapping and sensor-to-sensor self-calibration. In: 2009 IEEE International Symposium on Computational Intelligence in Robotics and Automation - (CIRA), pp. 360–368 (2009)

  17. Howard, A.: Multi-robot simultaneous localization and mapping using particle filters. Int. J. Robot. Res. 25(12), 1243–1256 (2006)

    Article  Google Scholar 

  18. Burgard, W., Moors, M., Stachniss, C., Schneider, F.: Coordinated multi-robot exploration. IEEE Trans. Robot. 21, 376–386 (2005)

    Article  Google Scholar 

  19. Fox, D., Ko, J., Stewart, B., Konolige, K., Limketkai, B.: Distributed multirobot exploration and mapping. Proc. IEEE 94(7), 1325–1339 (2006)

    Article  Google Scholar 

  20. Kim, J., Zhang, F., Egerstedt, M.: A provably complete exploration strategy by constructing Voronoi diagrams. Auton. Robot. 29(3-4), 367–380 (2010)

    Article  Google Scholar 

  21. Kim, J.: Cooperative exploration and networking while preserving collision avoidance. IEEE Trans. Cybern. PP, 1–11 (2016)

    Google Scholar 

  22. Douglas, B.W.: Introduction to Graph Theory, 2nd edn. Prentice Hall, Illinois, USA (2001)

    Google Scholar 

  23. Kim, J., Zhang, F., Egerstedt, M.: Simultaneous cooperative exploration and networking based on Voronoi diagrams. In: Proc. of IFAC Workshop on Networked Robotics, Colorado, USA, pp 1–6 (2009)

  24. Bhattacharya, P., Gavrilova, M.L.: Roadmap-based path planning - using the Voronoi diagram for a clearance-based shortest path. IEEE Robot. Autom. Mag. 15, 58–66 (2008)

    Article  Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

The paper is written by only Jonghoek Kim.

Corresponding author

Correspondence to Jonghoek Kim.

Ethics declarations

Ethics approval

Not applicable.

Conflict of Interests

Not applicable.

Additional information

Availability of data and material

Not applicable.

Consent to participate

Not applicable.

Consent for Publish

Not applicable.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, J. Topological Map Building with Multiple Agents Having Abilities of Dropping Indexed Markers. J Intell Robot Syst 103, 18 (2021). https://doi.org/10.1007/s10846-021-01473-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10846-021-01473-4

Keywords

Navigation