We have had the opportunity to cover GummiArm here in the past. It is a 3D printable robot arm capable of manipulating objects. As the below video shows, it can respond passively and actively when getting hit from a 2-liter bottle.
Looks pretty impressive if you ask us. You can find out more about this project on GitHub.