Programming assignments to learn how to build a Probabilistic Roadmap Planner
Document typeExternal research report
Rights accessOpen Access
Research in robot motion planning requires the availability of a simulation environment where to test and validate the theoretic contributions. Nevertheless, PhD programs and graduate studies that include robot motion planning courses usually cover the subject only from a theoretical perspective. Therefore, students aiming to focus their research in this line, face the big challenge of developing their own simulation environment. To cope with this problem, this paper proposes the use of a programming framework based on multi-platform open source code, and presents a set of twelve programming assignments to allow students of any robot motion planning course a quick mastering of the basic skills involved, covering from graphical rendering issues to collision detection or graph representations and algorithms.