In the future we'll have a complete environment of virtual robots. Every virtual robot will be more intelligent than any human being, it will be fantastic.
But when it comes to real robots, we'll have only childish kits to assembly.
These damn computer scientists are convincing people to stop building robots and simulating them.
No problem, but this kind of work really sucks. Don't you be ashmed to be professional programmers? Any child can be one.
man u r a genius, surely whan I get time will search more info of what u have done!!, u did it with only free sofware?? wow...genetic programming, a field in research yet, u r in the future!!! well, I 'm just starting to study electronics jaja, u can see a simple video on my channel!! but I'm also interestes in AI and programming with C++...
You can do the same with our approach: Just restart the genetic programming after the robot has been damaged. It again learn how to walk.
Literature on evolutionary algorithms is full of complicated algorithms, but theoretical analyses show that many of these are not able to speed up things - although sounding fancy and nature-like.
Yes. Exactly. The advantage of modeling from a real robot is resilience. If the movement algorithm is transfered to a robot, and the robot isn't built to correct specifications or gets damaged, the algorithm would be useless. By generating the algorithm from the body, The starfish robot can deal with myriad circumstances.
umm.. the starfish robot DOES create a model of itself, and I believe it runs simulations in its software before deciding how to walk, it does not simply learn by trial and error.
but they built an actual robot, this is just 3d... make it into a robot to be much cooler :D
Exept for the fact that the robot starfish they made will soon figure out that they are smarter than use and will attach to our faces and control our brains...
Another project realized with SIGEL:
ZORC, humanoid robot architecture learning to walk.
RobotZORC 3 weeks ago
pov-ray animation?
Well the animation certainly is pov...
You could of just programmed it to walk properly from the start
PlebScrubber 1 year ago
Cool stuff, I should put my ZORC videos (humanoid robot learned walking with the SIGEL system) on the tube as well :-)
virtualspecies 2 years ago
This has been flagged as spam show
In the future we'll have a complete environment of virtual robots. Every virtual robot will be more intelligent than any human being, it will be fantastic.
But when it comes to real robots, we'll have only childish kits to assembly.
These damn computer scientists are convincing people to stop building robots and simulating them.
No problem, but this kind of work really sucks. Don't you be ashmed to be professional programmers? Any child can be one.
heldercomp 2 years ago
Comment removed
heldercomp 2 years ago
man u r a genius, surely whan I get time will search more info of what u have done!!, u did it with only free sofware?? wow...genetic programming, a field in research yet, u r in the future!!! well, I 'm just starting to study electronics jaja, u can see a simple video on my channel!! but I'm also interestes in AI and programming with C++...
broncocv 3 years ago
great work!
culpritdesign 3 years ago
Very nice!
Do you evolve a single GP program to control all joint motors (servo motors?) or separate programs for each. How's the overall coordination evolved?
kjlg74 4 years ago
I think you missed the part where their robot recomputes the model of itself when it gets damaged... That's the cool part, not the walking part.
AySz88 4 years ago
You can do the same with our approach: Just restart the genetic programming after the robot has been damaged. It again learn how to walk.
Literature on evolutionary algorithms is full of complicated algorithms, but theoretical analyses show that many of these are not able to speed up things - although sounding fancy and nature-like.
tabmasterispell 4 years ago
Yes. Exactly. The advantage of modeling from a real robot is resilience. If the movement algorithm is transfered to a robot, and the robot isn't built to correct specifications or gets damaged, the algorithm would be useless. By generating the algorithm from the body, The starfish robot can deal with myriad circumstances.
enferris 3 years ago
umm.. the starfish robot DOES create a model of itself, and I believe it runs simulations in its software before deciding how to walk, it does not simply learn by trial and error.
woflox 4 years ago
YES, the starfish creates a model of itself and our SIGEL robots does NOT.
But the starfish guys use a more sophisticated approach to reach a comparable result.
Reaching the same goal with a simpler approach is actually regarded as an advantage in science.
Moreover I would not agree that evolution is "simple trial and error", no animal does adaptively learn its own kinematic model.
tabmasterispell 4 years ago
but they built an actual robot, this is just 3d... make it into a robot to be much cooler :D
Exept for the fact that the robot starfish they made will soon figure out that they are smarter than use and will attach to our faces and control our brains...
prestorock 4 years ago
This is a feature, not a bug ;)
The simulation enables to evolve fast, in parallel and without trashing real robots.
Point is: Our method of genetic programming (both applied to reality or simulation) is much simpler and achieves comparable results.
Last but not least: Programs generated by our system have actually been transferred to real robots.
tabmasterispell 4 years ago
awesome guys!
absulitcr 4 years ago