 | Toward a Robot-Independent Programming Framework |
Posted 19 Jun 2007 at 20:11 UTC by steve  |
Pyro is an excellent Python based framework which separates
robot dependent and independent aspects of code in "Robot" objects and
"Brain" objects. I have for instance, run the same code on an AIBO, a
Mindstorms RCX and a simulated robot all with very different
characteristics.
Microsoft is also making some effort in their Robotics Studio to allow
for robot-robot independent programming. I can't personally evaluate how
well it abstracts robot details having only briefly experimented with it
but it is partially derived from Pyro.