Analysis of Artificial Neural Network used to control a Crawling Robot
Loading...
1,382
Loading...
Uploader Comments (shaggyman87)
see all
All Comments (8)
-
This is a good example of how the human brain became inteligent through millions of years but i still dont understand how an individual neural network becomes trained through the back propogation of error.
ie. taking your first steps or learning to play guitar.
-
was that Neat neural network ?
-
ok---
-
WODERFUL JOB..
Loading...
What are the inputs you use?
HyppoStudios 2 years ago
Starting from the left: Inputs 1 through 3 receive values relative to the position (angle) of the servos which control the motion of the arm and rotation of the arm in relation to the base. Servo 3 wasn't really used. Input 4 was the force sensor at the end of the arm. Input 5 was the odometer at the beginning of the chassis. And input six was the contact sensor at the bottom of the chassis. The ANN evolved just using the changing of the contact sensor to coordinate the articulation of the arm.
shaggyman87 2 years ago
what is this programm
amrosik 2 years ago
This was down in using MATLAB's gui and plot functions. I wrote a script which plotted the location of the robot and the neural net as lines and circles, and then in the next time step I just moved the lines/dots/circles. So half the code worked with robot geometry and the learning algorithm and the other have just plotted and animated it.
shaggyman87 2 years ago