Letting Robots Build Their Own Bodies And Make Their Own Minds
Letting Robots Build Their Own Bodies And Make Their Own Minds
A 3 minutes presentation about my PhD research on the co-evolution of morphology and behavior in swarm robotics.
#robotics #swarmrobotics #swarms #coevolution #morphologicalcomputation #3dprinting #geneticalgorithms #evolution #artificialintelligence #artificialevolution #jessicameyer #uwe #brl #bristol #3mt #epuck
http://www.youtube.com/watch?v=BTx1itvOjKg&feature=share
A 3 minutes presentation about my PhD research on the co-evolution of morphology and behavior in swarm robotics.
#robotics #swarmrobotics #swarms #coevolution #morphologicalcomputation #3dprinting #geneticalgorithms #evolution #artificialintelligence #artificialevolution #jessicameyer #uwe #brl #bristol #3mt #epuck
http://www.youtube.com/watch?v=BTx1itvOjKg&feature=share
3 minutes is too short!
ReplyDeleteWhat a fascinating field of research! The work you are doing can really make a positive change! Keep up the great work!
ReplyDeleteWayne Radinsky There's a 5 minutes presentation that I gave during the Bristol Bright Night. It is still short, but I explain more how the artificial evolution works: https://youtu.be/BYStnZ3w9gI
ReplyDeleteThanks, Jessica Meyer, I'll watch it soon!
ReplyDeleteSo you are doing this "evolution" in a simulation, but it sounds like you can do this "evolution" process in reality, in the real world in a disaster site or on another planet? I'm a little confused on this point because in the talk you don't seem to say it will work on another planet or at a disaster site but don't describe constructing any actual robots, so it seems like you evolve the robots in simulation.
ReplyDeleteThe robots presumably have a "genome" that specifies the body plan, for example maybe there is a byte the specifies "number of arms". Seems to me like the encoding method of this "genome" is what ultimately limits the body plans that can be evolved, no?
Wayne Radinsky if they take a 3d printer to another planet and the evolution is turned on for the real robots, every generation a new shape can be printed and the robots could be taught/programmed to attach the new body shape to themselves without needing human intervention. For disaster scenarios, we could run experiments beforehand covering several situations and start the evolution on the specific scenario already from a pre-evolved situation. The pre-evolution could be on real robots or on simulation.
ReplyDeleteIn my experiments the genome does indeed limit the possible outcomes. But once transferred to real life applications they can be adjusted to how much freedom we want to give the evolution, depending on the situation and application.
In your experiments, are you testing the genomes in a simulation or 3D printing robot body plans? Once the body plan is printed, how do the robots "learn" to control the body? It seems to me a limited amount can be pre-programmed. Is this part of the genome?
ReplyDeleteCan you shed some light on how the genomes are encoded?
Wayne Radinsky For the time they are being simulated, but the next step would be to run the experiments with the real robots. As the research is about the co-evolution of morphology and behavior, there are genomes responsible for certain behaviors that would adapt taking into account the shape the robots have, since different shapes require different behaviors to an optimized swarm.
ReplyDeleteWow madam
ReplyDeleteJessica Meyer Just being nosy. Did you watch Humans on the tv last few weeks?
ReplyDeleteSimon Green I'm on episode 2 now..
ReplyDeleteJessica Meyer lol.. won't spoil anything then. But it's all a touch ideological rather than tech/science really. Fun tho
ReplyDelete