Finalist, Best Manipulation Paper Award, IEEE ICRA, Shanghai, China

May 15, 2011 - Finalist, Best Manipulation Paper Award, IEEE ICRA, Shanghai, China

Finalist, Best Manipulation Paper Award, IEEE ICRA, Shanghai, China