Step 6: The 1st Goal: the Extreme Traxxas E-Maxx Modification

Now for the mechanical work on the extreme remodeling of the Traxxas E-Maxx:

0. Necessary tools and materials:
      - Laser CNC router or Plasma CNC router
      - Aluminum plate - size 1200x600x3mm (Form main chassis base and for the beams)
      - Aluminum plate - size 400x400x1mm (For servo casing, Arudino casing, LED support, etc)
      - Bolts - 100 units of 3mm (3M)
      - Nuts - 200 units of 3mm (3M) (2 nuts per bolt  for extra holding force)
      - Several different sized screw drivers
      - Several different sized pliers
      - Metallic file (to trim the aluminum borders)
      - Some sandpaper (for aluminum finishing)
      - Paper face mask ( to avoid inhaling aluminum dust (highly toxic) )
      - Some transparent aluminum varnish spray (for painting the aluminum to avoid
         aluminum oxidation)

1. Cut out all the necessary aluminum parts form the aluminum plate (see photo of
     all aluminum parts):

       1.1 - Parts for holding/fixing the Arduino on board (see photos for more detail)
       1.2 - Parts for holding/fixing the EeePC (see photos for more detail)
       1.3 - Parts for holding/fixing the Pololu Micro servo Controller (see photos for more detail)
       1.4 - Parts for holding/fixing the LED's (see photos for more detail)
       1.5 - Parts for holding/fixing the 3.5G/4G Modem (see photos for more detail)
       1.6 - Parts for holding/fixing the 2 micro servos and 1 boom camera servo
       1.7 - Parts for holding /fixing the Aluminum beams (see photos for more detail)

2. The aluminum base plate:
       2.1 - Download the 2D design here: http://dl.dropbox.com/u/4302919/chassis_v15.cdr.
       2.2 - Cut the aluminum plate using a laser CNC router.
       2.3 - The design needs to be laser cut or Plasma CNC router or Laser CNC router.
       2.3 - All small holes have 3mm diameter for allowing the bolts to fit.
       2.4 - The center square hole in the middle of the plate is made in order to allow for the
                motors to fit in between and lower the center of mass.
       2.5 - The 4 small rectangular holes are for allowing cables to pass from one side of
                the plate to the other.

3. The 4 aluminum beams:
       3.1 - The aluminum beams allow for the protection of the electronic equipment
                on-board the vehicle .
       3.2 - The aluminum beams fit perpendicularity to the aluminum plate.
       3.3 - The beams fit on the front and back of aluminum base  (see photos)

4. The 2 "boom camera" aluminum beams:
       4.1 - The 2 beams are screwed together spaced with 2.5cm apart (to create a
                steady structure and to avoid propagation of vibration to the web camera)
       4.2 - The camera is mounted on the end of the beams
       4.3 - The boom camera beam is mounted on the rotary motor extension
       4.4 - Because it is a moving part the beam has 2 docking stations, one in the
                front and one in the back of the aluminum plate to allow the arm to rest

5. The pan tilt system:
       5.1 - The pan tilt system is composed by 2 servo motors (see photo)
       5.2 - The servos are mounted one on top of each other using small aluminum
                cases (see photo)

6. Mounting the base aluminum plate to the aluminum beams:
       6.1 - Mount the aluminum plate on board the vehicle.
       6.2 - Isolate the center square hole with rubber to avoid the motor discharging on
                the aluminum
       6.3 - Tighten with bolts all the necessary aluminum parts in order to hold the
                on-board Arduino.
       6.4 - Mount the Arduino board on-board the vehicle.
       6.5 - Tighten with bolts all the necessary aluminum parts in order to hold the
                on-board computer (EeePc 901).
       6.7 - Mount the on-board (EeePc 901) computer on the vehicle.
       6.8 - Tighten with bolts the 4 protective aluminum beams

7. The boom camera motor system (this is the most complex mechanical aspect of the
     mechanical work, see photos for more detail)
       7.1 - Mount the boom camera motor inside a aluminum case and attach a cylindrical
                extension inside 2 aligned bearings
       7.2 - Attach the aluminum beams to the center of the cylindrical motor extension

After all the motors are attached inside of the aluminum casings make all the wire
connections mentioned in the previous step.
<p>i made this project with some friends</p>
This is super awesome! I especially like the diagrams. Grats on your win!
Thanks :)
Wow, i just visited your profile page :)<br /> <br /> And i discovered that you also won the first prize with<br /> me and the other robot, congratulations to you too :)<br /> <br /> Your bot is amazing, i even thought that you would win the grand prize, because of the &quot;originality factor&quot;.<br /> <br /> Good luck with the other contests Tomdf!
I'm a noob btw. How did you get the E-Maxx to run for 5 hours?? Cuz everyone says that they can only run for like 10 mins max 20mins O.o
A difficult question, thank you cocacolax. <br> <br>If you drive you E-Maxx at full speed using the Traxxas Transmitter each motor will consume around 30000mAh and reach 30+mph top speed. Depending on your batteries you can run at full speed for less than 10 min. <br> <br>In this project the 2 motors of the E-Maxx are controlled by an Electronic Switch Controller that is in turn controlled by a Servo Micro-Controller instead of the Traxxas Transmitter, i designed the software that controls the Servo Micro Controller to limit the Speed of the Motors, so instead of 30+mph the rover can only go from 0mph to approximately 4 to 5 mph using two 4600mAh batteries. <br>So at around 4 to 5mph the motors consume around 3800mAh 4000mAh, so in theory you can drive the motor for a little more than 1 hour at top speed (4 to 5 mph) with the 4600 mAh batteries. <br> <br>When you are controlling the rover using Internet Telerobotics you don't drive at full speed all the time (4~5mph) unless you want to have an accident <br>so i &quot;calculated / guessed&quot; that you can have a 5 hours autonomy if you do exploring instead of racing. <br> <br>It all comes down to how you drive, the faster you drive the quicker your battery dies out.
Do you have a link or part# for this ESC? I'd really like to learn more about those.
The stock E.S.C on the Traxxas E-Maxx is called <strong>EVX-2</strong>.<br /> <br /> The EVX-2 part number is &quot;3019&quot;, you can check out<br /> its specs over at the Traxxas website:<br /> <br /> <a href="http://traxxas.com/products/models/electric/3903emaxx-specs" rel="nofollow">http://traxxas.com/products/models/electric/3903emaxx-specs</a><br /> <br /> Cheers,
hi, i found youre project really well made! <br>i am doing something really similar, but i am using an ad'hoc connection beetween server and client, with power wifi adapter to have a quite wide range! <br>I have one question for you are you happy by using motion for the streaming? <br>cause i made test with vlc, and some other soft, but i never get a direct stream, i always had 3-4 seconds delay at best and it's too much for me... so motion is good for that according to you?
Hi victorjung,<br> <br> During this project i tried several video-streaming applications such as:<br> <br> <strong>VLC</strong> - Forget this application it creates too much lag<br> <br> <strong>FFMpeg combined with FFServer</strong> - Not a bad application but it tends to accumulate lag with time<br> <br> <strong>Motion -</strong> One of the best applications i tried, very low CPU usage, very little lag and highly customizable<br> <br> <strong>MJPG-Streamer</strong> - This application is as good as Motion, very low CPU usage, very little lag but not as customizable as Motion<br> <br> I would recommend you to try out MJPG-Streamer and Motion and see witch one delivers a better result.
If you like this project please support by casting a vote on the Robot Challenge, thank you.
You got my vote. This is amazing. Great work.
Thank you for your vote wold630. <br>And by the way, congratulations on wining the Cake Decoration Challenge. <br>Thanks again.
amazing instructable <br>5 stars!!! <br>can this be done with ubuntu instead of debain because i have been using linux for about a year and still getting used to it <br>thanks
Thanks. Yes it can be done using ubuntu. Folow these instructions on how to install xenomai: <br> <br> http://www.lara.unb.br/wiki/index.php/Ubuntu_Real-time_Xenomai <br>
Hi to all, i have just published a new instructable called: <br> <br>&quot;Mobile Earth Rover Two - 3.5G Exploration&quot; <br> <br>In this new publication, i use a Single Board Computer similar to the Raspberry Pi, called FoxBoardG20, i made this project somewhere around 2010. <br> <br>Note: <br> <br>The Raspberry Pi specs: (2012) <br>Size 85.60mm x 53.98mm <br>Area: 4620mm2 <br>Price - 30$ :) <br> <br>Thte Foxboard G20 specs: (2010) <br>Size 66mm x 72 mm <br>Area: 4752mm2 <br>Price - 160$ :(
Awesome project! You could change the eee-pc+arduino with only a raspberry Pi to make smaller and cheaper if you haven't a netbook (Rasp Pi costs around 25$) :D. I'm not sure, but I think Raspberry Pi GPIO could be used to communicate with the servo controller, so you don't need an extra arduino board. <br>I think I'm going to build one with my old and dusty RC car. Maybe it won't be so cool, but will be funny. <br> <br>Good job.
Thank you for the comment! <br> <br>Yes a Raspberry Pi would probably work, i am going to make a new instructables called &quot;Mobile Earth Rover 2&quot; i did in 2010 using a Single Board Computer called &quot;FoxBoard G20&quot; that is similar to the Raspberry Pi.
I was asked for some help on installing a Xenomai patched Linux Kernel so i updated the instructables with the XENOMAI HOW-TO on Debian distribution. <br>Look at step 9 The Software: (Real Time Linux) for instructions.
Really nice project and extremely well done! Thanks for sharing all your hard work. Have you thought about a rear-view camera? Like a PIP? Seems that would be helpful.
Thank you for your comment, indeed rear view would be very nice, an alternative is to hack the &quot;pan servo&quot; to do 360&ordm; having in mind that the Webcam is attached by a cable so you have to be careful not to tangle it.
You could stereo de images with another camera, and then on the client side view them in 3D. <br> <br>Trabalho &oacute;timo, em que faculdade andavas em 2009?
Thank you for the comment. <br>UALG.
I am interested in remote control car. I saw the comments .You said you have some similar ones usiing smartphone.Where can I find your other projects? <br>Thanks!
Hi eddie5492001, my other projects are not online, but you can search the web for smartphone robots and find a lot of stuff to start off. Good luck.
I love this project. It seems that the eepc is the main drawback because it is rather large and heavy to be placed on the rc vehicle. Would it be possible to do this project using a smaller device capable of running Linux? If you could eliminate the eepc and use a smartphone or similar device, this whole system could be much more compact.
Thanks for the comment. <br>I used the Traxxas E-Maxx because it is huge and scales 1:10 from a real sized car, if you put hard springs on the RC it can support a lot of weight.<br>In that regard a EeePC is quite lite for making an on-board computer.<br>You can use a Single Board Computer or a Smartphone as i did in my other projects and had the same results.
A Raspberry Pi could be ideal for this kind of thing, especially for smaller rovers that can't fit a netbook.
I agree with you in part, the downfall is that the smaller the rover the less secure you will feel to let it by its self. Also the smaller it is the easyer it is to bo stolen :(
I hadn't though of that. I was thinking of exploring bushland myself, rather than the city. Though big means less likely to get stuck on a rock or something, so you're probably on to something!
Check out the NEW 3D Sketch video of the Mobile Earth Rover!!!<br><br>http://www.youtube.com/watch?v=ILoqGquoMe4
Get ready for an Extreme RC Truck Modification in order<br>to allow for some Extreme Mobile Earth Exploration!!!<br><br>This project jest got selected as a Finalist on the Extreme Contest :) <br><br>Thank you all for your comments and your interest in the project.
so cool!!!!!!
WOW this is an awesome project. I honestly was talking about making the same thing a few months ago. Super nice job congrats.
Hi, this is really cool. I am thinking of building one myself. Bu how much would it cost if I already had the car, laptop and camera? Also, do you pay for using the 3g internet? If I make one I will post it as a video response to one of your vids :)
Hi Mariuslol1, thanks for the comment, you do have to pay to have unlimited 3.5G / 4G data plan.
Very cool project!! I'm gonna start tomorrow on similar. I have one little question:) How do you have so much trust in leaving the car/laptop in the streets without fear of theft!? Or was it watched all the time?
Thanks for the comment, regarding your question, i live in an area near the University where the residents are mostly students, teachers and old aged people, i live for many years so i know many people how live nearby and this area there is no crime. <br><br>I have confidence that no one will steal it because if you are in public with the rover no one will steal it while others are watching, it all comes down to your confidence in the people how live in the neighborhood, if you have crime in your neighborhood don't leave the rover on it's own, if you don't have crime you are good to go. <br><br>My advice is to explore places where there are lots of people and during day time, so you can feel safe, if you don't feel safe go to a place where you do.<br>Or you can always ask a friend to walk alongside with the rover in the initial explorations in order to build up your confidence.
Also, if they steal it you can see where they take it.....<br>It will probably take them a while to figure out how to turn the camera off.
Wow, this article got an entry on http://robots.net :)
Hi, the first thing I thought about is to use an embedded Linux board, as they are dirt cheap nowadays. The two potential candidates would be a ~80 USD Beaglebone (http://beagleboard.org/bone) or a ~30 USD Raspberry Pi (http://www.raspberrypi.org/). Both have USB, Ethernet, Serial and whatnot. Both have ARM processors, the smaller running with 700MHz, so fully capable of running Linux. You can save a lot on weight, potentially Arduinos, overall current consumption. As a good start check out tha Beaglebone based project controlling a hexpod: http://code.google.com/p/hexapod-controller-suite/
Thanks for the advice, i agree with you and i actually have made a Rover using a Single Board Computer before, but S.B.C don't compare to netbook's because netbook's have huge battery capacity, speakers, microphone, wifi module, Bluetooth module, keyboard, screen, hard drive, all in one ready to go.<br><br>In the end it all comes down to what are your goals, your deadline and your financial capacity to execute the project.
i also want to make this can i use this project with another parts. Example i will use 3 channel wireless remote car in place of the truck. can you please help to do this for my college project. can you please tell how much cost it will now to do this. I like to do projects with most of the waste material. I did many projects but some worked some was stopped because of the parts not available in my town.<br>Please help me to do this i will be touch.
I submitted this instructable with a lot of detailed content, and in my opinion it is enough for you to guide your self on the way to making your own version of the Mobile Earth Rover, but keep in mind that the work involved in making this Mobile Earth Rover is not as simple as it may appear, in terms of time, cost and know how.<br><br>If you don't have the exact same components as i have, than maybe you will need some one like your teacher to help you out with technical hardware and software detail.<br><br>If you have any questions i can help by answering them.
what was that piece of paper that guy put on the rover<br>
The security guy gave me a speeding ticket, and attached the ticket on the rover.<br>It was just a blank paper, it was just for laughs.
how can you get a speeding ticket for going under 7 mph HAHA
can you please tell me where did you buy all these. I am in india can i find all these parts in india please help me to this.
Hi aram1,<br><br>I bought most of the component on-line form U.K.<br>I think you can find them in India because the components are from well known brands, such as Asus, Traxxas, Logitech, Arduino, Pololu, etc. <br>I made this project in 2009 so maybe some components are more difficult to find now in 2012, like for example the EeePC 901, but you can use any other laptop with similar capabilities and size.
Really, really nice job. I think your decision to use an eeePC was a wise choice, given all of the functions that exist out of the box. If you build another of these you might check out the Chumby board, it's a like a mating of a linux computer and an Arduino mega. But using the eePC makes this project simple enough that less technical knowledge is needed. <br><br>You might consider adding either IR or ultrasound ranging to it to help it negotiate the various obstacles it encounters. It could make it a bit easier to drive, but what you have is excellent. Again, great job!<br><br>Definitely enter this into the various contests categories it fits in.

About This Instructable




Bio: Do not follow the ideas of others, but learn to listen to the voice within yourself. Aldric Negrier aldricnegrier
More by aldricnegrier:Converting CNC Electronics to Arduino RooBee One - SLA DLP Aluminum Frame 3D Printer 3D Printed - Powerful LED POI 
Add instructable to: