Hello,
It's been a while (few months) since my last update on my robot.
I've recently purchased a few more goodies for my wheelchair robot.
*I will be adding updates to this thread, stuff I forgot to add or additional info.
Just for a reference, this is an old video I did a while back, some things have changed:
**I'll have an updated video up soon.
***Here's an updated simple diagram of what I'm aiming for:
I've also looked at various methods for communication between the Arduino and PC:
http://www.arduino.cc/playground/Main/InterfacingWithSoftware
Using, for example, Firmata, GoBetwino, and many more...
I'll try and run down the setup that I would like to use:
The Intel mini ITX motherboard, dual core Atom 2.13GHz cpu will be the 'main' brains and information transfer.
The Arduino Uno has the code to run the robot using Duane's multi-channel RC code found here:
There is also an 'Aux' channel which will switch from Autonomous to manual control.
The Arduino Mega2560 will be connected to all the sensors (Ping sensors, PIR motion sensors, Compass, GPS, etc..). Will process some of the sensor info then send to the Intel mainboard
MS Kinect (another sensor w/microphones) will also send it's data to the Intel mainboard.
The information gathered is processed then 'tells' the Arduino Uno what to do (Speed, foward, reverse, left and right).
I guess I was wondering from the link above (with PC interfacing software to the Arduinos) what would be the best way to communicate and how it would communicate with the 2 Arduinos.
I hope I made some sense...I will update the thread as I go along...
thomas