Getting started with robotics

From Visual Basic to GNU C, this is the place to talk programming.

Moderators: SecretSquirrel, just brew it!

Getting started with robotics

Postposted on Wed Mar 21, 2012 10:04 am

I want to start playing around with robotics. I've only been able to find a little bit about arduino-based systems. So, I'm asking you gerbils where I should start. Any recommendations for info? I'm open to books, websites, or anywhere else. I'd really love to be able to use managed code to program the micro controllers (netduino maybe?) or even better yet to use USB sensors and commodity x86 hardware if it even exists in this realm. So, any suggestions?
"I take sibling rivalry to the whole next level, if it doesn't require minor sugery or atleast a trip to the ER, you don't love her." - pete_roth
"Yeah, I see why you'd want a good gas whacker then." - VRock
dextrous
Gerbil Elite
 
Posts: 547
Joined: Mon Nov 22, 2004 12:49 pm
Location: Ooooooooooklahoma

Re: Getting started with robotics

Postposted on Mon Mar 26, 2012 11:09 am

thegleek
Darth Gerbil
 
Posts: 7312
Joined: Tue Jun 10, 2003 10:06 am
Location: Detroit, MI

Re: Getting started with robotics

Postposted on Mon Mar 26, 2012 12:32 pm

While I hear that is actually a good way to learn a bit about robots, it's geared toward non-programmers who are developing toys. I'm interested in something a little more... robust. I'd rather learn on a real world platform I guess. Thanks for the suggestion though!
"I take sibling rivalry to the whole next level, if it doesn't require minor sugery or atleast a trip to the ER, you don't love her." - pete_roth
"Yeah, I see why you'd want a good gas whacker then." - VRock
dextrous
Gerbil Elite
 
Posts: 547
Joined: Mon Nov 22, 2004 12:49 pm
Location: Ooooooooooklahoma

Re: Getting started with robotics

Postposted on Mon Mar 26, 2012 2:43 pm

Mindstorms is awesome. I prefer cRIO w/ VXWorks running Java code, but that's expensive and complicated (high school robotics team #1 used that).
If you don't like the look of NXT-G and the fact that it's drag and drop programming, look up RobotC. It's a variant of the C programming language from Carnegie Mellon designed for the NXT and is fairly simple to get started with while still being quite powerful (used by team #2).
The different programs were for entirely different leagues though. If you're middle or high school aged, look around your area for FIRST Robotics teams. If you're out of high school, but still want to get involved I know many teams are always looking for mentors, though they usually prefer people who already have technical skills.
Lenovo W520 w/ i7-2820QM, 16GiB 1333MHz DDR3 RAM, 120GB Corsair Force III SSD, Quadro 1000M, 1920x1080 LCD, HP w2207 (1680x1050), Windows 8
IBM dx340
Motorola Droid 3
Canon T1i
lonleyppl
Gerbil Team Leader
 
Posts: 260
Joined: Wed Jan 26, 2011 1:59 pm


Return to Developer's Den

Who is online

Users browsing this forum: No registered users and 1 guest