Welcome to Synthiam!

Program robots using technologies created from industry experts. ARC is our free-to-use robot programming software that makes features like vision recognition, navigation and artificial intelligence easy.

Get Started
Asked — Edited

Roomba Pilot



My first attempt to use JD and an old roomba 530 at the same time, JD acting as a pilot, using his feet on the "brakes and throttle", moving a joystick around and displaying turn, backup and brake signals with his leds.

First step,go through all the roomba tutorials here, perfect to learn the pinout on the roomba side.

Turns out that in order to use JD as a pilot, I need to go another way, the main tutorial being about using only the microcontroller on the Roomba.

I finally decided to use UART port 0 to send commands to the Roomba, using Richard R's Roomba 500 custom movement panel2 (thanks)
User-inserted image


I simply changed the port to 0 (in Richard's panel it's set to port 1)
so that makes the roomba respond to keyboard, joystick or voice inputs.

Now for JD ( known around our house as Joe :) )
JD is positioned on top of his "vehicle" with a movable joystick made out of a Gopro flexible stand (and I could still add the gopro to it !) and holding on to a metal bracket I added on the opposite side.

I created some moves for JD, hands, feet, head and led signals, so he could "drive", then merged my project with Richard's panel...

WRONG, roomba would drive off, but JD would try to walk, not execute my clever driver moves !

Answer was somewhere in the forum by DJ, remove JD original movement panel, install a custom panel, import my "driver" moves and voila, it works perfectly. :D

I will add more features to that combo in the future, sound, tracking..the possibilities seem endless... Great job by DJ and his team, not only on designing the robot and the great software, but on creating the community and learning resources...Tremendous help indeed.

AI Support Bot
Related Content
Synthiam
#3  
Hah! the video was cool. Loved the Space:1999 theme:)
#4  
Spooky67 that is a really cool merging of a Roomba and JD. Great video also!
Canada
#5  
Great idea , the presentation is also very seller.
congratulations
#6  
Love the idea and the video! I guess the next step would be having JD actually drive the roomba via a JD sized working joystick. Or maybe two, one for each claw. Both forward for forward movement. Both backwards for reverse movement. one backwards and one forward for left and right. Only need to control JD then, assuming the joysticks would be wired directly (or indirectly through relays) to the actual motors of the roomba.
PRO
France
#7  
Thanks all for the kind words and suggestions. I have uploaded the file to the EZ-Cloud if anyone wishes to tinker with it . ;)
#8  
Yes! I loved this! I never realized how well JD fits into the Space 1999 theme. He's a natural looking Eagle pilot. Nicely done video and very entertaining. I had a smile on my face the whole time.

Great work on the interface with the Roomba, EZB and camera. Keep stuff like this coming! Your obviously very talented and have a good imagination. A valuable combination. ;)
United Kingdom
#9  
What a great little project, and the video was very enjoyable and engaging. I look forward to see what else you come up with for "Joe".
PRO
France
#10  
I plan to weaponize the rig with nerf guns and have JD shoot them by activating a lever, red baron style:)
#11  
Now that will be a very interesting addition to your Roomba racer.
United Kingdom
#12  
What a brilliant video! Great work.

I too am a big Space 1999 fan and am fortunate to have a couple of 24 inch Eagles in my design studio.

User-inserted image


I also have a rare 24 inch Hawk from the Wargames episode.

User-inserted image


I really like the design of these spacecraft.

Tony
PRO
France
#13  
Absolutely awesome models @Toymaker ... superb! love the Hawk, it's just gorgeous. Thanks for sharing:)
PRO
France
#14  
Well there it is : Weaponized Roomba 530 , JD pilot, and Godzilla:)



JD is "driving" then switching to mechanical levers to fire his cannons

guns mapped to joystick buttons or voice command
#17  
That was soooooo cool! Salute!

Great programming. I love the way you have JD moving.
#18  
Those films were great. Lovd the freedom cam thing. funny.
PRO
Synthiam
#19  
Love combat Roomba video!
PRO
France
#20  
Thanks @DJ-Sures;) .really glad you enjoyed the videos. Feel free to use them, recut , edit whatever you need they're public. Can't wait to see your new products and updates,too:)
#21  
That was a Blast...literally! Great job looks like fun.;)
PRO
France
#22  
Just published my blog with all my JD movies and some other geek stuff that might be of interest to some of you guys :

http://www.nostrobot.com (if https is forced, just remove it)
A blog about an old geekosaurus interests : robots, drones, stupid movies probably only funny to me, geeky gadgets and sci-fi. welcome to my own space-time continuum.