Very nice! Does the model have any sensors? I mean... contact sensors or balance sensors? A neural network is very capable to react to different situations even if they are quite new. It would be very interesting that the model could react to new environments and perturbations :)
This is not my work. I, too, have always wondered how they got such a good result with so few generations. This was done by Torsten Reil of Natural Motion.
I'm not sure, but I think that this might be based on an animation which was then optimized by a genetic algorithm. I noticed that the original generation acts like its walking. I've wanted to optimize animations for locomotion in an attempt to create walking and even running, but I don't have a program to build it with, nor do I have enough programming experience to create a neural network. (Although I understand the concept.)
@Ozarka741 Hello. You can download the code from my experiments and then tweak them as you like. My code evolves neural networks to control running quadruped robots in simulation. If you google Jeff Clune, my web page has my papers, source code, and videos of my evolved quadruped gaits. Or email me and I can send you the information.
I don't have the experience in coding to edit anything in your experiments. The only language I have much experience in is GML (Game Maker Language) which is far from powerful enough to create complex neural networks. If you would though, make a humanoid (arms, legs, head, all basic parts) and give it a base running animation. Let it optimize the animation until its capable of steady running. I believe that eventually, it would be a success. Please tell me if you do this.
Very nice! Does the model have any sensors? I mean... contact sensors or balance sensors? A neural network is very capable to react to different situations even if they are quite new. It would be very interesting that the model could react to new environments and perturbations :)
DayB89 3 months ago
MAKE IT RUN!!
lzrd0113 9 months ago
Comment removed
htko89 1 year ago
I would love to know how this was made, and if there is any free online/downloadable thing like this?
scarecrow814023 1 year ago
This is not my work. I, too, have always wondered how they got such a good result with so few generations. This was done by Torsten Reil of Natural Motion.
jclune 1 year ago
@jclune
I'm not sure, but I think that this might be based on an animation which was then optimized by a genetic algorithm. I noticed that the original generation acts like its walking. I've wanted to optimize animations for locomotion in an attempt to create walking and even running, but I don't have a program to build it with, nor do I have enough programming experience to create a neural network. (Although I understand the concept.)
Ozarka741 9 months ago
@Ozarka741 Hello. You can download the code from my experiments and then tweak them as you like. My code evolves neural networks to control running quadruped robots in simulation. If you google Jeff Clune, my web page has my papers, source code, and videos of my evolved quadruped gaits. Or email me and I can send you the information.
jclune 9 months ago
@jclune
I don't have the experience in coding to edit anything in your experiments. The only language I have much experience in is GML (Game Maker Language) which is far from powerful enough to create complex neural networks. If you would though, make a humanoid (arms, legs, head, all basic parts) and give it a base running animation. Let it optimize the animation until its capable of steady running. I believe that eventually, it would be a success. Please tell me if you do this.
Ozarka741 9 months ago
What ? 20 generations ? :/
What's the population size ? Must be huge to achieve that in such a small number of generations !
Do you use sexual reproduction ?
dams0 1 year ago