artificial intelligence research company openAI has trained a human-like robot hand to manipulate physical objects with unprecedented dexterity. ‘dactyl’ was taught entirely in simulation without any human input, and later transferred its knowledge to a real world robot, eventually manipulating a six-sided cube. ‘our results show that it’s possible to train agents in simulation and have them solve real-world tasks, without physically-accurate modeling of the world,’ the team at the elon musk co-founded company say.

robot hand rotates cube
dactyl achieved the tested maximum of 50 consecutive rotations

 

 

using a shadow dexterous hand, openAI placed a cube in the palm of the hand and asked dactyl to reposition it into a different orientation. dactyl learned to solve the object reorientation task entirely in simulation without any human input. ‘our approach, domain randomization, learns in a simulation which is designed to provide a variety of experiences rather than maximizing realism,’ the team say in a research paper on the project. ‘this gives us the best of both approaches: by learning in simulation, we can gather more experience quickly by scaling up, and by de-emphasizing realism, we can tackle problems that simulators can only model approximately.’

robot hand rotates cube
dexterous manipulation behaviors autonomously learned by dactyl

 

 

using humanoid hands to effectively manipulate objects has proved a long-standing challenge in robotic control. the completion of this project achieves a full cycle of artificial intelligence development that openAI has been working on for the past two years.

robot hand rotates cube
training images used for learning to estimate the pose of the block

robot hand rotates cube
dactyl lab setup with shadow dexterous hand, phasespace motion tracking cameras, and basler RGB cameras

robot hand rotates cube
this project completes a full cycle of AI development openAI has been pursuing for the past two years