Arduino robot controlled by Neural Network
1 adruino mega, 3 servos, 1 analog infrared receiver, 3 contacts and 2 encoders from an old printer. I use a genetic algorithm that trains the 5-7-2 neural network (5 inputs, 7 neurons in the hidden layer and 2 in output). The 5 inputs are the 5 areas that the IR scans using the third servo, and the 2 outputs are the speed of each wheel servo.
More info in greek language here:
http://www.grobot.gr/index.php?option=com_content&view=article&id=185...
Enjoy :)
1 adruino mega, 3 servos, 1 analog infrared receiver, 3 contacts and 2 encoders from an old printer. I use a genetic algorithm that trains the 5-7-2 neural network (5 inputs, 7 neurons in the hidden layer and 2 in output). The 5 inputs are the 5 areas that the IR scans using the third servo, and the 2 outputs are the speed of each wheel servo.
More info in greek language here:
http://www.grobot.gr/index.php?option=com_content&view=article&id=185...
Enjoy :)