Re: Starfish Self Modeling Robot
Uploader Comments (tabmasterispell)
Video Responses
All Comments (13)
-
Another project realized with SIGEL:
ZORC, humanoid robot architecture learning to walk.
-
pov-ray animation?
Well the animation certainly is pov...
You could of just programmed it to walk properly from the start
-
Cool stuff, I should put my ZORC videos (humanoid robot learned walking with the SIGEL system) on the tube as well :-)
-
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++...
-
great work!
-
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.
-
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?
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
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