Developer

Neuroduino: A neural network library for Arduino

Hello to All,

I have tested and implemented successfully a neural network library for Arduino on the ArduPilot Mega board (APM2560), this is the neuroduino from Ted Hayes.

This library work fast and the implementation is relatively simple:

Neuroduino params: (network array, number of layers, Eta, Theta, debug)

3690916719?profile=original

In attached a sample NN program above and the lib...

So, you may begins to add some AI routines on the ArduCopter...

Good neural network tests and enjoy,

Regards, Jean-Louis

 

NeuroDuino.zip

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • Developer

    Here an interesting video which shows a simulation of quadcopter controlled by a spiking neural network running on the SpiNNaker hardware.

    Black = Control mechanism turned off.
    Green = Control mechanism turned on.

    The four 'blob' indicators show the speed of the four rotors. Red = faster, green = slower.

    SpiNNaker is a scalable parallel processing system designed to simulate spiking neural networks in real-time, developed by the APT group at the University of Manchester.

    Regards, Jean-Louis

This reply was deleted.