Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

The iRobot Create is a programmable robot based on the Roomba vacuuming robot. Users can program it using the iRobot Open Interface.

0
votes
1answer
25 views

Get data without command anything from Roomba Create 2

I use Arduino Uno R3 connected to the Roomba Create 2 like in this picture All the output command for arduino work fine but I have a problem from reading data from Create 2 sensors: I get invalid/...
0
votes
1answer
26 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 ...
0
votes
0answers
18 views

Create2 wake while docked [duplicate]

I’ve seen numerous suggestions on how to wake a docked create 2 that has been “idle” for an extended period of time, but none have worked. I am using the create2 serial to USB connector and plugged in ...
0
votes
1answer
38 views

iRobot Create 2 - How did I get weird data from the serial port?

I'm new to Roomba Create2. I just want the program to send and receive data of the bumper sensor only. I tried this code on an Arduino Uno: ...
0
votes
1answer
32 views

Why does roomba provide the OI serial protocol?

Why would iRobot provide the serial port and Open Interface serial protocol in their residential models? I understand making their Create2 product STEM friendly. But why spend the extra cost for the ...
2
votes
1answer
72 views

IRobot 690 - raw wheel encoder counts change with no movement command issued

I am using a Raspberry Pi 3, B+ pertinent libraries are WiringPi, with WiringSerial. Code is written in c. EDIT: the Serial connection is handled through GPIO 14(Tx) & 15(Rx), 5v (Tx) is stepped ...
0
votes
1answer
33 views

iRobot Create 2 Question

With the Create 2 iRobot if it is already moving backwards (with its bump sensors in the front of it) how would I code it to sense that it is hitting something on its back side with only using the ...
1
vote
1answer
28 views

How can I access the cliff sensors on an iRobot Create 2 via ROS/ Python?

I have an iRobot Create 2 and am currently using the create_autonomy package. Currently, they have cliff sensors as a "planned" feature. I see in the documentation that there are 4 cliff sensors (...
0
votes
0answers
17 views

iRobot Create Generation 1 getting started

I have one of the iRobot Create generation one models. Model 4400. It has been in a box for years. It came with software, Programmers Notepad and Win AVR. Of course these are now really old versions ...
0
votes
1answer
42 views

Waking Create 2 from sleep [duplicate]

With the conversion of the DD control line to BRC on the series 500/600/Create 2 I have not been able to find a reliable way to wake the Create 2 from sleep. The spec suggests not letting it sleep by ...
4
votes
3answers
90 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 ...
0
votes
1answer
40 views

directly tapping Create2 battery

Since the mini DIN power is limited to 250ma, has anyone found a way to tap the battery to supply power to added electronics? I'd prefer this over adding a secondary battery and separate charger ...
0
votes
2answers
36 views

Is it possible to put the irobot create2 in a mode where it will not charge?

I recently purchased an iRobot Create2 and have had a lot of issues in the last few weeks with the battery being dead when I go to use it. The robot almost never leaves its charger at this time ...
0
votes
1answer
59 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 ...
2
votes
2answers
157 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 ...
0
votes
1answer
242 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 ...
0
votes
1answer
58 views

Create 2 weird sensor reading 254

I am programming my Create 2 with Arduino Uno. It worked fine a few weeks ago, then I just left it there, charging it about once a week. Now when I try to play with it again, I find that it starts to ...
1
vote
0answers
69 views

Dashboard for IRobot Create 2 [closed]

In case anyone is interested, I build a dashboard for the icreate 2.(http://blog.mindfront.net/2017/06/roomba-dashboard-cli-dashboard-for.html)
3
votes
1answer
47 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 ...
-1
votes
1answer
36 views

Create 2 packet group 100 [closed]

I tried getting pack sensors for packet group 100. What I noticed was the order of the packets did not match what's in the document. Anyone notice the same problem? For example here is the output of ...
0
votes
2answers
284 views

Irobot Create 2 Open Interface Communication

I am able to connect the create 2 robot to my laptop with a serial cable. I am using putty_beta terminal to run. I am not able to key in commands in the terminal. but I am able to receive information ...
2
votes
0answers
32 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 ...
0
votes
1answer
63 views

I need the scheme of Irobot creator 2 [closed]

I've tried to drill a number of holes in Irobot. I've missed one of them and I need the electronic scheme of Irobot-Creator 2 for trying to restore this input of the data cable. Can you help me with ...
0
votes
1answer
92 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-...
2
votes
1answer
50 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 ...
2
votes
1answer
197 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 ...
1
vote
2answers
224 views

Does iRobot 681 have a serial interface?

I've read that recent Roomba 6XX from iRobot got a serial connector, but I removed the cover on my Roomba 681, and I haven't found any. From what I've found, 681 hasn't the same cover than other 6XX ...
1
vote
2answers
147 views

iRobot Create2+Arduino: Make the robot stop when facing an obstacle

I have been working on writing a code to control the iRobot Create movements (forward, backward, right, left and stop) from serial monitor and finally I got the correct code. I was trying to ...
2
votes
1answer
262 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 ...
0
votes
1answer
150 views

Using the Create2 Tethered Driving program- inputting a string of keyboard presses

I'm attempting to do a quick and dirty autonomous path with the create2. I'm using the tethered driving program seen here. I set my own buttons just to make it rotate 90° and go forward one "pulse". ...
0
votes
2answers
70 views

Is there any error analysis of Irobot Create 2?

I am curious about the travelling distance/turning angle accuracy of Irobot Create 2. E.g., if the program let Create 2 go forward for 10 m, will Create 2 go forward exactly 10 m? What is the ...
-2
votes
1answer
126 views

I want to know whether the Create2 can interface a LIDAR? [closed]

I want to know if the Create 2 can interface a laser radar? For example an RPLidar.
1
vote
3answers
666 views

Do I need the 5V to 3.3V level shifter?

I would like to follow the instructions here, to allow myself to control the Create2 with a Raspberry Pi 3. However, this source, says that I need a level shifter to protect my Pi's circuitry from ...
1
vote
2answers
1k views

How much weight can the iRobot carry? [duplicate]

I'd like to attach some extra equipment to the iRobot. Does anyone have any idea of a weight limit before mobility is restricted or it just breaks? Could it possibly carry a few extra pounds?
1
vote
1answer
253 views

Wake up iRobot Create 2 while on dock

I have a 7 pin cable connected to the OI port of my Create 2. While the Create is on the floor away from the dock, if I touch the BRC pin (7) to the ground pin (5), the Create wakes up, makes a beep, ...
1
vote
0answers
191 views

Irobot Create 2 drawing power from Pi [closed]

I am controlling an IRobot Create 2 with a raspberry pi, which I am powering with one of these: https://www.adafruit.com/product/1566 (I know, I know, I should have just gotten power from the ...
0
votes
2answers
144 views

I-Robot Create 2 reset after sleep issue?

I am having issues with bringing the robot out of its sleep or off mode. Seems it goes into sleep mode when there is no activity for about 4 minutes. I am using the i-Robot Create 2 serial cable. When ...
0
votes
1answer
51 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?
0
votes
1answer
323 views

unable to install ros kinetic in ubuntu 16.04 [closed]

I am trying to install ros kinetic kame in ubuntu 16.04 , but after trying the first step setup your sources. list. I am getting cannot create /etc/apt/sources.list.d/ros-latest.list: Permission ...
1
vote
1answer
133 views

NameError: name 'TK' is not defined

I reference the following article. http://www.egr.msu.edu/classes/ece480/capstone/spring15/group02/assets/docs/nsappnote.pdf I have followed article's code, but it appears: How can i solve this ...
2
votes
1answer
69 views

I-Robot Create 2 Connectors

Am I correct in assuming that the I-Robot Create 2 does not have the 25-pin connector like the original version of I-Robot Create has? Thanks much...Rick
-1
votes
4answers
371 views

Autonomous Navigation without Distance Sensors

I'm doing a project with the iRobot Create 2. I want it to be able to map out a room and navigate to a point for example. My problem is that the robot doesn't have any distance sensors. What it can do ...
1
vote
2answers
127 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 ...
0
votes
1answer
399 views

Create 2 Reading Sensor Values

I am trying to solve some Create 2 sensor reading problem that I am having when I came across @NBCKLY's posts (Part 1 and Part 2) that I believe are exactly what I am looking for. I copied his code ...
1
vote
1answer
111 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 -...
0
votes
1answer
198 views

iCreate 2 with Arduino (Just getting going)

I am new to the iRobot Create 2 but I do know a thing or two about the Arduino (don't assume too much though). However, in this case, I am beyond stumped over what I am sure is something simple but is ...
1
vote
1answer
73 views

iRobot Create2: Granularity of drive control?

I own an iRobot create2 on which I am planning to implement a control algorithm. After playing with the different drive commands, I noticed that changing the desired velocity values marginally doesn't ...
0
votes
1answer
223 views

How to use the opcode to start?

I am new to robotics.Recently came into contact code.So the teacher let me use the Serial port app for Android to enter the opcode.But the robot did not have any reaction. I use the Communications ...
2
votes
2answers
89 views

Issue using Digit LEDs Raw (op code 163) on Create2

If I understand the manual, each leg in each of the 7 segment displays is labeled with a letter A-G. These letters then map to specific bits in a byte - 1 byte for each of the 4 displays. Setting a ...
0
votes
1answer
268 views

What software to use to send (OI) commands to Create 2. Using windows laptop and supplied Create 2 cable? [duplicate]

I read most of the iRobot Create 2 Open Interface (OI). It says send these serial commands to the Create 2 to get it to do the described action, but no suggestion of what software to use to send these ...