Boutell, Matthew R wrote:
I am designing a new robotics programming class at our Institute, and currently am trying to use pyro to control a Roomba. Does anyone have any experience with using Roombas in the classroom?

Hi Matt,

We (at BMC) haven't used Roombas in the classroom yet... but are exploring that option. We have a Bluetooth + Camera device (called the Fluke) that makes the Roomba much more interesting, yet keeps the price and complexity down.

Three interface possibilities:

1. Pyro has a Roomba interface... uses some of the high-level abstractions developed for more sophisticated robots. Not easy to separate the roomba code from the rest of Pyro.

2. A new project, called Myro, has a simplified interface that sits on top of Pyro. See:
http://wiki.roboteducation.org/Myro_Hardware

This allows a very simple, easy-to-use functional interface. See:
http://wiki.roboteducation.org/Myro_Reference_Manual

The goal of this project is to allow other languages, but currently only supports CPython.

3. We (and others) are currently getting the Fluke working with the Roomba. See:
http://wiki.roboteducation.org/Hacking_the_Fluke

This is a low-level interface requiring only a serial-over-bluetooth connection.

-Doug


Thanks,

--Matt

------------------

Matt Boutell

Asst Prof of Computer Science and Software Engineering

Rose-Hulman Institute of Technology

812.877.8534


------------------------------------------------------------------------

_______________________________________________
Pyro-users mailing list
Pyro-users@pyrorobotics.org
http://emergent.brynmawr.edu/mailman/listinfo/pyro-users

_______________________________________________
Pyro-users mailing list
Pyro-users@pyrorobotics.org
http://emergent.brynmawr.edu/mailman/listinfo/pyro-users

Reply via email to