This project is based on optitrack, ROS-Noetic, ROS-Humble and Franka Panda Robot. Aim of it is trying to track a thrown ball with optitrack camera system and moving robot arm to predicted falling position and catch the ball.
This work is contributed by Yuzhe Ding, Shengping Yu and Yuedong Zhai under supervision from Philipp Holzmann, Alexander Rose at Control and Cyber-Physical Systems Laboratory (CCPS) of TU Darmstadt.
Overall there are three parts of the this project:
- Parabolic prediction of the ball.
- Coordinate Tranformation from Motioncapture system to robot system.
- Robot arm trajectory plan.
- Motion controller based on trajectory.
Final Catching result looklike this: Click to watch video