Problem Solving
If a Robotic Hand Solves a Rubik's Cube, Does It Prove Something?
"This is an interesting and positive step forward, but it is really important not to exaggerate it," said Ken Goldberg, a professor at the University of California, Berkeley, who explores similar techniques. A robot that can solve a Rubik's Cube is not new. Researchers previously designed machines specifically for the task -- devices that look nothing like a hand -- and they can solve the puzzle in less than a second. But building devices that work like a human hand is a painstaking process in which engineers spend months laying down rules that define each tiny movement. The OpenAI project was an achievement of sorts because its researchers did not program each movement into their robotic hand.
If a robotic hand solves a Rubik's Cube, does it prove something?
Last week, on the third floor of a small building in San Francisco's Mission District, a woman scrambled the tiles of a Rubik's Cube and placed it in the palm of a robotic hand. The hand began to move, gingerly spinning the tiles with its thumb and four long fingers. Each movement was small, slow and unsteady. But soon, the colors started to align. Four minutes later, with one more twist, it unscrambled the last few tiles, and a cheer went up from a long line of researchers watching nearby.
A Human-like Robotic Hand is Able to Solve the Rubik's Cube
OpenAI, the research company that conducts artificial intelligence research was able to train a pair of neural networks to solve the Rubik's Cube using a robotic hand. In a blog post announcing the achievement, OpenAI said the neural networks were trained in simulation, relying on the OpenAIFive code paired with Automatic Domain Randomization, which is a new technique the firm developed. "Human hands let us solve a wide variety of tasks. For the past 60 years of robotics, hard tasks which humans accomplish with their fixed pair of hands have required designing a custom robot for each task. As an alternative, people have spent many decades trying to use general-purpose robotic hardware, but with limited success due to their high degrees of freedom.,"
OpenAI's AI-powered robot learned how to solve a Rubik's cube one-handed
Artificial intelligence research organization OpenAI has achieved a new milestone in its quest to build general purpose, self-learning robots. The group's robotics division says Dactyl, its humanoid robotic hand first developed last year, has learned to solve a Rubik's cube one-handed. OpenAI sees the feat as a leap forward both for the dexterity of robotic appendages and its own AI software, which allows Dactyl to learn new tasks using virtual simulations before it is presented with a real, physical challenge to overcome. In a demonstration video showcasing Dactyl's new talent, we can see the robotic hand fumble its way toward a complete cube solve with clumsy yet accurate maneuvers. It takes many minutes, but Dactyl is eventually able to solve the puzzle.
Solving Rubik's Cube with a Robot Hand
We've trained a pair of neural networks to solve the Rubik's Cube with a human-like robot hand. The neural networks are trained entirely in simulation, using the same reinforcement learning code as OpenAI Five paired with a new technique called Automatic Domain Randomization (ADR). The system can handle situations it never saw during training, such as being prodded by a stuffed giraffe. This shows that reinforcement learning isn't just a tool for virtual tasks, but can solve physical-world problems requiring unprecedented dexterity. Human hands let us solve a wide variety of tasks. For the past 60 years of robotics, hard tasks which humans accomplish with their fixed pair of hands have required designing a custom robot for each task.
Extremely dexterous robot can solve a Rubik's cube one-handed
Artificial intelligence can now solve a Rubik's cube one-handed. The task requires so much dexterity that even humans find the movements difficult. The system was developed by researchers at OpenAI, a technology firm that has previously created an AI that could outplay humans at the video game Dota 2. The team taught an AI to control a commercially available robotic hand developed by the Shadow Robot Company. The AI learned using a technique called reinforcement learning, which involves trial and error. "It starts from not knowing anything about how to move a hand or how a cube would react if you push on the sides or on the faces," says Peter Welinder, part of the team.
Watch OpenAI's 'human-like' robot solve a Rubik's Cube one-handed โ TechCrunch
There's always been something so annoying about people who found the need to stack additional challenges onto solving a Rubik's Cube quickly, whether it was doing it blind-folded or while juggling or one-handed. While it might have just been a challenge for them, it also seemed like a need to show off. OpenAI is clearly interested in showing off what its Dactyl robotic-hand can do with a Rubik's Cube. The organization announced that the robot has learned to solve a Rubik's Cube one-handed, an accomplishment that speaks to the robot's dexterity in handling and manipulating the cube more than anything. Previously, we had seen the robot interact with unknown objects without any real-world training, only virtual simulations.