Motion Planning in Constrained Environments

Thesis

Thesis Degree:

Bachelor

Thesis Advisors:

Benno Wingender

Thesis Description:

Robust motion planning for manipulation becomes significantly harder in constrained workspaces such as shelves and bins. The robot must move the arm through narrow passages while avoiding self-collisions and collisions with the environment, often with an attached object that changes the effective collision geometry. In such settings, different planning backends such as sampling-based, optimization-based, and GPU-accelerated motion generation exhibit distinct trade-offs in success rate, planning latency, and trajectory quality, particularly under clutter and narrow-passage conditions.

The focus of this thesis is the integration and systematic comparison of different motion planners across constrained manipulation scenarios, providing clear guidance on when each planning approach works best.

Thesis Requirements:

  • Enrolled in computer science BSc program in Bonn.
  • Programming experience with C++/ Python, and ROS2 (Robot Operating System).
  • Enthusiasm for real-world robot deployment and scientific publishing of results

Thesis Related Work:

https://www.kavrakilab.org/lab_software.html

https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_cumotion

https://github.com/moveit/moveit2