Skip to main content

Questions tagged [roomba]

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

Filter by
Sorted by
Tagged with
0 votes
0 answers
144 views

Charging station flashing green. Not charging

Charging station is flashing green. Roomba’s makes clicking sounds with error message. Have another charging station and the Roomba's charges there fine. I also move another Roomba ( have a total of 3)...
Juan's user avatar
  • 1
1 vote
1 answer
205 views

Is there a way to control the roomba i7 actuators and sensors?

I would like to write my own program for controlling sensors and actuators of Roomba i7. For previous robots it was possible with some minor hacks. Is there a way to flash an opensource firmware or a ...
HAL9000's user avatar
  • 111
0 votes
1 answer
315 views

Roomba s9 -- no communication

I connected my Roomba s9+ USB port to my Windows 10 PC, which cannot detect it (nothing under Ports): I messed around a bit and updated drivers, and now Windows 10 detects Roomba as: I don't know ...
user2132190's user avatar
0 votes
1 answer
125 views

Roomba S9 - no data over serial connection

Unlike other Roomba models, for the s9 there is little to no information available for setting up and using a serial connection to a Windows PC. I've managed to get to the point where Putty serial can ...
user2132190's user avatar
1 vote
1 answer
135 views

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 ...
Greenonline's user avatar
  • 1,557
5 votes
1 answer
919 views

Not able to communicate with Roomba with serial port

I have an IRobot Roomba model number 565 and I am trying to control it with a Wemos D1 mini with Roomba's OI. I connected the TX and RX pins from my FTDI adapter to the Roombas RX and TX and I can ...
Aalian khan's user avatar
0 votes
1 answer
150 views

Roomba Create 2: how to convert steering angle to radius?

I want to set the steering angle for Roomba Create 2, and as far as I understand I can do this by setting a turning radius for the Roomba Create 2. My question is: How to convert steering angle to ...
Bien's user avatar
  • 3
0 votes
1 answer
252 views

Roomba stops responding to commands on the OI

So I just received my roomba create 2. I have managed to read and send commands to the roomba using the OI and an Arduino. I also got it to move using the USB cable provided by iRobot and the tethered ...
Sepehr Zed's user avatar
0 votes
0 answers
72 views

Can't get iRobot Create to respond

We have an iRobot Create connected to a Win 10 PC with the cable supplied with the unit. We have followed the instructions here: http://www.robotappstore.com/Knowledge-Base/How-to-Use-a-RealTerm-...
user22590's user avatar
3 votes
3 answers
502 views

iRobot 600 series OI wake from sleep via BRC

I have attached an Adafruit Circuit Playground Express to my Roomba OI, and after manually waking it up I am able to successfully send opcode commands based on the Roomba OI Manual. I can even start, ...
Alexander's user avatar
  • 131
3 votes
2 answers
234 views

iRobot Create 2 Wake over Serial on Rpi

So this thread is similiar to this one: IRobot Create 2: Powering Up after Sleep All except I am trying to do this on an RPi. I have followed these intstruction: https://www.irobotweb.com/-/media/...
rygo6's user avatar
  • 81
0 votes
1 answer
126 views

Roomba 500 Series - Raw encoder counts readings

I have been trying to read Roomba raw encoder counts I am receiving values, but I have a sudden increase/decrease in values as can be seen over here. 142 152 153 166 167 180 181 196 50101 ...
Ahmed's user avatar
  • 3
0 votes
1 answer
338 views

Get data without command anything from Roomba Create 2

I use Arduino Uno R3 connected to the Roomba Create 2 as in this picture All the output commands for Arduino work fine but I have a problem from reading data from Create 2 sensors: I get invalid/...
user3505317's user avatar
1 vote
1 answer
228 views

iRobot Create 2 Flash CRC message

In testing my iRobot Create 2, I discovered that the following message is being sent periodically over the serial interface: " Flash CRC successful: 0x0 (0x0)". Is this expected behavior or am I ...
Stacy's user avatar
  • 21
6 votes
3 answers
2k views

Create 2 losing serial communication after toggling full to passive while charging

We are having an issue where after toggling the create 2 from passive to active, then waiting a few seconds and toggling back to passive while on the charger, all serial communication fails a certain ...
hcl337's user avatar
  • 91
0 votes
1 answer
16 views

How to install the diagnostic_msgs config file?

I tried to use my raspi3 to control the roomba641. I followed the guide in https://github.com/AutonomyLab/create_autonomy to install the create_autonomy in my raspi with raspbian and ros indigo. I ...
user avatar
0 votes
1 answer
4 views

how to subscribe to bumper topic on move_base

I am a beginner at ROS and ROS navigation stack. I have been using roomba_500_series and navigation stack (including move_base ...
user avatar
5 votes
1 answer
2k views

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 ...
user3280964's user avatar
0 votes
1 answer
121 views

Will the irobot create library work with other roomba models? [duplicate]

I have a roomba 595. I connected it to my Pi via serial but I'm having a tough time finding commands or documentation for it. I was wondering if the same commands used for the create model roombas ...
sortinousn's user avatar
3 votes
1 answer
123 views

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 - ...
Christian Binkowski's user avatar
2 votes
1 answer
1k views

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 ...
wawa's user avatar
  • 123
3 votes
2 answers
596 views

iRobot Roomba 620 (similar to create 2) enters power saving mode although the is a pulse at BRC pin and wakes up at next pulse

Sorry for asking again, but there is still no solution and I am not able to comment this question from Aaron: Cannot disable sleep in passive mode for iRobot Create 2 Create 2 spec says: In ...
roombahacker's user avatar
0 votes
1 answer
676 views

Programming Roomba other than Create 2 using RaspberryPi [duplicate]

Do other Roombas have an Open Interface like the Create2? Can I send commands to my 780 like the Create 2? I am trying to control my Roomba 780 I made a 8pin FDTI connector to USB and my roomba beep ...
Mike's user avatar
  • 9
2 votes
0 answers
77 views

Is it possible to turn an irobot roomba into a create [duplicate]

As irobot do not sell the create in Australia and will not ship to Australia I am considering buying a second hand roomba to convert to a create. Is this possible, what models should be avoided and ...
Robert Sutton's user avatar
0 votes
1 answer
139 views

Recreating Roomba behavior in a spherical robot

Disclaimer: I am a beginner, both to this forum and to robotics. I work in IT, and the guys in my department have decided we would like to build a robot for the office, as a sort of hobby/team-...
MRG's user avatar
  • 1
0 votes
1 answer
1 view

Neither rospack find nor roscd can find ca_driver

Neither rospack find nor roscd can find ca_driver, I have tried installing on two different computer using exact instruction given on git page and also tried adding the ROS Path, passing full path to ...
user avatar
0 votes
1 answer
103 views

Retrieving distance and angle of roobma create2

The goal of my project is to get a real-time location information of roobma. The information includes the x position, the y position and the angle (12 o'clock direction is 0 degree, 3 o'clock is 90 ...
luke lin's user avatar
0 votes
1 answer
3 views

Add object to map with bumpersensor

Hi there, I am using navigation stack for my navigation. I use Kinect combined with depthimage to laserscan to get an accurate laserscan. The only problem with the Kinect of course is that it uses ...
user avatar
0 votes
1 answer
2 views

Interrupt navigation stack and spin once

Hi, I want a node which on receiving a goal from the navigation stack makes a turn continue's to the goal and after like 10 seconds spins again etc. How am i going to implement this? I know i need to ...
user avatar
0 votes
1 answer
2 views

How to integrate libcreate in an own ros package - (turtlebot1)

Hey there, what I recently did was installing a ROS driver for a roomba 521 (similar to a turtlebot1). I cloned this files in my catkin_ws/src/create_autonomy and then I just catkin_make them. All ...
user avatar
0 votes
1 answer
18 views

use rtabmap/grid_map for move_base

I can not get move_base to work with the rtabmap grid_map. I used this link to try and get some direction http://wiki.ros.org/rtabmap_ros/Tutorials/StereoOutdoorNavigation and changed the ...
user avatar
0 votes
1 answer
1 view

Roomba - TurtleBot1 serial communication for TeleOP

Hey there, I have a roomba version 521 and I would like to use it as base of a "turtle Bot". I know this is kind of old stuff cause no one uses these base es anymore. Many use kobuki or ...
user avatar
0 votes
1 answer
9 views

rtabmap ignore odometry

Can i set rtabmap_ros to ignore the odometry of the robot? At this moment the odometry of the robot is not good enough and will start to conflict with rtabmap resulting in a robot not knowing its ...
user avatar
0 votes
2 answers
5 views

Robot position flashing rviz using rtabmap

When using rtabmap somehow my robot position starts to flash. It will flash extremely quick between several positions. Also this impacts it drive ability. This could be due to more locations being ...
user avatar
0 votes
1 answer
1 view

How to redirect a web repository to a local folder in a ROS package?

Hi!!! I'm newbie in this. I'm trying to use the turtlebot packages in a Roomba 600 but I can't. I've found that the default rate is 57600 and I need to change it to 115200. I've saw in the folder &...
user avatar
0 votes
1 answer
5 views

How can I see the default baud rate of the turtlebot_node.py file?

Hi!!! I'm newbie in this but I'm trying to use the TurtleBot package in a Roomba 600, but I can't, I think that is by the default rate, but I don't where is the line code to change it, because my ...
user avatar
0 votes
1 answer
1 view

Create_autonomy stops reacting

I am currently using create_autonomy with my Virtual machine . I have ROS hydro installed with create autonomy. But after running it for severel minutes on my roomba 780 I won't be able to send any ...
user avatar
0 votes
1 answer
2 views

Is there a Turtlebot package software for iRobot Roomba 600 series base?

Hi!! I'm trying to make my own Turtlebot using a Roomba 645 base, a Kinect sensor and ROS Indigo. I would like to use this platform to make maps (SLAM) using Gmapping package for example. I've trying ...
user avatar
0 votes
1 answer
5 views

Create 2 / Roomba

Hello, I'm new in ROS forum. My name is Thomas and I come from Italy. I tried to buy the Irobot Create 2, but as you probabily know, in Europe is too difficult to purchase it. Does someone know which ...
user avatar
0 votes
1 answer
85 views

Replacing just the Wheels on Create2

Is it possible to replace just the wheels on the create2 robot? Is it a standard shaft/coupling?
Kirk Lennard's user avatar
2 votes
1 answer
269 views

Create2 incremental encoder rollover method

I have never yet had the Create2's incremental encoder rollover but want to write my code to be prepared for this to happen and test it. When the encoder rolls past 32767 (14.5m), does it rollover to -...
Kirk Lennard's user avatar
0 votes
2 answers
7 views

What is the role of ROS in a complete robot?

Hi, After raising this question, I've realized that, unlike what I've known as an iOS developer that iOS is almost the only thing we developers should concern, ROS itself is not an operating system ...
user avatar
4 votes
1 answer
82 views

Do you have to stop first when switching direction for proper encoding readings?

Since the encoder is square wave not quadrature, do you have to stop first before changing directions for proper measurements? In other words, if you are commanding along in one direction at some low ...
Kirk Lennard's user avatar
3 votes
1 answer
182 views

What is the wheel base distance of the create2?

What is the wheel base distance that should be used for the create2 to calculate angle? I have seen 230.8mm in code samples but the manual seems to indicate 235.0 mm.
kirk Lennard's user avatar
0 votes
1 answer
208 views

Is there a "follow me" Roomba/Create that works like a BEAMBot?

The diagram below shows an old BEAMBot strategy: Is there code or an example using this method? I would rather avoid OpenCV, ultrasonic, GPS etc. I just want the Roomba wheels to react as I go ...
newc3's user avatar
  • 1
0 votes
1 answer
52 views

Steadier wheels - Pin them or lock springs [closed]

When running on a hard surface, the Create will shake sometimes during turns or acceleration. Has anyone ever removed the springs or pinned the wheels in place so they can't move up and down?
kirk Lennard's user avatar
1 vote
1 answer
68 views

Create2 Serial. Canonical versus Number of Bytes interface

There is a message system which does not appear to be document in the OI spec. This appears to be a a canonical terminal type serial interface in which messages come back such as firmware version and ...
Kirk Lennard's user avatar
4 votes
1 answer
371 views

iRobot Create 2/Roomba 530 Screw size/thread?

I've looked everywhere I can think of to find this information, but haven't come across anything. Does anyone know what kind of screws I can use to replace the ones on top of my Roomba 530? I ...
aeiche's user avatar
  • 41
3 votes
1 answer
404 views

Create 2 Cable with 700 Series Roomba

For the last few months I have been playing with ROS on an nVidia Jetson TK1 development board. Up until this point, it has mostly been playing with the GPIO header, an Arduino Uno, a couple physical ...
MechanicalMan's user avatar
3 votes
2 answers
235 views

Create 2: Wheel interface board replacement

http://www.irobotweb.com/~/media/MainSite/PDFs/About/STEM/Create/Create_2_Wheel_Hack.pdf?la=en Scroll to page 3. I'm trying to interface the Roomba's preloaded navigation system with a pair of ...
Bakesril's user avatar