Resilient Machines Through Continuous Selfmodeling Pdf

.

RESILIENT, SELF-MODELING ROBOTS
of Alexander Gloye-Förster et al. (2005)

Cogbotlab logo
.
.

In 2004, RoboCup world champion Alexander Gloye-Förster (presently at IDSIA) and his team built the first resilient machines using continuous self-modeling. Their robots can autonomously recover from certain types of unexpected damage, through adaptive self-models derived from actuation-sensation relationships, used to generate forward locomotion. References are Gloye's PhD thesis as well as:
Gloye, A., Wiesel, F., Tenchio, O., Simon, M. Reinforcing the Driving Quality of Soccer Playing Robots by Anticipation, IT - Information Technology, vol. 47, nr. 5, Oldenbourg Wissenschaftsverlag, 2005. PDF.

Right: One of Gloye-Förster's FU-Fighters that won the 2004 RoboCup in the fast league (where human adversaries with a joystick have no chance). The machine continually uses an artificial neural net to model current properties of its 4 wheel omnidirectional drive.
Below: scene from the 2004 final.

FU Fighters Robocup Robot
.
RoboCup world champion 2004


Possibly the second publication about a resilient robot of this type was: Resilient Machines Through Continuous Self-Modeling, by J. Bongard, V. Zykov, H. Lipson, Science, 314: 1118-1121, 2006; with a comment by C. Adami, "What Do Robots Dream Of?", 1093-1094. (As pointed out in Science (2007), the reviewers did not realize this had been done before.)

Defect robot cannot drive straight any more


Above: a damaged RoboCup robot is no longer able to execute a precise star-shaped driving pattern. Below: The same robot quickly adapts its neural model of the relation between motor commands and sensory inputs, and uses it successfully to plan and optimize its driving trajectories, in the spirit of a paper by J. Schmidhuber: An on-line algorithm for dynamic reinforcement learning and planning in reactive environments. In Proc. IEEE/INNS IJCNN, San Diego, vol. 2, p. 253-258, 1990. PS.GZ. Essentially the robot heals itself, becoming resilient through continuous self-modeling.


Robot has used its adaptive world model to heal itself


Here are some relevant excerpts from the 2005 article by Gloye et al.: "The same techniques applied in the previous section to robots which are not accurate enough can now be applied to solve the problem of a damaged motor. [...] Our robots have four omnidirectional wheels, when one motor is damaged, the robot has enough redundancy to still drive omnidirectionally but the PID controller on the robot tries to control four motors. We could of course have different PID controllers in the robot, and when a motor fails, we could switch from a four wheel to a three wheel controller. However, if the motor just partially fails (it starts to deliver less power, if for example the motor has become very hot) it would be desirable to have a way of adapting the commands sent by the high-level control. Also, the robot electronics could be a black-box which we do not want or cannot modify. In our experiments, we took a robot with four motors and disconnected one of them. The vision system tracks the robot for some time and learns to predict its response function to commands, as discussed above. We then apply the on-line correction to the damaged robot with great success. As can be seen [...] the driving behavior of the damaged robot is similar to that of a fault-free robot. The robot is somewhat slower, but it can drive accurately again. As this simple experiment shows, it is then feasible to make these types of corrections during RoboCup games. If a motor completely fails, or loses power, the high-level control can let the robot drive for some time, relearn its driving behavior, and apply the online correction. The result is a robot that heals after a few seconds because the coach (the central computer) knows which commands to send ..."

Check out a brief letter on this:
J. Schmidhuber: Prototype resilient, self-modeling robots. Science 316, no. 5825 p 688, May 2007

In 2005,
Gloye-
Förster
also
coined
the
phrase:
Robot,
Heal
Thyself!

Click
on
thumbs
for
more
on
learning
robots

Fibonacci
web
design
2006

RNN-Evolution robot population explosion Learning Robots Statistical Robotics Best robot car so far (Dickmanns, 1995) Artificial Curiosity Evolution Universal AI

williamsyeseadleive.blogspot.com

Source: https://people.idsia.ch/~juergen/resilientmachines.html

0 Response to "Resilient Machines Through Continuous Selfmodeling Pdf"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel