Official photo pending

Official photo pending

Engineered Arts Ameca

Engineered Arts

degrees of freedom
51 DoF
weight
50 kg
reach
Upper-body humanoid

Request quote

View on RoboHub