Skip to comments
Controller IO Tiny
Controller IO Tiny
Robot Roomba Red
Poppy the Robot Head
Purpose: amuse the Cat.
By mstephens_42 — Last update
Other robots from Synthiam community
R2D2's Robot Building
Hello, greetings to all robot builders, I am eager to receive the board ez-b, to give life to my butler robot, robot...
Nolan's Nolan's First Robot
My name is Nolan, I am 7 years old. after Grampa showed me some robots, I picked the gravity robot because I can change...
Ezang's My New Robot - Spider Bot
If you missed my new robot, here it is again, enjoy and laugh:
Upgrade to ARC Pro
Experience early access to the latest features and updates. You'll have everything that is needed to unleash your robot's potential.
In the video I am running the robot around manually. You can start and stop the motors on the robot via the control panel.
The head is from Thingiverse where someone made a Poppy style head for their JD robot.
I took my camera and LED array and hot glued them inside the head. The halves of the head are held together by screws. Thinking of using a speaker out of a hacked Roomba inside the Poppy Head as the main speaker. Would be louder and give the robot more personality.
Also thinking of 3D printing a torso and attaching arms, etc.
DJ, could you add an adjustment for the Roomba control panel so that you can control the speed of the wheels separately? This would help with making the Roomba track straight.
The reason I asked about Full vs Safe mode was when I noticed it hit an obstacle
I also wanted to mention to you, as you are likely already aware, that you can tap off the battery voltage from the DIN connector as well instead of having to solder to the motherboard.
Other name ideas:
Pop goes the Feline
Hmmm the head is Poppy and the robot is red, there's got to be a name in there that refers to the flower
Thanks for the tip on the power in the mini-DIN connector. I was using that to power an EZB-v4 and camera and it worked fine.
However, since the power is limited I was unable to operate a servo to push the CLEAN button to get the Roomba out of sleep mode. The Roomba goes into Sleep mode after 5 minutes in the Passive mode.., the OI document says it won't charge in Safe or Full mode
Although the Create 2 OI spec states that its listening for a Start command even when the OI is off, I have not been able to get this to work. Versions of Roomba prior to the 500 series had a pin on the serial port for just that purpose
Have you found a way to start a Roomba 500 or 600 series without manually pushing the clean button?
If you are looking for some ideas for a shell for a Roomba robot, you might want to follow this thread when @Nink is starting a body for a telepresence robot...
I'm still working out the issues of powering everything from the Roomba internal battery, waking it up remotely and handling control/video over the Internet
I am beginning to think it is time to build my own base and not use a roomba. I really like what @jstarne1 did with the Jazzy power chair. I think if we could recreate the way the irobot docs and charges with a Jazzy chair would be a perfect platform to build on.
Have you considered a telescoping head?
I have thought about using a Jazzy base too
If you decide to pursue that let’s start a new thread
Do you know if any of them have a docking station or are they making users plug them in?
I wasn't aware of the limited current from the DIN connector, thanks for the heads up. I'm guessing the manual I have is still from the old days and doesn't mention that. The EZ-B and Camera draw just under 200mA but you're right to add anything else you would need power from elsewhere.
On the older Roombas Pin 5 was the DD pin and could be used to wake the Roomba up without pushing the Clean button. I wonder if the new Pin 5 function would still do that? The DD pin was active low, so you sent it a low signal to wake up.
Here is a link to the Create 2 Open Interface (OI) spec
The Create 2 is a reconditioned Roomba 600 series and I believe the spec also covers the 500 series
Pin 5 (BRC) is now designed to change the baud rate.
The BRC pin can also be pulsed low to every few minutes keep the Create 2 awake. This looks like a good aproach, but would not help for inital turn on or if the Create 2 was somehow turned off, e.g. EZB v4 temporally looses its Wi-Fi connection
I'm designing for the remote telepresence Use Case for an elderly Aunt
In regards to the tipping over issue, I'm not sure it would work in your case but iRobot suggests a dust bin modification for Create 2 that adds a rear caster holder using the same caster as used in the front.
You can 3D print the bin or buy a completed one at.
for $122.94 !
1. "the Cardinal Meowbot" (because of the colour)
2. "Cat Ploy"
3. "Ring-around-the-Rosy for kitties"
4. "Meow-koo-pied" (not my best port manteau) *blush*
...if you have picked a name, can you share it with us?
In the end I picked R2-Purr 2!
Thanks for the update- I was dying of curiosity! Great name.
What is that EZB climbing over your shoulder...