Questions tagged [irobot-create]
The iRobot Create is a programmable robot based on the Roomba vacuuming robot. Users can program it using the iRobot Open Interface.
193
questions
9
votes
2
answers
3k
views
Can I use ROS with a Roomba?
Is there anything different between a iRobot Roomba and the Create? I want go start building my own turtlebot and playing with ROS but with the cost of all the parts I'm going to have to do it piece ...
7
votes
3
answers
8k
views
What iRobot products support the open interface besides the iRobot Create?
I have read that certain iRobot products support or can be hacked to support something close to the open interace. There is even a book about hacking Roomba. What Robots have this capability?
6
votes
2
answers
857
views
Sending commands from Ubuntu
I have a iRobot Create model 4400 and I need to send commands to the open interface through Ubuntu. I'm using gtkterm at 57600 baud but when I press play button, it only drives around itself. I have ...
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 ...
5
votes
3
answers
3k
views
IRobot Create 2: Powering Up after Sleep
I've notice the IRobot Create 2 does not respond to the app's commands when it has been sleeping. If I press the Clean button and re-run the app then the robot is responsive to the commands.
My ...
5
votes
2
answers
848
views
Getting A Head Start With iRobot Create3 (ROS2)
With the announcement of the iRobot Create3 "with ROS2 support", and to get a head start playing with it, iRobot has some create3 GitHub repos:
https://github.com/iRobotEducation/...
5
votes
2
answers
278
views
Directly tapping Create2 battery through vacuum brush
Problem Overview: our project consists of an iRobot Create2, a RaspberryPi 4 and a YDLIDAR X4. The RaspberryPi is powered from the Create2 serial port. We tried to power the lidar from the RaspberryPi,...
5
votes
1
answer
898
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 ...
5
votes
1
answer
560
views
Cannot disable sleep in passive mode for iRobot Create 2
I tried to disable sleep by pulsing the BRC pin low for one second every minute as suggested in the OI, but my Create 2 still goes to sleep after 5 minutes.
My firmware is r3_robot/tags/release-3.2.6:...
4
votes
2
answers
20k
views
Is there a way to turn the sound off of a Roomba?
I am working with an iRobot Create 2 and I work with others around me. Whenever I turn the robot on, send it an OI reset command, etc., it makes its various beeps and noises. I would like to not have ...
4
votes
3
answers
476
views
Add hardware reset button for Create2
Is there any way to add a reset button to the Create2 that would be the equivalent of temporarily disconnecting the battery?
4
votes
1
answer
2k
views
What is the maximum payload weight for create 2/can I use old create accessories with the Create 2?
I'm attempting to build a heavy platform on the Create 2 but am worried about weight on the platform. What is the maximum weight for the platform and is there an optimum?
I have an old create and ...
4
votes
2
answers
314
views
Prototyping with IRobot roomba
For a project I am building a Tele-Op Robot using the IRobot's Roomba as my drivetrain. In order for my robot to work, I need an extra castor. IRobot provides .stl and .stp files for me to use and I ...
4
votes
2
answers
3k
views
Arduino-Create 2: Reading Sensor Values
Over the past few weeks, I have been attempting to interface the iRobot Create 2 with an Arduino Uno. As of yet, I have been unable to read sensor values back to the Arduino. I will describe by ...
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 ...
4
votes
2
answers
502
views
iRobot Create 2 stuck in Clean mode?
I'm using the Delphi example to command my Create 2, I just adapted the demo code to Unicode (DelphiXE). I use the original iRobot USB to serial cable.
My Create 2 seemed to be responding fine to ...
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 ...
4
votes
1
answer
1k
views
Questions about Irobot Create
I'm interested in getting a Create for a project I'll be working on, and wanted some information about it from somebody that already has one:
How much weight can it safely carry? I talked with Irobot'...
3
votes
1
answer
402
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 ...
3
votes
2
answers
233
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 ...
3
votes
3
answers
510
views
iRobot Create 2 and Open Interface 2 Spec not syncing up with incoming data
I have the create 2 and have it hooked up to an arduino. Almost all the commands work fine except when retrieving sensor information. If i send a request for packet 18 I get back values that while ...
3
votes
1
answer
180
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.
3
votes
2
answers
2k
views
iRobot Create Serial Cable for Turtlebot I
I need an iRobot Create Serial Cable (one end 7-pin Mini-DIN Connector and the other end is USB) for Turtlebot I. How can I connect my bot to my PC?
3
votes
2
answers
2k
views
iRobot Create 2: Angle Measurement
I have been working on trying to get the angle of the Create 2. I am trying to use this angle as a heading, which I will eventually use to control the robot. I will explain my procedure to highlight ...
3
votes
1
answer
1k
views
ROS Laser Scan rotates with the robot in RVIZ
I am currently working on developing a ROS application for autonomous navigation using AMCl. I am first trying to get move_base to work before continuing with AMCL. ...
3
votes
2
answers
595
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 ...
3
votes
1
answer
100
views
iRobot Create 2 -language set error type 2
I have an iRobot Create 2 and I am connected to it with the 7-pin connector to a desktop machine via USB. Serial communication is working fine under that configuration. I can tell it to restart with ...
3
votes
1
answer
71
views
Create 2 kill switch?
Any ideas on ways to install a kill switch on the Create 2? I saw how the battery attaches to the main board with springs, so that blocks me from using a plain old battery switch. Are there any test ...
3
votes
1
answer
2k
views
iRobot Create 2 to Vacuum? [closed]
I just got a Create 2 for Christmas, and while I'm planning to create with it (obviously), I'd like to use it around the house as a vacuum if at all possible. I've heard that you can buy parts for the ...
3
votes
1
answer
717
views
create2 angle (packet ID 20)
how to convert the value you get for the angle (packet ID 20) into degrees?
i am using the create2 robot and when I did not understand the data I am getting back. The documentation it says it's in ...
3
votes
1
answer
623
views
Irobot create 2 C# connection
My department recently purchased Irobot create 2. We want to recreate the code from the Csharp create 2 driving Tether program to use as a base for our intro to computer science course. Currently the ...
3
votes
1
answer
382
views
How to send commands to create 2 over Bluetooth
I'm very new to create 2. I want to send commands using Bluetooth. I have already bought the bluetooth USB radio. What other devices do I need to get or how can I set up sending commands over ...
3
votes
3
answers
500
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, ...
3
votes
1
answer
100
views
using the brush assembly and Aerovac bin space?
A lot of the Create 2's interior space is taken up by the brush assembly and the Aerovac bin. I'd like to take these out and put in my own stuff, but I'm concerned that the Roomba might get confused ...
3
votes
1
answer
448
views
Is there a bug in the Encoder Counts packets 43&44?
I think I have just found another bug - there was one that was mentioned in another post about the angle and distance. This one is about reading the encoder's counts. I was using them as a workaround ...
3
votes
1
answer
3k
views
iRobot Create 2: Encoder Counts
This post is a follows from an earlier post (iRobot Create 2: Angle Measurement). I have been trying to use the wheel encoders to calculate the angle of the Create 2. I am using an Arduino Uno to ...
3
votes
0
answers
186
views
Waking up Roomba over serial
I've been trying to mod an old Roomba 400 series (model #4220) by adding a Raspberry Pi to it.
I have the Raspberry Pi communicating over serial with the EZSync018 cable. I have everything working, ...
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/...
2
votes
1
answer
162
views
iRobot Create 2 - bypassing fuse for serial port power, other current limitations?
I've recently acquired a Create 2 and want to power a Raspberry Pi (and potentially other sensors/motors) off of the serial port. I've seen the official recommendations (e.g. power from the motor ...
2
votes
1
answer
22k
views
iRobot Create: Making Noise and Flashing Red Light While Charging
My iRobot Create is playing a tune about every 30 seconds and continuously flashing a red light when I attempt to charge it. What is the issue?
2
votes
3
answers
275
views
Meaning of Roomba's charging states
I added an Arduino to control a Roomba 615 (similar to iRobot Create 2).
The Arduino is communicating with Roomba through the Mini-DIN connector with the Open Interface.
While Roomba is docked and in ...
2
votes
1
answer
494
views
Powering a Project Tango Tablet with iRobot Create 2
Project Tango Development Kits come with a mini-dock (see picture below).
I am controlling the iRobot Create 2 by the mounted Tablet using the USB cable provided plugged into the mini-dock. (see ...
2
votes
1
answer
159
views
Roomba iRobot Create 2 Open Interface, is there a way to turn off vacuum motor while the robot is docking?
I am able to control every desired aspect of my robot, except for vacuum motor which seems to be turned on for some reason every time I send Seek Dock (code ...
2
votes
2
answers
220
views
What are the prerequisites for entering into robotics?
I'm doing my Engineering in Electronics, what subjects which I need to specialize in order get into robotics and also suggest additional things I have to study
2
votes
1
answer
346
views
iRobot Create 2 to Vacuum (2)?
Does the Create 2 have firmware support (navigation, brush & fan control, ...) to support the vacuum functionality?
Can I use parts from my 655 or 805 Roomba to convert the Create 2 back to a ...
2
votes
1
answer
601
views
"Updated" Help in iRobot create serial communication in Arduino
I am programming an iRobot Create to follow serial commands using Arduino Uno. I have written the library, and found the serial commands to move the robot forward in the iRobot manual, but I couldn't ...
2
votes
2
answers
360
views
What is the thread/screw size for the iRobot Create 2 internal screw bosses described in the Open Interface Spec doc
In the “iRobot_Roomba_600_Open_Interface_Spec.pdf” provided for the iRobot Create 2, there is a section titled “Roomba Internal Screw Boss Locations”. It states that “Screws may be replaced with ...
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 -...
2
votes
1
answer
112
views
Can you interface to a Braava Jet?
Is there any open interface access to the new Braava jet just to drive it around?
2
votes
1
answer
476
views
How do I get the Create 2 to communicate with a laptop via the serial to USB cable?
My computer will not recognize the Serial to USB cable. I have tried it on a Mac and an HP.
Is there a driver that I need to install? If it is supposed to install automatically, it is not.