Introduction | Design | Implementation: Hardware | Implementation: Software | Results & Video | Reflection | Team | Additional Materials |
Our project was the control of a custom-built 7-DOF robot arm (hereby referred to as “Koko”) to catch a thrown ball in real time. There were four major goals:
This project considers a common prototypical human action: catching an object. The successful implementation of our project and others similar to it can be building blocks for motions involving higher degrees of dynamic complexity, perhaps eventually rivaling human reaction times and flexibility. To solve our problem, we needed to utilize a feedback system with a quick sampling rate and also must simultaneously compute a high dimensional kinematic solution in tandem with knowledge of the motion of the thrown ball. Much of the difficulty of this task lies in implementing software solutions to hardware constraints. As the ability to solve prototypical tasks such as catching improve, we could make strides in areas such as prosthetics, security, tracking, and more.