Humanoid robot Ameca seen winking, pursing its lips, scrunching its nose and grimacing in a mirror
The humanoid robot Ameca can be seen winking, pursing its lips, frowning and grinning in a mirror after receiving an upgrade to its facial expression capabilities.
United States Palo Alto Will Smith United Kingdom Based Engineered Arts Engineered Arts Combine Ameca
Source: dailymail.co.uk