Title :
Mobile robot navigation using recursive motion control
Author :
Ellepola, Rajiv ; Kovesi, Peter
Author_Institution :
Dept. of Comput. Sci., Western Australia Univ., Nedlands, WA, Australia
Abstract :
As a mobile robot travels towards its goal, sensor input is used to modify the path of the robot to prevent collision with obstacles. In conventional programming, when an obstacle is detected by the sensors, control loops are escaped according to the requirements of the executing navigation task. Thus navigational routines have to be written in a loop form with the necessary exit conditions built in. This paper presents an alternative approach, recursive motion control. Recovery paths around obstacles are planned and executed by recursively invoking the motion control software. The approach allows multiple obstacles to be handled in a consistent manner. On completion of the obstacle avoiding sub-path(s) the level of recursion is dropped to allow resumption of the original motion
Keywords :
closed loop systems; mobile robots; motion control; path planning; collision avoidance; mobile robot navigation; navigation task; obstacle avoidance; recovery paths; recursive motion control; Computer science; Mobile robots; Motion control; Navigation; Robot kinematics; Robot sensing systems; Robot vision systems; Tactile sensors; Tracking loops; Uncertainty;
Conference_Titel :
Advanced Mobile Robots, 1997. Proceedings., Second EUROMICRO workshop on
Conference_Location :
Brescia
Print_ISBN :
0-8186-8174-8
DOI :
10.1109/EURBOT.1997.633626