Difference between revisions of "Roomba - vacuuming robots"
From AIRWiki
m |
m |
||
Line 1: | Line 1: | ||
Roomba is a low-cost robot produced by [http://www.irobot.it/ iRobot]. | Roomba is a low-cost robot produced by [http://www.irobot.it/ iRobot]. | ||
+ | It is intended to be a cleaning robot, however with little to no modification it can become a powerful educational/hobbyist robotics platform. | ||
+ | [[Image:Roomba_1.JPG|right|Roomba 560]] | ||
− | + | === Sensors & Actuators === | |
+ | The Roomba comes with these basic sensors: | ||
+ | # Four IR based cliff sensors | ||
+ | # Two bump sensors | ||
+ | # One wall sensor | ||
+ | # A top mounted IR sensor. Used by Virtual Walls, Docking Station, and Remote Control | ||
+ | # One Dirt Detector (acoustic impact). Some Roombas have two. | ||
− | + | The Roomba is sold commercially as a mobile vacuum cleaner, thus it also has these actuators: | |
− | + | # Two driving wheels | |
− | + | # One main brush motor | |
− | + | # A side brush motor | |
− | + | # A Vacuum motor. | |
− | + | === Communication protocol === | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
The Roomba proprietary Serial Command Interface is available here: [http://www.irobot.com/images/consumer/hacker/Roomba_SCI_Spec_Manual.pdf Roomba SCI]. | The Roomba proprietary Serial Command Interface is available here: [http://www.irobot.com/images/consumer/hacker/Roomba_SCI_Spec_Manual.pdf Roomba SCI]. | ||
− | === Connecting to the Roomba | + | === Connecting to the Roomba === |
Make your own [http://blog.makezine.com/archive/2006/02/how_to_make_a_roomba_seri.html Roomba-serial], [http://todbot.com/blog/2006/07/19/roombongle-a-roomba-usb-dongle/#more-119 Roomba-USB] or [http://blog.makezine.com/archive/2006/02/how_to_roomba_bluetooth_i.html Roomba-bluetooth] dongle. | Make your own [http://blog.makezine.com/archive/2006/02/how_to_make_a_roomba_seri.html Roomba-serial], [http://todbot.com/blog/2006/07/19/roombongle-a-roomba-usb-dongle/#more-119 Roomba-USB] or [http://blog.makezine.com/archive/2006/02/how_to_roomba_bluetooth_i.html Roomba-bluetooth] dongle. |
Revision as of 15:17, 26 April 2010
Roomba is a low-cost robot produced by iRobot. It is intended to be a cleaning robot, however with little to no modification it can become a powerful educational/hobbyist robotics platform.
Contents
Sensors & Actuators
The Roomba comes with these basic sensors:
- Four IR based cliff sensors
- Two bump sensors
- One wall sensor
- A top mounted IR sensor. Used by Virtual Walls, Docking Station, and Remote Control
- One Dirt Detector (acoustic impact). Some Roombas have two.
The Roomba is sold commercially as a mobile vacuum cleaner, thus it also has these actuators:
- Two driving wheels
- One main brush motor
- A side brush motor
- A Vacuum motor.
Communication protocol
The Roomba proprietary Serial Command Interface is available here: Roomba SCI.
Connecting to the Roomba
Make your own Roomba-serial, Roomba-USB or Roomba-bluetooth dongle.