Featured in robot companions
Humans have a hard time ‘killing’ robots, especially when they beg for their lives
Could you pull the plug?
The Robot Companion You’ll Want To Hang With
One of 10 innovations to win a 2016 Invention Award
Start Your Humanoids: Today’s DARPA Robotics Challenge Is Historic, And Hilarious
These bots are made for walking
In Japan, A Funeral For Robot Dogs
How do you mourn the death of that which never lived?