Evolution of Simulated Snake-like Robot
Uploader Comments (tanevivan)
Top Comments
-
Yeah, Spore was such a joke. It closer to a creationism game than it was an evolution game lol.
-
spore has to do with inteligent design, not evolution
All Comments (77)
-
@darkaus32 And where did you hear all this? the insane asylum?
-
@escapeartist80 bones of humans and horse bones and chariots are coincidentally in the red sea, all of the bible record is true, rules etc, google red sea crossing, jesus is almost here and you still deny him haha, more disasters more problems in the world is his wrath, he will rapture his saints soon.
-
@darkaus32 better to say the only evidence you accept is through pixels.
-
It's not evolving. It's adapting to its surroundings through trial and error. Not reforming its physical appearance to overcome the obstacle.
-
@InfiniteRedPill Think of it this way: we know enough about evolution to simulate it.
-
@darkaus32 This is NOT meant to proof evolution, it is just a simulation. Stop trolling your religious ideas, please.
-
I challenge you to come up with an initial snake + fitness criteria + environment that will evolve a snake that props itself up, and rolls forward like a bicycle tire.
-
@darkaus32 Why do you say "only"? A falsifiable theory which has not been disproven for several decades is the best you can get... *sigh* If people would just get the basic principles of science...
-
@bogan182 evolution is only a theory
-
@darkaus32 haha, and it was a complex form, initially, programmed by an intelligent mind with pre set surroundings..
I would like to know about the program that you use to make this simulation, I think it is very interesting, I like your job, thanks
tali6845 2 years ago
Thanks for commenting and for your appreciations! The software consist of the (i) physical model of the snake robot and its controller, (ii) evolutionary subsystem to evolve its locomotion, (iii) realistic simulation of all the forces, and (iv) 3D visualization. I developed the (i) and (ii), used ODE by R.Smith for (iii), and OpenGL for (iv). For more details, please check below for my first responses to this video, and let me know if you have any questions about the implementation details.
tanevivan 2 years ago
Very interesting. Did you get to do a simulation with snakes moving through rough terrain or under boxes from the earliest stages or add predators the snakes would have to evade? I would like to see how likely it is that characteristics already found in nature would the ones best suited for animals' current environments.
chillmonster 3 years ago
(ii) Increased elevation of the body of the robust gaits, and
(iii) Increased winding angle of the robust gaits.
These properties are not explicitly engineered by the creator; rather the creator describes what should be achieved (i.e. to move fast over obstacles) and the properties emerge as know-how obtained as a by product of the interactions between the problem solver (the evolutionary software), the snakebot and the simulated environment.
tanevivan 3 years ago