Published on November 13, 2017 by makemagazine

This is the final part of a 3 part series where Sean Hodgins is designing an open source Arduino based robot that will navigate using a neural network. Part 1 involved taking components to make a prototype for testing. Part 2 took the custom circuit board and populated it with components, adding some test firmware to make sure everything worked. Finally, in this video, Sean will discuss different methods of making the robot navigate using the photoresistors, and how the neural network works for navigation. By the end of this series you will be able to create your own neural network robot using the resources provided.

Watch Part 1 Here: www.youtube.com/watch?v=0D5lcNIEa24
Watch Part 2 Here: www.youtube.com/watch?v=fCmMrSfEsuU

Check out Sean’s Channel: bit.ly/SeanYTSub

You can find the project on GitHub Here: bit.ly/2yXcjEy
The circuit board on OSHPark Here: bit.ly/2ybEMJr

Arduino Artificial Neural Network Example: robotics.hobbizine.com/arduinoann.html

Instrumentals Produced By Chuki
www.youtube/user/CHUKImusic

Leave a Reply

251 Comments on "Arduino Neural Network Robot Part 3: Running Neural Networks on an Arduino"

Notify of
avatar

Kitto Hernandes
Guest
Kitto Hernandes
15 days 8 hours ago

What is the minimum system requirements for this kind of projects? Thanks for answering.

Cameron Crosby
Guest
Cameron Crosby
22 days 21 hours ago

Where can I find the schematic for the board? I want to build one myself.

{{ MSDev }}
Guest
{{ MSDev }}
1 month 18 hours ago

Nice video! Would be nice if it follows the light 🙂

DBC Getz
Guest
DBC Getz
1 month 11 days ago

Now all you need to do is make a robot that can shine the light on it.

KungFuChess
Guest
KungFuChess
1 month 27 days ago

Pest control year 2050

Bruno Almiron Rodrigues Almirante
Guest
Bruno Almiron Rodrigues Almirante
1 month 29 days ago

What if the learning rate was an output from the neural network? Could the neural network learn when it needs to change faster or slower?

PRASHANT NATH
Guest
PRASHANT NATH
2 months 14 days ago

hey bro m a Computer science engineer can i make this as my project or it will come under different branch like electronics??

Ramila Kalasuva
Guest
Ramila Kalasuva
3 months 26 days ago

make a quadcopter which fly over the head and follows you

Paulo Castro
Guest
Paulo Castro
3 months 30 days ago

more hidden layer = more layers = more number manipulation (basically each layer is add, then multiply) = more closeness/percision.basically more hidden layers, the more complex logic it could handle.for example:summation = no hidden layers (its to simple you just add)multiplication = no hidden layers powerof = at least one hidden layerpythagoran theorm = at least four complex equations = more hidden layers

Joe Jupiter
Guest
Joe Jupiter
4 months 5 days ago

You could use a Raspberry Pi and the Google AIY Vision Kit to make a robot with a much more sophisticated neural network. Perhaps one with a rear facing camera that is trying to get away from a cat and not the light. The Vision Kit already comes with a pre-trained human-dog-cat-classifier.While the robot is in a turn a servo should turn the camera, so the robot can still see the cat.You should add proximity sensors to the front so it won't crash into the wall.www.blog.google/topics/machine-learning/introducing-aiy-vision-kit-make-devices-see/

1 2 3 12
wpDiscuz