Questions tagged [roomba]

The Roomba is a consumer-grade autonomous vacuuming robot sold by iRobot.

All Roombas support a common serial interface and can be "hacked" for custom robotics projects. However, iRobot also sells the Create which is specifically targeted for robotics.

Roomba on rug

99 questions
5
votes
1 answer

Hacker friendly vacuum robots

I'm considering buying a vacuum robot. At first I got excited at finding out that Roomba has an Open Interface. Apparently this was taken out around model 800+ (?) The newest models do not have an Open Interface. What robot vacuums are open /…
user3280964
  • 153
  • 4
3
votes
1 answer

Could anyone tell me what are these things in a Roomba robot and how to clean them, please?

I'm really in doubt whether it is proper to ask this question here, so I'm apologizing if it is not, I'll delete it. I have a Roomba robot which has worked for me for more than three years, and now while it is working it is producing some strange…
d.k
  • 133
  • 4
3
votes
1 answer

Communicate with Roomba 871

I have a Roomba 871 and I am trying to communicate with it through the sci port. I am using RealmTerm for testing, I am trying it with the How to Program Roomba - RealTerm Terminal guide. If I try it with a baud rate of 57600 the only thing I am…
2
votes
1 answer

Best way for IROBOT Roomba 960 to "climb" 26mm step

We got a IROBOT Roomba 960 for our new apartment. The apartment has however in one door frame there's a step of about 26mm (roughly 1 inch). What's the best way for the Roomba to overcome this obstacle. I was thinking about building a small ramp. Is…
wawa
  • 123
  • 5
1
vote
2 answers

Determine current roomba state / operating mode

Using the SCI messages, I would like to determine the current operating mode or state of a iRobot Roomba 780. Finally, I would like to detect and separate four states: Cleaning In docking station Returning to docking station Error (e.g. trapped on…
Tob
  • 121
  • 7
1
vote
1 answer

What common device uses 7 pin mini DIN plugs, that could be used for the Roomba serial port?

I have a Roomba that I'm planning to hack on the cheap, using junk cables and other parts. The excellent book Hacking Roomba suggests using Macintosh serial cables as a cheap surrogate. However, as a hopeless Macintosh aficionado, I am somewhat…
Greenonline
  • 1,508
  • 4
  • 18
  • 32
0
votes
2 answers

Changing behaviour Roomba 880

I've seen that it is possible to use some micro controller to send commands to the Roomba through the SCI but I was more interested in changing the behavior of the roomba operation (e.g: change the priority of the behaviours) Is there some IDE for…
Pedro
  • 1