A traffic priority language for collision-free navigation of autonomous mobile robots in dynamic environments

This paper presents a generic traffic priority language, called KYKLOFORTA, used by autonomous robots for collision-free navigation in a dynamic unknown or known navigation space. In a previous work by X. Grossmman (1988), a set of traffic control rules was developed for the navigation of the robots on the lines of a two-dimensional (2-D) grid and a control center coordinated and synchronized their movements. In this work, the robots are considered autonomous: they are moving anywhere and in any direction inside the free space, and there is no need of a central control to coordinate and synchronize them. The requirements for each robot are i) visual perception, ii) range sensors, and iii) the ability of each robot to detect other moving objects in the same free navigation space, define the other objects perceived size, their velocity and their directions. Based on these assumptions, a traffic priority language is needed for each robot, making it able to decide during the navigation and avoid possible collision with other moving objects. The traffic priority language proposed here is based on a set of primitive traffic priority alphabet and rules which compose pattern of corridors for the application of the traffic priority rules.

[1]  Nikolaos G. Bourbakis,et al.  Applications of learning & planning methods , 1991 .

[2]  Qing Xue,et al.  Intelligent Robotic Planning Systems , 1993, World Scientific Series in Robotics and Intelligent Systems.

[3]  R. Kelley,et al.  A representation scheme for rapid 3D collision detection , 1988, Proceedings IEEE International Symposium on Intelligent Control 1988.

[4]  David D. Grossman Traffic control of multiple robot vehicles , 1988, IEEE J. Robotics Autom..

[5]  Jun'ichi Takeno,et al.  Coordinating Mobile Robots By Applying Traffic Rules , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Nikolaos G. Bourbakis Knowledge Extraction and Acquisition During Real-Time Navigation in Unknown Environments , 1995, Int. J. Pattern Recognit. Artif. Intell..

[7]  Tsutomu Hasegawa,et al.  Action observation in collision-free motion planning for mobile robots , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[8]  Takashi Tsubouchi,et al.  Iterated forecast and planning algorithm to steer and drive a mobile robot in the presence of multiple moving objects , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[9]  Jackson C. S. Yang,et al.  An intelligent algorithm to generate non-intersecting paths for mobile robots in a multi-robot environment , 1989, [Proceedings 1989] IEEE International Workshop on Tools for Artificial Intelligence.

[10]  Nikolaos G. Bourbakis Real-time path planning of autonomous robots in a two-dimensional unknown dynamic navigation environment , 1991, J. Intell. Robotic Syst..