I know this is a broad statement, but when you've got support for both TCP as well as a full fledged computer on board (to integrate/run an arduino), does this essentially allow for anything that would run on a linux box (raspberryPi) to run and operate your robot?
I know clock speed as well as the dependency libraries for a given code base (on the Pi) would add some complexity here, but what are some of the big issues that I'm overlooking in such a vertically-integrated control system?
Including a RaspberryPi within a robot... Does this allow for a "universal API"?
but
, instead of...
. $\endgroup$ – Shahbaz Dec 2 '12 at 12:40