Download full text

Transcript
Foreword
This thesis is part of a M. Sc. project in computer science at the school of Electrical
Engineering, Royal Institute of Technology. The M. Sc. project was carried out at
the Center for Autonomous Systems (CAS) during 2002-2003. CAS is a research
center that is a part of NADA at the Royal Institute of Technology (KTH) in Stockholm, Sweden. The center does research in (semi-) autonomous systems including
mobile robot systems for manufacturing and domestic applications.
The original goal of this project was to evaluate real-time Linux derivatives
for use in robotic control and investigate the possibility of using the reinforcement
learning (RL) paradigm to perform path planning. While doing research on path
planning I was intrigued by the apparent success of the Lazy PRM planner described
in the excellent work done by Robert Bohlin [1], which I can recommend anyone
interested in the subject to read. Also I realized that PRM planners, such as that
described by Bohlin, would experience difficulties if the configuration space contained
narrow passages. Feeling that helping to solve the narrow passage problem of PRM
planners would be a better contribution to the field of robotics than a new way of
doing path planning, I modified the topic of the project to include a study of the
narrow passage problem with PRM planners. Because of the time limits associated
with this project I had to abandon the investigation of using the RL paradigm to
do path planning.
i