ORCA Dexterity is a humanoid robotics company based in Zürich, Switzerland. ORCA Dexterity develops 1 robot including Orca I.
Humanoid
The technologies for bringing humanoids to life