Skip to main content
Log in

Frontier Based Goal Seeking for Robots in Unknown Environments

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

Abstract

In this paper, the problem of goal seeking by robots in unknown environments is considered. A frontier based algorithm is proposed for finding a route to a goal in a fully unknown environment, where only the information about the goal region (GR), that is the region where the goal is most likely to be located, is available. The paper uses the concept of frontier cells, which are on the boundary between explored space and unexplored space. A “goal seeking index” is defined for each frontier cell and used to choose the best among them. Modification of the algorithm is proposed with altered choice of frontier cells when wall like obstacles are encountered or when the robot falls in a “trap” situation, to further reduce the number of moves toward the goal. The algorithm is tested extensively in computer simulations as well as in experiments and the results demonstrate that the algorithm effectively directs the robot to the goal and completes the search task in minimal number of moves. The solution to the problem of local minimum is also addressed, which helps in easy escape from a dead-end or dead-lock situation. It is shown that the proposed algorithm performs better than the state of the art agent centered search algorithm RTAA*.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Lumelsky, V.J., Stepanov, A.: Dynamic path planning for mobile automaton with limited information on the environment. IEEE Trans. Automat. Contr. 31(11), 1058–1063 (1986)

    Article  MATH  Google Scholar 

  2. Ng, J., Braunl, T.: Performance comparison of bug navigation algorithms. J. Intell. Robot. Syst. 50(1), 73–84 (2007)

    Article  Google Scholar 

  3. Korf, R.: Real-time heuristic search. Artif. Intell. 42(2–3), 189–211 (1990)

    Article  MATH  Google Scholar 

  4. Koenig, S.: Minimax real-time heuristic search. Artif. Intell. 129(1–2), 165–197 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  5. Chin, Y., Wang, H., Phuan, L.: Vision guided AGV using distance transform. In: Proceedings of the International Symposium on Robotics, pp. 1416–1421. Seoul (2001)

  6. Koenig, S.: Agent-centered search. Artif. Intell. 22(4), 109–131 (2001)

    Google Scholar 

  7. Stentz, A.: Optimal and efficient path planning for partially-known environments. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 3310–3317. San Diego, CA, USA (1994)

  8. Latombe, J.C.: Robot Motion Planning. Kluwer Academic, Norwell (1993)

    Google Scholar 

  9. Trevisan, M., Marco, A.P., Prestes, E., Engel, P.M.: Exploratory navigation based on dynamical boundary value problems. J. Intell. Robot. Syst. 45(2), 101–114 (2006)

    Article  Google Scholar 

  10. Weir, M., Buck, A., Lewis, J.: Potbug: A mind’s eye approach to providing bug-like guarantees for adaptive obstacle navigation using dynamic potential fields. In: Proceedings of the International Conference on Simulation of Adaptive Behaviour, pp. 239–250. Rome, Italy (2006)

  11. Yamauchi, B.: Frontier based approach for autonoumous exploration. In: Proceedings of the IEEE the International Symposium on Computational Intelligence in Robotics and Automation, pp. 146–151. Monterey, CA (1997)

  12. Yamauchi, B.: Frontier based exploration using multiple robots. In: Proceedings of the International Conference on Autonomous Agents, pp. 47–53. Minneapolis, Minnesota (1998)

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

    Article  Google Scholar 

  14. Kwak, N., Kim, G.W., Ji, S.H., Lee, B.H.: A mobile robot exploration strategy with low cost sonar and tungsten halogen structured light. J. Intell. Robot. Syst. 51(1), 89–111 (2008)

    Article  Google Scholar 

  15. Jisha, V.R., Ghose, D.: Goal directed route planning for robots in unknown environments. In: Proceedings of the International Conference and Exhibition on Aerospace Engineering, pp. 1309–1318. Bangalore, India (2009)

  16. Jisha, V.R., Ghose, D.: Goal seeking for robots in unknown environments. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 4692–4697. Taipei, Taiwan (2010)

  17. Jisha, V.R., Ghose, D.: Efficient goal seeking for robots in unknown environments with wall like obstacles. In: Proceedings of the International Conference on Intelligent Unmanned Systems, pp. 646–652. Bali, Indonesia (2010)

  18. Moravec, H., Elfes, A.: High resolution maps from wide angle sonar. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 116–121. St. Louis, MO, USA (1985)

  19. Elfes, A.: Using occupancy grids for mobile robot perception and navigation. IEEE Comput. 22(6), 46–57 (1989)

    Article  Google Scholar 

  20. Murphy, R.R.: Introduction to AI Robotics. Prentice Hall, India (2005)

    Google Scholar 

  21. Koenig, S., Likhachev, M.: Real time adaptive A*. In: Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 281–288. Hakodate, Japan (2006)

  22. Icking, C., Klein, R.: Competitive Strategies for Autonomous Systems. World Scientific, Singapore (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. R. Jisha.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jisha, V.R., Ghose, D. Frontier Based Goal Seeking for Robots in Unknown Environments. J Intell Robot Syst 67, 229–254 (2012). https://doi.org/10.1007/s10846-012-9658-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-012-9658-9

Keywords

Navigation