Slashdot Mirror


Evolutionary Robotics

schwit1 sends news that researchers from the University of Cambridge have developed robots that emulate natural selection. The "mother" robot designs and builds its "child" bots, and then tests them against particular criteria. The child bots that are the most successful have their traits carried on to the next generation. "For each robot child, there is a unique ‘genome’ made up of a combination of between one and five different genes, which contains all of the information about the child’s shape, construction and motor commands. As in nature, evolution in robots takes place through ‘mutation’, where components of one gene are modified or single genes are added or deleted, and ‘crossover’, where a new genome is formed by merging genes from two individuals." By the final generation, the fastest robots were able to perform their task twice as fast as the average robot in the first generation.

15 of 30 comments (clear)

  1. Cool by Anonymous Coward · · Score: 1

    Give it a few million years and maybe we will see something!

  2. Really? by Anonymous Coward · · Score: 1

    Programmed for a purpose, the mother robot...

    1. Re: Really? by Circlotron · · Score: 1

      "researchers from the University of Cambridge have developed robots that emulate natural selection" So these robots have a creator? Why would that need to be the case? I'm sure that situation will sit well with the /. crowd.

  3. Welcome by William+Robinson · · Score: 1, Funny

    I for one welcome our new terminator overlords.

    1. Re:Welcome by PPH · · Score: 2

      Skynet becomes self aware 2:14 a.m. Eastern time, August 29th.

      Mark your calendars.

      --
      Have gnu, will travel.
  4. Not really interesting until the grandchildren. by jeffb+(2.718) · · Score: 3, Insightful

    This doesn't seem especially interesting if the "child" robots can't in turn produce and select their own children.

    At that point, I guess it gets even less interesting, because the most "successful" mutation will be a simple one that causes the mother to select all her offspring.

    1. Re:Not really interesting until the grandchildren. by ShanghaiBill · · Score: 1

      the most "successful" mutation will be a simple one that causes the mother to select all her offspring.

      No, the most successful mutation will be the one that causes a robot to kill its competitors.

  5. Re:Amusing Framing... by hackwrench · · Score: 1

    Maybe they found a true random number generator particle and installed it?

  6. Why don't they stick to simulations by Anonymous Coward · · Score: 1

    Except for the coolness factor how is this different from a computer simulation? The robots can't replicate without humans involved. Why would you waste your time and build robots when more in depth studies can be done in software ( you don't have to mess around with hardware, if you need a new parameter, you don't have to build pieces for your robot)

  7. Re: Evolution can work much faster than that. by Anonymous Coward · · Score: 1

    Would you people please shut up about systemd already? You've had your fun.

  8. Sort Of A Repeat by JimSadler · · Score: 2

    Ok so we have had computer programs designed to evolve against a standard for well over a decade. Snippets of code were simply transferred between mating pairs and the best were allowed to survive while the worst were taken out of play. Obviously the same thing could be done with robots and in fact one could use programs to evolve each and every part of a robot and then create a robot with the newly designed superior parts and testing it out. So I don't really see anything new in this at all. Matter of fact we have entertainment with "battle" bots in which survival in the arena gives feedback to builders who then make changes to make a better warrior robot. So far these devices are like drones with human operators but we should see battle bots who have only automated control built in with no humans steering the devices. Perhaps automated battle bots would be a quite measurable method of advancing robotic abilities.

  9. Meanwhile, Darwin is rolling in his grave by zkiwi34 · · Score: 1

    This is not natural selection at all.

  10. Karl Sims: Evolved Virtual Creatures by Required+Snark · · Score: 1
    Sims presented similar work at SigGraph in 1994. He did physical simulations using a Connection Machine CM-5.

    This video shows results from a research project involving simulated Darwinian evolutions of virtual block creatures. A population of several hundred creatures is created within a supercomputer, and each creature is tested for their ability to perform a given task, such the ability to swim in a simulated water environment. Those that are most successful survive, and their virtual genes containing coded instructions for their growth, are copied, combined, and mutated to make offspring for a new population. The new creatures are again tested, and some may be improvements on their parents. As this cycle of variation and selection continues, creatures with more and more successful behaviors can emerge.

    The creatures shown are results from many independent simulations in which they were selected for swimming, walking, jumping, following, and competing for control of a green cube.

    Sims is a MacArthur Grant winner. He has continued working with evolutionary algorithms and iterated function systems. His home page is here.

    --
    Why is Snark Required?
  11. Sorry but the first thing the robot must do by PJ6 · · Score: 1

    is reproduce itself. That is the one and ONLY reason to do this sort of research physically, and not in simulation.

  12. I didn't think Framsticks was all that new by aybiss · · Score: 1

    I didn't think Framsticks was all that new

    --
    It's OK Bender, there's no such thing as 2.