This paper presents a new path planning algorithm for safe navigation of a mobile robot in dynamic as well as static environments. The certainty grid concept is adopted to represent the robot’s surroundings and a simple sensor model is developed for fast acquisition of environmental information. The proposed system integrates global and local path planning and has been implemented in a partially known structured environment without loss of generality for an indoor mobile robot. The global planner finds the initial path based on Dijkstra’s algorithm, while the local planning scheme uses three neural networks to follow the initial global path and avoid colliding with static and moving obstacles. Effectiveness of these algorithms is illustrated through simulation and experiment using a real robot. The results show that the proposed algorithm can be efficiently implemented in a time varying environment.

1.
Adams, M. et al., 1994, “Control and Localisation of a Post Disturbing Mobile Robot,” IEEE/RSJ International Conference on Intelligent Robots and System, Munich, Germany, September 12–16, pp. 150–156.
2.
Borenstein
J.
, and
Koren
Y.
,
1991
, “
Histogramic In-Motion Mapping for Mobile Robot Obstacle Avoidance
,”
IEEE Trans. on Robotics and Automation
, Vol.
7
, No.
4
, pp.
535
539
.
3.
Brooks
R. A.
,
1986
, “
A Robust Layered Control System for a Mobile Robot
,”
IEEE Trans. on Robotics and Automation
, Vol.
2
, No.
3
, pp.
14
23
.
4.
Chang, T. Y., Kuo, S. W., and Hsu, Y. J., 1994, “Two-phase navigation system for Mobile Robot in Dynamic Environments,” IEEE/RSJ International Conference on Intelligent Robots and System, Munich, Germany, Sept. 12–16, pp. 306–313.
5.
Cho, D. W., and Moravec, H. P., 1989, “A Bayesian Method for Certainty Grids,” AAAI Spring Symposium on Robot Navigation, San Jose (Stanford), pp. 57–60.
6.
Dijkstra
E. W.
,
1959
, “
A Note on Two Problems in Connexion Graphs
,”
Numerische Mathematik
, Vol.
1
, pp.
229
272
.
7.
Freeman, J. A., and Skapura, D. M., 1991, Neural Networks—Algorithms, Applications, and Programming Techniques, Addison-Wesley.
8.
Fujimura, K., 1991, Motion Planning in Dynamic Environments, Springer-Verlag.
9.
Hassoun
M. H.
, and
Shngvi
A. J.
,
1990
, “
Fast Computation of Optimal Paths in Two and Higher-Dimensional Maps
,”
International J. of Neural Networks
, Vol.
3
, pp.
355
363
.
10.
Horn, B. K., 1987, Robot Vision, MIT Press.
11.
Leonard, J., and Durrant-White, H. F., 1991, Direct Sonar Sensing for Mobile Robot Navigation, Kluwer Academic Publishers.
12.
Lim, J. H., 1994, “Map Construction, Exploration, and Position Estimation for an Autonomous Mobile Robot using Sonar Sensors,” Ph.D thesis, POSTECH.
13.
Lim
J. H.
, and
Cho
D. W.
,
1994
, “
Specular Reflection Probability in the Certainty Grid Representation
,”
ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL
, Vol.
116
, No.
3
, pp.
512
520
.
14.
Moravec, H. P., and Elfes, A., 1985, “High Resolution Maps from Wide Angle Sonar,” IEEE International Conference on Robotics and Automation, St. Louis, pp. 116–121.
15.
Pomerleau, D. A., 1993, Neural Network Perception for Mobile Robot Guidance, Kluwer Academic Publishers.
16.
Rencken, W. D., 1994, “Autonomous Sonar Navigation in Indoor, Unknown, and Unstructured Environments,” IEEE/RSJ International Conference on Intelligent Robots and System, Munich, Germany, September 12–16, pp. 431–438.
17.
Schmidt, G. K., and Azarm, K., 1992, “Mobile Robot Navigation in a Dynamic World Using an Unsteady Diffusion Equation Strategy,” IEEE/RSJ International Conference on Intelligent Robots and System, Raleigh, pp. 642–647.
18.
Tsubouchi, T., Hirose, A., and Arimoto, S., 1993, “A Navigation Scheme with Learning for a Mobile Robot among Multiple Moving Obstacles,” IEEE/RSJ International Conference on Intelligent Robots and System, Yokohama, Japan, pp. 2234–2240.
This content is only available via PDF.
You do not currently have access to this content.