Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Synthesized A* Multi-robot Path Planning in an Indoor Smart Lab Using Distributed Cloud Computing

  • Conference paper
  • First Online:
15th International Conference on Soft Computing Models in Industrial and Environmental Applications (SOCO 2020) (SOCO 2020)

Abstract

Finding the shortest path for an autonomous robot in static environments has been studied for many years and many algorithms exist to solve that problem. While path finding in the static setting is very useful, it is very limiting in real world scenarios due to collisions with dynamic elements in an environment. As a result, many static path planning algorithms have been extended to cover dynamic settings, in which there are more than one moving objects in the environment. In this research, we propose a new implementation of multi agent path finding setting through A* that emphasizes on the path finding through a centralized meta-planner that operates on the base of Bag of Tasks (BoT), running on the distributed computing platforms on the cloud or fog infrastructures and avoiding dynamic obstacles during the planning. We also propose a model to offer a “Multi-Agent A* path planning as-a-Service” to abstract the details of the algorithm to make it more accessible.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Mac, T.T., Copot, C., Tran, D.T., De Keyser, R.: Heuristic approaches in robot path planning: a survey. Rob. Auton. Syst. 86, 13–28 (2016)

    Article  Google Scholar 

  2. Xie, L., Xue, S., Zhang, J., Zhang, M., Tian, W., Haugen, S.: A path planning approach based on multi-direction A* algorithm for ships navigating within wind farm waters. Ocean Eng. 184, 311–322 (2019)

    Article  Google Scholar 

  3. Wang, L.C., Yong, L.S., Ang, M.H.: Hybrid of global path planning and local navigation implemented on a mobile robot in indoor environment. In: IEEE International Symposium on Intelligent Control - Proceedings (2002)

    Google Scholar 

  4. Han, S.D., Reliminaries, I.I.P.: Effective heuristics for multi-robot path planning in warehouse environments. In: 2nd IEEE International Symposium Multi-Robot Multi-Agent System, pp. 1–3 (2019)

    Google Scholar 

  5. Masuda, M., Wehner, N., Yu, X.: Ant colony optimization algorithm for robot path planning, vol. 3, no. 30, p. 30 (2010)

    Google Scholar 

  6. Erdem, E., Kisa, D.G., Oztok, U., Schüller, P.: A general formal framework for pathfinding problems with multiple agents. In: Proceedings 27th AAAI Conference Artificial Intelligence AAAI 2013, pp. 290–296 (2013)

    Google Scholar 

  7. Surynek, P.: Towards optimal cooperative path planning in hard setups through satisfiability solving. In: PRICAI 2012 Trends Artificial Intelligence, PRICAI 2012, pp. 564–576 (2012)

    Google Scholar 

  8. Yu, J., LaValle, S.M.: Optimal multirobot path planning on graphs: complete algorithms and effective heuristics. IEEE Trans. Robot. 32(5), 1163–1177 (2016)

    Article  Google Scholar 

  9. Andrew, A.M.: Modern heuristic search methods. Kybernetes 27(5), 582–585 (1998)

    Article  Google Scholar 

  10. Noreen, I., Khan, A., Asghar, K., Habib, Z.: A path-planning performance comparison of RRT*-AB with MEA* in a 2-dimensional environment. Symmetry (Basel) 11(7), 945 (2019)

    Article  Google Scholar 

  11. Yu, X., Chen, W.N., Gu, T., Yuan, H., Zhang, H., Zhang, J.: ACO-A∗: ant colony optimization plus A∗ for 3-D traveling in environments with dense obstacles. IEEE Trans. Evol. Comput. 23(4), 617–631 (2019)

    Article  Google Scholar 

  12. Xu, Q.: Collision avoidance strategy optimization based on danger immune algorithm. Comput. Ind. Eng. 76, 268–279 (2014)

    Article  Google Scholar 

  13. Gravell, B., Summers, T.: Concurrent goal assignment and collision-free trajectory generation for multiple aerial robots. IFAC-PapersOnLine 51(12), 75–81 (2018)

    Article  Google Scholar 

  14. Bruce: Heuristic Search Applications 53(9) (2013)

    Google Scholar 

  15. Stuart, R., Peter, N.: Artificial Intelligence: A Modern Approach, Global Edition (2011)

    Google Scholar 

  16. Simpleai-team/simpleai. https://github.com/simpleai-team/simpleai/graphs/contributors

  17. Yang, F., Chakraborty, N.: Multirobot simultaneous path planning and task assignment on graphs with stochastic costs. In: Proceedings IEEE MRS, pp. 1–3 (2019)

    Google Scholar 

  18. Mathew, G.E., Malathy, G.: Direction based heuristic for pathfinding in video games. In: 2nd International Conference Electronics and Communication Systems ICECS 2015, vol. 47, pp. 1651–1657 (2015)

    Google Scholar 

  19. Kiadi, M., Tan, Q., Villar, J.R.: Optimized path planning in reinforcement learning by backtracking, pp. 80–90 (2019)

    Google Scholar 

  20. Nilsson, N.J.: Problem-solving methods in artificial intelligence. McGraw-Hill Computer Science Series. McGraw-Hill, New York (1971)

    Google Scholar 

  21. Zhang, Y., Zhou, J., Sun, J.: Scheduling bag-of-tasks applications on hybrid clouds under due date constraints. J. Syst. Archit. 101, 101654 (2019)

    Google Scholar 

  22. Dziurzanski, P., Zhao, S., Przewozniczek, M., Komarnicki, M., Indrusiak, L.S.: Scalable distributed evolutionary algorithm orchestration using Docker containers. J. Comput. Sci. 40, 101069 (2020)

    Article  Google Scholar 

  23. Soltani, B., Ghenai, A., Zeghib, N.: Towards distributed containerized serverless architecture in multi cloud environment. Procedia Comput. Sci. 134, 121–128 (2018)

    Article  Google Scholar 

  24. Kratzke, N., Quint, P.C.: Understanding cloud-native applications after 10 years of cloud computing - a systematic mapping study. J. Syst. Softw. 126, 1–16 (2017)

    Article  Google Scholar 

  25. Durfee, E.H.: Distributed problem solving and the DVMT, pp. 27–44 (1988)

    Google Scholar 

  26. Lewis, J., Fowler, M.: Microservices: a definition of this new architectural term

    Google Scholar 

  27. Toffetti, G., Brunner, S., Blöchlinger, M., Spillner, J., Bohnert, T.M.: Self-managing cloud-native applications: design, implementation, and experience. Futur. Gener. Comput. Syst. 72, 165–179 (2017)

    Article  Google Scholar 

  28. You, S.J., Ji, S.H.: Design of a multi-robot bin packing system in an automatic warehouse. In: ICINCO 2014 - Proceedings 11th International Conference on Informatics in Control, Automation and Robotics, vol. 2, pp. 533–538 (2014)

    Google Scholar 

  29. Dupont, C., Giaffreda, R., Capra, L.: Edge computing in IoT context: horizontal and vertical Linux container migration. In: GIoTS 2017 - Global Internet Things Summit, Proceedings, pp. 2–5 (2017)

    Google Scholar 

Download references

Acknowledgement

This research has been funded by the Spanish Ministry of Science and Innovation, under project MINECO-TIN2017-84804-R, and by the Grant FC-GRUPIN-IDI/2018/000226 project from the Asturias Regional Government.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to José Ramón Villar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kiadi, M., Villar, J.R., Tan, Q. (2021). Synthesized A* Multi-robot Path Planning in an Indoor Smart Lab Using Distributed Cloud Computing. In: Herrero, Á., Cambra, C., Urda, D., Sedano, J., Quintián, H., Corchado, E. (eds) 15th International Conference on Soft Computing Models in Industrial and Environmental Applications (SOCO 2020). SOCO 2020. Advances in Intelligent Systems and Computing, vol 1268. Springer, Cham. https://doi.org/10.1007/978-3-030-57802-2_56

Download citation

Publish with us

Policies and ethics