Manuela Veloso

(Photo Credit: KDKA)

CMU Shows Off New Humanoid Robot

A new humanoid robot has arrived on the campus of Carnegie Mellon University.

07/31/2013