View Single Post
  #3   Spotlight this post!  
Unread 17-10-2008, 15:40
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: Using an Arduino as a robot controller (2010 and beyond?)

Arduinos are great fun to play around with, but they are very limited in what they can do based on their limited number of ports and processor speed. But their low (about $20 USD) price point and free, multi-platform IDE makes them very popular for hobbyists as you pointed out, who may want a cheap microcontroller for projects that don't have to generate PWM signals for a dozen motors, process lots and lots of serial communications from the radio, or handle a dozen different sensors of various kinds.

If anywhere, they may have a lot of potential in the autonomous beetleweight or antweight combat robot competitions, or in the Trinity Firefighting competition, or any other competition which deals with smaller (less mechanically complex) robots with a greater emphasis on control and sensors.

EDIT: As for whether you can use an Arduino to contro a FRC robot, the answer is yes. You can pulse the digital output ports to generate PWM signals (you'll need a 'scope though to test their waveform and troubleshoot), you can buy the RS232 serial boards for serial communications, and you can read sensor inputs. Just note that you will be very limited in all of these areas, unless you daisy-chain several together and implement a master-slave communications protocol to help they all handle different functions of the robot.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.

Last edited by artdutra04 : 17-10-2008 at 15:44.
Reply With Quote