A computer program that lets virtual robots "breed" and reproduce has
resulted in a huge variety of functional designs for real-life robots of
the future— and many of them are better than the ones humans could
develop.
The resulting virtual robot shop, run, jump and shuffle through a virtual field. They look like demented jellyfish — one looks kind of like a headless horse made of Jell-O. Another looks a bit like an elephant dragging itself by its trunk.
Yet the virtual robots are the result of entirely computer-generated "evolution." The designs were created by the computer, with almost no human input, and could someday result in better designs for robots in the real world, scientists say.
Yet the virtual robots are the result of entirely computer-generated "evolution." The designs were created by the computer, with almost no human input, and could someday result in better designs for robots in the real world, scientists say.
The program, built by members of the Creative Machines Lab at Cornell University, starts with a variety of cubes: Some are soft, some are stiff, and some expand and contract like muscle.
The team told the computer program to put those cubes together in very simple ways.
"We didn't do any kind of design
,"
said Nick Cheney, a Ph.D. student in the lab. "We didn't say, ‘You
should have four legs,’ or ‘You should have a symmetric gait.’ We just
say, ‘Here's a bunch of building blocks. Start from the ground up, and
make something.’"
The first "robots" just looked like jiggly cubes. But the creatures were given the ability to "breed" and combine their digital DNA with others’ to create offspring. Others performed "asexual reproduction," simply generating new versions of themselves with slight "genetic" variations.
The algorithm rewarded the quicker robots with more "children." Over
many generations, the robots evolved into a startling array of
creatures, which were nicknamed according to their defining movement —
L-Walker, Incher, Push-Pull, Jitter, Jumper, just to name a few.
"They can move in ways that you or I or an engineer
would never think of," Cheney said. In fact, when the team asked
scientists to design walking robots by hand, not one of the scientists
was able to beat the computer-generated robots.
These robots were entirely virtual, but their designs may someday inspire real-world robots, Cheney said. If evolution can create so many different animals that move effortlessly through the world, he argued, why shouldn't computer evolution inspire robots that can travel just as smoothly?
Even if "smoothly," in this case, means more galumphing and less gliding.
The resulting virtual robot shop, run, jump and shuffle through a virtual field. They look like demented jellyfish — one looks kind of like a headless horse made of Jell-O. Another looks a bit like an elephant dragging itself by its trunk.
Yet the virtual robots are the result of entirely computer-generated "evolution." The designs were created by the computer, with almost no human input, and could someday result in better designs for robots in the real world, scientists say.
Yet the virtual robots are the result of entirely computer-generated "evolution." The designs were created by the computer, with almost no human input, and could someday result in better designs for robots in the real world, scientists say.
The program, built by members of the Creative Machines Lab at Cornell University, starts with a variety of cubes: Some are soft, some are stiff, and some expand and contract like muscle.
The team told the computer program to put those cubes together in very simple ways.
"We didn't do any kind of design
The first "robots" just looked like jiggly cubes. But the creatures were given the ability to "breed" and combine their digital DNA with others’ to create offspring. Others performed "asexual reproduction," simply generating new versions of themselves with slight "genetic" variations.
"They can move in ways that you or I or an engineer
These robots were entirely virtual, but their designs may someday inspire real-world robots, Cheney said. If evolution can create so many different animals that move effortlessly through the world, he argued, why shouldn't computer evolution inspire robots that can travel just as smoothly?
Even if "smoothly," in this case, means more galumphing and less gliding.
0 comments