3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

RC truck robot conversion

RC truck robot conversion
This Instructable covers the conversion of a cheap off-the-shelf RC truck into a powerful robot vision platform capable of ball following, etc.

I always like seeing the projects around the world using expensive robots, running complex vision processing software and dreamt of the day I would have my own to play with.

Win the lottery or build one on the cheap?

Cheap wins every time.

I say cheap, but what I mean is cheap-ish. It depends on how complicated you want it to be and how much you have lying around. Maybe it should be "cheap compared to a Corrobot or Whitebox robot" (although they have much more functionality)

Anyway.

Parts required

Toyabi Skullcrusher RC monster truck
SSC-32 for webcam tilt
Logitech Pro 9000 webcam
Sabertooth 2x10a speed controller
Dell C610 laptop system board + proc + memory + wireless
12v - 19v converter to run laptop from 12v SLA battery
12v battery (I used a 12v SLA 7ah but its a bit too heavy, maybe a LIPO?)
RS232 - TTL converter (homemade or Ebay) for Sabertooth
USB - RS232 converter for SSC-32
Remote control unit and keyfob (homemade or Ebay) - this is a failsafe so I can cut power to the Sabertooth
USB hub
12V fan
Old satellite set-top box - emptied this and used it as a box to house it all in.

Software

Windows Xp
Roborealm
UltraVNC

 
Remove these adsRemove these ads by Signing Up
 

Step 1Sourcing the RC truck

Sourcing the RC truck
Whilst surfing Ebay one day I came across new RC monster trucks selling very cheaply. The interesting thing about them was that they had tank-style steering instead of the normal Ackerman steering like most RC trucks.

They can be bought in Europe from Seben racing and in the USA from Amazon and are called "Skull Crusher" from Toyabi.

http://www.amazon.com/Remote-Control-Scale-Monster-Yellow/dp/B000ODT7RK

Here are some videos of the trucks in action

http://www.wilhelmy-it.de/seben/pictures/racing_king/king.html
http://www.youtube.com/v/GFLU0xfkD3s&hl=en

I had a good robotty feeling about these asked my better half to get me one for my birthday.

The truck is HUGE and comes with a simple speed controller which is on/off rather than proportional, still, it was amazing what could be achieved with such a cheap model.

Stock, it will spin on the spot, climb all sorts of objects and gradients.

It has independent suspension and gearing to each wheel and runs from two small-ish motors. It is VERY big and came in an enormous box.

Construction is better than expected for such a cheap model, but the tyres are some kind of foammy PVC moulding. Apart from that, lots of space on board and has springs at each corner. The transmission is by gears down 4 articulated arms to the wheels.

« Previous StepDownload PDFView All StepsNext Step »
153 comments
1-40 of 153next »
Oct 19, 2011. 8:41 PMtommytwoeyes says:
So you were able to control it complete from the dell pc using Roborealm?

For someone with no experience using a Sabertooth speed controller, would you say that would be easier than using an Arduino UNO and motor controller?

Thanks! Awesome bot
Oct 23, 2011. 10:30 AMtommytwoeyes says:
Thanks man.

Would any typical laptop PC board work? What are the minimum system requirements for the board in a bot like yours?

Tom
Oct 23, 2011. 3:15 PMtommytwoeyes says:
It sounds like really awesome software. Thanks for your advice!
Aug 21, 2011. 3:41 PMDearden805 says:
Whats the total cost???
Nov 19, 2010. 2:08 AMwareneutron says:
it is working without remote
it is computer controled
Feb 7, 2011. 10:01 AMJustdoofus says:
NAWWWWW YA THINK?
Nov 23, 2010. 10:14 AMvicky666 says:
(removed by author or community request)
Dec 18, 2010. 10:51 PMhintss says:
well, I found out, from reading that, that electrolytic capacitors blow under PWM. evidently not a waste of time for me. I also found out about roborealm.
Dec 12, 2010. 9:02 AMPhoenix17 says:
Dude don't hate. If you don't like it, then don't hang around long enough to post a comment. Or contribute and make it better. One of the reasons I like this website is because everyone's usually friendly
Nov 29, 2010. 2:44 PMzack247 says:
so then how come you haven't done it yet? where is your instructable on it?
exactly.
May 13, 2011. 4:41 AMMCzone says:
he has nothing against his desighn, or he does not know how
Jun 15, 2010. 11:42 AMjssteinke says:
When I do this, I'm going to program it in labview. :) NI vision assist is easy to use.
Aug 30, 2010. 10:20 AMkyle brinkerhoff says:
yuck! dont waste your time with that garbage software! i used it when i was doing frc in school and it was soooooo limiting ! go check out c# 2008 and openCV it'll blow your mind! plus you dont have to own that silly compact Rio. 700 dollar paper weight!
Aug 30, 2010. 3:15 PMjssteinke says:
Haha, i respect your descision, I'm in FRC too! I am just saying that vision assistant is very easy to use, i would like to (re)learn C#, i have used C dialects in the past. I've been wanting to write our code in the C IDE, that comes with the FRC KOP, but it'd be easier for newbies to learn labview, so i have to continue the legacy, lol.
Aug 31, 2010. 9:25 AMkyle brinkerhoff says:
yeah its just that all the frc stuff is sooo cushy! it never gets down into the nitty gritty of device i/o, everythings all wrapped up so in a way it is fast to code for their platform but so limited. but seriously check out c# its very intuitive and super easy to learn because the ide suggests code for you.. BTW GO BUY AN ARDUINO! learning how to code on that is awsome because its sooo similar to other languages, java, c ,c++, processing, ruby, perl...
Dec 13, 2010. 9:13 PMhintss says:
our cRIO isn't detecting battery voltage, even though it turns on. any help?

anyway, I think that the cRIO is a form of a PLC, isn't it?
Dec 14, 2010. 3:51 PMjssteinke says:
Yeah the cRIO is a PLC, it is mainly used as a FPGA, but also has a ARM or something in it. One thing to try is to make sure your analog input board is connected to the right slot, and the module in that slot is right. i think its a 9134 or 9234 or something like that. The smaller connector. The cRIO cant read the voltage you give directly to it though, it can only read the voltage on the analog slot. Also make sure on the analog breakout board, the big 2 pin connector is connected to your power distribution board. If this dosent help, just ask for more help.
Dec 14, 2010. 5:44 PMhintss says:
well, we moved the parts around, and it still wouldn't work.

anyway, where exactly is the voltage read again?
oh, also, the motor controllers are blinking red, could this be related?
and the thing without the repurposed parallel port goes on the side with ethernet, right?
Dec 14, 2010. 7:52 PMjssteinke says:
The voltage isnt read from the voltage coming into the ethernet side of the cRio with the 4 pin connector thing. The voltage is read using the Analog Breakout Board wich plugs into one of the crio modules. You can look at the FRC control system manual here http://www.usfirst.org/uploadedFiles/Community/FRC/Game_and_Season__Info/2010_Assets/3-2010FRCControlSystemComponent%20DatasheetsRev1_enc.pdf

a
lso try looking at the cRio manual http://decibel.ni.com/content/docs/DOC-2632

I
f you still need help just ask

Dec 15, 2010. 6:32 PMhintss says:
so the analog board is the one with a red PCB connected an top, right?
Dec 16, 2010. 1:49 PMjssteinke says:
Yes it is
Dec 14, 2010. 7:54 PMjssteinke says:
Also, the motor controllers should always blink red when idle. The only stay solid colors when you send FOrward/Backward commands
Aug 31, 2010. 1:59 PMjssteinke says:
Yeah, i have an arduino, and have created lots of awsome things on it, our FRC team was thinking of using it instead of the cRIO, for the fun of it.
Sep 1, 2010. 9:42 AMkyle brinkerhoff says:
haha! ive done that too! its actually way easy to convert the hardware to work with a arduino, just take your time and make some custom connectors on a protoshield to your arduino, also i used a computer with vspe installed to remotely drive the robot through a adhawk network
Sep 1, 2010. 1:27 PMjssteinke says:
Thanks for the idea, weve been trying to find a way for wireless communication, we'll probably use the ethernet shield. Something fun we were thinking of doing for some school cred, would be to put the frc bot on our schools wireless, then just drive the robot around using the IP cam for wireless vision
Sep 1, 2010. 4:22 PMkyle brinkerhoff says:
dude! thats also what i did! hey if you want some software to drive the whole thing email me! i wrote it all in c# (-arduino code)
Sep 1, 2010. 6:54 PMjssteinke says:
I'll pm you soon, hope to hear from you!
Dec 13, 2010. 5:23 PM[corosive] says:
is it really expensive?
Nov 19, 2010. 2:10 AMwareneutron says:
in jimmy neutron cartoon
it is a pet of jimmy names goddard
Nov 19, 2010. 2:08 AMwareneutron says:
it is like a dog
Mar 22, 2010. 11:08 AMcdousley says:
cool project
iwant too do this but i dont have much money to do it with i hava a laptop and a web cam i don't need the web cam tilt also im not taking the laptop apart im cutting off the screen and i can use a terminal block to put it on when i need to
i found the car for 5$

so is there any way to make this for 50$ or less
also if it would make it cheaper  its going to be remote controlled from thecomputer its vnc'd to so if its more expensive i dont need to follow balls and stuff but it would be fun. 
THANKS!
Oct 9, 2010. 9:05 AMTANKERTOY says:
I managed to grab a few free parts from some RC sites. Just offered postage charge and received quite a few parts for RC Tanks from here. You can also email and try your luck :)
Aug 30, 2010. 10:25 AMkyle brinkerhoff says:

http://www.instructables.com/id/open-cv-arduino-many-hours-AWSOME/
hey heres what i made. its super cheep! (in terms of robots) all it is made of is just a peice of plexiglass, 4 servos, wheels i made and a arduino.

Mar 22, 2010. 11:21 AMcdousley says:
(removed by author or community request)
Mar 22, 2010. 11:25 AMcdousley says:
(removed by author or community request)
Mar 22, 2010. 11:40 AMcdousley says:
ok i consolidated my comments so where can i get the sabertooth also i have a laptop battery so all i need is the sabertooth and the motors im using my own motors,what kind would you suggest and what battery would you suggest
Mar 22, 2010. 11:45 AMcdousley says:
1-40 of 153next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
38
Followers
4
Author:OracsRevenge(UK Robot Group)