Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

What Microprocessor, Language, and Compiler should I learn for basic robotics?

I've been building RC robots for years, but never anything that could think for itself. I'm very computer literate but I've never programmed before. Can anyone recommend a brand/model of microprocessor for this application? Please specify what language(s?) it uses. If you have any advice on a compiler, I would love that too!

I've heard that C++ is used on some robots, maybe that would be a good place to start?

Thanks in advance everyone!

Update:

I need more than just the language, where can I find a (hopefully affordable) development board + microprocessor that runs it!

4 Answers

Relevance
  • Anonymous
    1 decade ago
    Favorite Answer

    Visit http://www.parallax.com/

    You will find a very satisfying set of tools and KITS as well

    as an EASY+POWERFUL microcontroller and programming

    language for it.

    If you want an easy ROBOTIC SIMULATOR and also a powerful

    programming language visit http://www.robotbasic.com/

    Good Luck

  • 1 decade ago

    Actually I would skip C++ and go for a Microprocessor with BASIC as its language if you are only looking at it for a hobby.

    Heartily recommend the Picaxe line of processors, they are easy to use, you don't need a programmer and all the software is Free.

    Solarbotics/HVWtech stock the line and have some nifty little boards like the AxeStack '28 which I started with.

    The big advantage to forgoing Parallax and BasicStamp is cost.

    Take the Picaxe 8M....blow it up ! Oh dear replacement is 3 bucks.

    Blow up a BasicStamp and you are looking at a replacement of 40-50 bucks. Plus you can leave them in your project since they are so low cost.

    Now ....will a Picaxe be a good choice for all projects...no. But as a beginning it is hard to beat.

  • 1 decade ago

    Check out www.microchip.com for a ton of good stuff (and links). Microchip is pretty much the 'de-facto' standard for a lot of robotics and hobbyist stuff but they make very good products and have a ton of applications literature available.

    As for languages..... Yeah, C or C++ either one should be fine initially. If you're thinking about a lot of artificial intelligence you might also want to look at LISP or some of the 'fuzzy logic' based languages.

    Doug

  • Ivan A
    Lv 6
    1 decade ago

    C++ should do.

Still have questions? Get your answers by asking now.