I'd Rather Be Building Robots

May 14, 2009

RobotC Tutorial

Filed under: Tutorials — Xander @ 18:06

As great as RobotC is, the one thing that its users have consistently complained about is the lack of good tutorials that go beyond the simple “move motorA at 20% speed”.  Well, rather than waiting for the CMU Robotics Academy to come up with one, Albert Schueller, one of the professors from Whitman College, has written an excellent course called “Programming with Robots” based on RobotC.

It covers all the bases, variables, conditionals, loops and arrays, you name it.  Each new concept is accompanied by example code and every chapter ends with a series of exercises that you can use to test if you have grasped the new concepts covered thus far.

You can download this course as a PDF file here: [LINK].

7 Comments »

  1. [...] RobotC tutorial written by professor Albert Schueller from Whitmore College.  You can read Xander’s post here, or download the RobotC Tutorial PDF [...]

    Pingback by RobotC – Tutorials and Drivers — May 15, 2009 @ 13:55 | Reply

  2. Tried downloading program. It downloaded. I was setting it up. Then it told me I could not use the 32 bit version (I’m using Windows Vista 32 bit version.) Once it works, I’ll try to start using RobotC like you suggested.

    Comment by NickNackGus — May 16, 2009 @ 22:58 | Reply

  3. What did you try to download? RobotC works very well on Vista 32bit. Did you try posting your problem on the RobotC forums? You can find them here: http://www.robotc.net/forums/

    Regards,
    Xander

    Comment by Xander — May 16, 2009 @ 23:08 | Reply

  4. I found the download on http://www.robotc.net/content/lego_down/lego_down.html where it says ROBOTC for Mindstorms v1.40 Final Release

    Also, although it may run on Vista, my computer tends to crash when any software more complicated than Word is running. (Including BricxCC, most lego software, like NXT-G, etc.) My Dad’s computer (a duplicate) “runs fine”, but my dad has been working in software, not software, CGI, audio synthesizing, etc.

    Comment by NickNackGus — May 17, 2009 @ 14:47 | Reply

  5. It was installed. (what happened?) I’m assuming it found and installed the drivers (downloaded to the same folder).

    Also, if the USB tower for my RCX wasn’t working earlier (system crash), what should I expect with the downlooad?

    Comment by NickNackGus — May 17, 2009 @ 14:59 | Reply

  6. I don’t make software for the RCX. Also the minimal version requirement for my drives is RobotC version 1.46. You can find information on where to get that on the project page: http://rdpartyrobotcdr.sourceforge.net/

    If you have problems installing the RobotC software, you need to contact the RobotC support people. You can do that by checking here: http://robotc.net/content/lego_support/lego_support.html

    Regards,
    Xander

    Comment by Xander — May 17, 2009 @ 15:46 | Reply

  7. This is an amazing resource! Thank you for posting it.

    Comment by Erik — July 20, 2009 @ 17:51 | Reply


RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.