Let's Make Robots!

Autonomous Ground Veichle -01

Uses GPS, Compass, Gyro and Object Avoidence to Navigate
AttachmentSize
FILE0063.JPG2.43 MB
FILE0067.JPG2.34 MB
FILE0085.JPG2.33 MB

Hi, My names Alex McClung I'm 15 from Newcastle, Australia and this is My Robot.

  • My whole life ive had a strong passion for Robotics, I one day Hope to become a Mechatronic Engineer. This is my first Robot and i wanted it to be a Large Semi rough terrain Robot. My Original plans were to make this robot to be controlled with Xbees but thats not "True Robotics", Just "Large RC". So i decided to go Fully Autonomous. 
  • My Robot Uses an Official Arduino Mega 2650 R3 Microcontroller with an Xbee Shield and a Sparkfun Monster Moto Shield Driving 2 Motors - 12V, 14A Stall Per Motor. Aswell as An Arduino Pro Mini 328 5V/16Mhz for controling the Lighting .
  • For navigation my Robot Uses an Adafruit Ultimate GPS Breakout and a Pololu MiniIMU-9 (3- Axis Accelerometer, Gyro and Magnetometer) which has 9 Degrees Of Freedom In total. 
  • As well as Navigation it also has Object Avoidence using a Parallax Ping Sensor and Two Sharp Distance Sensors (GP2Y0A02YK).
  •  Also its got:  
  1. FPV (400mw 5.8GHZ Over a Mile Range) Wireless Video 
  2.  Xbee Data Telementry. 
  3.  RGB LED Lighting 
  4.  Parallax  Emic 2 Text-To-Speech Module with two 0.5W Audio Amplifiers and two 8 Ohm Speakers. 
  5.  CDS Photocell To turn the Headlights on In the dark.

 

 Currently Integrating the GPS and Emic 2 and FPV Modules into my Robot, All the rest is working fine.

I'll Keep you Posted :)

 ,Alex

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Hi Alex, welcome. Your robot looks impressive with all these gadgets. First I have to agree with OddBot, better pictures means better understanding. Please also write as much details about "how you build" all the parts, your failures and success. This will help others with their work too since your failures will not be repeated by others (at least in theory LOL) Why a ProMini for the lightning, does the Mega2650 not have enough of all to do that job too? What text-to-speech will be executed? Can you give the robot commands or does he respond to some he encounters via speech?

Thanks, I'm trying to take better pictures, but i don't have access to a good camera.

The reason im using a Pro Mini for the lighting alone is its too complicated to do everything on just one MCU,

For Example:

  • GPS
  • Object Avoidence
  • Motor Control
  • Xbee Wireless
  • Communicating with the text to speech over Serial

I decided to put the lighting on the Pro Mini to make the important stuff run more efficiently and avoids using the delay() function on the mega.

G'day Alex, good to see another Aussie on LMR. I like you robot. It looks like a good base that you can build upon.

I'm going to give you the lecture I copped from Frits when I first joined LMR. Please try to take photos in good lighting that are in focus. Please learn to use the picture tool (looks like a tree) to insert your pictures instead of attaching them. To make your uploads quicker it is best if you have already reduced your photos to no bigger than 500 pixels wide, however the upload program will do that automatically unless you tick the box to disable auto-scaling.

I can see how most of that is prefectly logical, but I'd prefer images left high resolution and just constrained to 500 pixels with the picture tool (looks like a tree) button. This way the images load inline and at a viewable size, but I can download the image and see all of the wiring, labels, connections, etc. in full screen at a high resolution. (but thats just my opinion)

Thanks for the tips, I will do that for all the rest of the pictures i put up.