[caption id="attachment_707" align="alignleft" width="300"] Pandaboard and Raspberry Pi[/caption]
In a few days [C# part ìt's already here,
It will try to explain clearly how to install the Raspbian and Ubuntu GNU Linux operating systems and the GNU C++ development environment.
The C++ robotics tutorial will start with a quick introduction to C++, examples using the AX-12 servos, communications using serial port and wireless connections, and, finally, the development of a 6 wheeled hexapod robot, that will be used to introduce advanced techniques like concurrent programming that the new C++ 11 bring to us.
[caption id="attachment_705" align="alignleft" width="300"] HexaWheels_01[/caption]
By the way, Programming -- Principles and Practice Using C++ by Bjarn Stroustrup (the "father of C++) and C++ Concurreny in Action are two great books that cover wide and wisely all these subjects.
A video (excuse me for the poor quality, it willbe improved) with the first steps of the Raspberry Pi based robot
[youtube http://www.youtube.com/watch?v=Yhv43H5Omfc]
Very exciting! Looking forward to your following up...
ResponderEliminarAny reason you're sticking with the CM controller instead of "direct" USB2dinamixel 3 or 4 pin bus connection? (Or a custom RPi GPIO to the 3pin Dynamixel Servo Bus, if such a piece of kit & code exists)
Well... the CM-510 is the easiest way to add and query Bioloid sensors and to connect a battery to the AX-12 servos. In addition I use a customized software that filter IR sensors values, sometimes there are wrong values.
ResponderEliminar