Diploma Thesis DIP-2909

BibliographyKunz, Tobias: Real-Time Motion Planning for a Robot Arm in Dynamic Environments.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 2909 (2009).
61 pages, english.
CR-SchemaI.2.8 (Problem Solving, Control Methods, and Search)
I.2.9 (Robotics)
I.2.10 (Vision and Scene Understanding)
Abstract

In order for robots to operate safely in human environments, they need to be able to react to a dynamically changing environment in real-time. This involves both fast processing of sensor data and fast motion planning based on the sensor data.

This work describes the implementation of a path planner for a 7-DOF robot arm, which is able to react to a dynamic environment very quickly. A SwissRanger SR3000 3D time-of- ight sensor is used to detect obstacles. This work uses the Probabilistic Roadmaps for Changing Environments algorithm introduced by Leven and Hutchinson. The algorithm generates a roadmap for an obstacle-free environment during a preprocessing stage. During the online planning stage blocked parts of the roadmap are invalidated and the roadmap is used for fast planning. Fast invalidation of blocked parts of the roadmap is accomplished through a mapping from occupied workspace grid cells to blocked roadmap parts. This workspace mapping is also generated during the preprocessing stage. It is shown that the implementation is able to plan within about 100 milliseconds while avoiding sensed obstacles, and, thus, is able to react to a dynamic environment. The path planner is implemented on the Care-O-bot 3, which is a home assistant robot developed at Fraunhofer IPA.

Full text and
other links
PDF (2364881 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Image Understanding
Superviser(s)Reiser, Ulrich; Schanz, Michael
Entry dateNovember 3, 2009
   Publ. Computer Science