PDA

View Full Version : [Question(s)] true beginner



noamg
05-29-2010, 12:25 PM
hi all . ok so this would be my first robotics/electronics project ive ever done ( minus the door bell made in 4 grade years ago) .im interested in building a small rover - two wheels with motor and a sensor that senses when an object gets close to the rover ( close as in 2 feet away) i want the rover to move about 2 feet away when it senses the object .it doesnt have to know where to go just to move away for a few seconds and then stop. so where do i begin? i know you good people over here would be of much help to me and guide me to the right path.btw i got about 400$ allocated for this.
thanx ! noam

LinuxGuy
05-29-2010, 12:46 PM
hi all . ok so this would be my first robotics/electronics project ive ever done ( minus the door bell made in 4 grade years ago) .im interested in building a small rover - two wheels with motor and a sensor that senses when an object gets close to the rover ( close as in 2 feet away) i want the rover to move about 2 feet away when it senses the object .it doesnt have to know where to go just to move away for a few seconds and then stop. so where do i begin? i know you good people over here would be of much help to me and guide me to the right path.btw i got about 400$ allocated for this.
thanx ! noam
Have you explored what kits are sold here? You might consider the Stinger, depending on how you plan to control the robot. The Stinger offers a lot of possibility, and is a two wheeled rover like you want. The Stinger is available with (http://www.trossenrobotics.com/stinger-robot-kit.aspx) or without (http://www.trossenrobotics.com/store/p/5390-Stinger-Robot-Platform.aspx) the Serializer WL (http://www.trossenrobotics.com/store/p/5196-Robotics-Connection-Serializer-WL.aspx) controller. This seems to be well within your budget with a lot left over for sensors and other additions. :happy:

8-Dale

lnxfergy
05-29-2010, 12:52 PM
Do you have any experience with writing code, etc?

I'd suggest first taking a look at my So You Want to Build A Robot (http://forums.trossenrobotics.com/tutorials/introduction-129/so-you-want-to-build-a-robot-3126/) tutorial.

For your desired application, a very simple base I would suggest:


Solarbotics Motors (http://www.trossenrobotics.com/store/p/4917-GM8-Gear-Motor-143-1-Inline-Offset-3-6V.aspx) & Wheels (http://www.trossenrobotics.com/store/p/3371-Servo-Motor-Plastic-Wheel-non-Hitec-.aspx) : total cost is about $20 for a nice little drivetrain
Grab yourself a caster (http://www.trossenrobotics.com/store/p/5720-Pololu-Ball-Caster-with-3-4-Inch-Plastic-Ball.aspx).
Foamboard makes a great robot base for lightweight getting started bots. You can screw the caster to it, and mount the motors with double sided tape.

I pretty much always suggest going the Arduino route for small robots. It's fairly easy to pick up, and easy to learn to program -- it's a great way to pick up a new skill. Since the motors linked above will require a motor driver, I'd suggest the MINI Robocontroller (http://www.trossenrobotics.com/p/mini-robot-controller.aspx), which is an Arduino compatible board that has onboard motor drivers (you can also add a wireless debugging link, which is very handy). I should point out here, I'm a bit biased, as I'm the guy who designed the MINI, but this sort of application is exactly what I envisioned when I designed it. Don't forget, you'll need either an ISP or FTDI cable to program that MINI (the FTDI cable has the added advantage of being usable for debugging, and being slightly easier to setup).

Also, take a read through my Choosing Sensors for Your Robot (http://forums.trossenrobotics.com/tutorials/introduction-129/choosing-sensors-for-your-robot-3254/) tutorial. The Sharp IR rangers (http://www.trossenrobotics.com/sharp-ir-distance-sensor-gp2d12.aspx) can't be beat for getting started. You can use my RoboControllerLib (http://code.google.com/p/robocontroller/) to get a reading from this sensor really easily. Don't forget the Cable (http://www.trossenrobotics.com/store/p/5447-GP2D12-Sharp-IR-Sensor-to-Servo-Cable.aspx) for a very easy hookup. Down the road, an SRF-05 or PING sonar sensor will give you a wider field of view (see the tutorial above for what I mean).

Lastly, you'll need a battery. The MINI has an onboard regulator, any 7.2V battery will work (a local hobby store might have this, or many places online, something in the 1000-2000mAh hour rating would be good).

I'd also suggest picking up a copy of Getting Started with Arduino (http://www.trossenrobotics.com/p/getting-started-with-arduino-book.aspx) if you've never done much electronics or programming, it gives a good introduction to both and will let you jump right in.

-Fergs