Mobile Manipulator Pick and Place


GitHub Repository


For a capstone project in Northwestern University’s Robotics Manipulation class, students simulated controlling a Kuka youBot mobile manipulator by combining several elements of the course.

The goal of this project was to use modern screw theory to generate the desired reference trajectory for the end-effector to pick up and place a block in a target location. A feedforward + PI controller was used to minimize error between the actual trajectory and the reference trajectory. An ODE was used to simulate the physics of the youBot base, manipulator, and gripper. The simulation was performed in CoppeliaSim.

Solution