BeagleBone: Neural Network Control

beaglebone_in_hand.jpg

BeagleBone: Neural Network Control

http://nn-os.org/ provides a new computing environment for Neural Network Control applications of all sorts.

Essentially the environment is comprised of two REAL-TIME components:

  1. Neural Network adaptive learning, currently back-propagation
  2. Petri Nets with BSD sockets to orchestrate asynchronous multi-tasking and IO across the networks

For examples see:
http://nn-os.org/nnconductor/
http://nn-os.org/petri-net-nnnet2/
http://nn-os.org/petri-net-nnnet2-2/

The software is optimized using the vectorization flags of the gcc compiler on BeagleBone board. Therefore 1000 training for 10x64x10 Neural Network is accomplished in 1 second or less.

We are looking for novel robotic and UAV applications to better hone and focus our code. The enlightened and creative talents are encouraged to respond for possible joint projects.

The code is provided under the Apache 2.0 dual license.

Dara

nn

neural nets!!! nice!

Now,

If someone will drop that into a robot and show details of how it is done, I will very much consider getting s BeagleBone.

beagle robot

http://beagleboard.org/project/robot+cleaner/ there are more of them at http://beagleboard.org/project 

 

They also support android.

 

 

I have just one word for that…

COOL!!!

if u build one …

I will code the neural networks and petri nets for you + now beaglebone has WIFI radios for their boards, you can get the Petri Nets to communicate with other devices, including another one of your robots … 

I just started playing with

I just started playing with a beaglebone and it is a pretty awesome little system for the price.  Having linux makes it great in a lot of ways.  I’ll through up a post when I do something worthwhile with it.

I like to code

Hello 

If you build a roboto or UAV, I will code the NN and all the comm software for you, I need to build my expertise in NN with actual robotos and UAVs

 

Thanx

 

Dara

Nice!

I allways wanted to do real world things with NN; not just the theoretical math I had in college. 

I will definitely add this one to my (still growing) list of things to try.

NN for all

Hello

 

Thank you for interest.

 

I can take care of the math and linux kernel, user space applicationsa and of course networking + make the code run real-time… but solder a wire to a board :( 

 

If you build the robot, which can use I will give u all the code you need for NN and more…

 

Idea is to develop the code with real use in robotics and innovate the concepts as you build more and more sophisticated machines

 

Dara

NN for all

Hello

 

Thank you for interest.

 

I can take care of the math and linux kernel, user space applicationsa and of course networking + make the code run real-time… but solder a wire to a board :( 

 

If you build the robot, which can use I will give u all the code you need for NN and more…

 

Idea is to develop the code with real use in robotics and innovate the concepts as you build more and more sophisticated machines

 

Dara

raspberry pi

Hi, i don’t know if you could also use this one http://www.raspberrypi.org/ but it is a lot cheaper, and i think only a bit slower…

I never tried one, but just in case you didn’t know about it, here it is…

nnSniffer

Anyone interested to build a Sniffer:

http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=4371167&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D4371167 

 

I have already enough code to build such e-nose, if you can build me a small robot with MOS sensor arrays to sniff ;) 

 

Another app:

We can make a distribute design with two Beaglebones:

 

1. GPS guide a rover through some terrain 

2. Sniff for chemicals and guide towards the center of emission 

 

Dara