Friday, June 12, 2009

Why RobotC!!!

Why RobotC!!!

Deciding what language to use and which software is the best was very time-consuming due to the variety of the software used on the Mindstorms (NXT). This type of research is very time consuming and it take longer than expected. After extensive research on the different software, RobotC was created at Carnegie-Mellon and it stands out from all the rest of the software simply because it’s amazing, it showed better ability to provide the control needed for the type of work that will be done with the NXTs than any other software for many reasons.

First, it’s unbelievable IDE (integrated development environment, which is also called integrated debugging environment), it includes syntax error checking, the ability to create break-points and step through the code line by line and auto complete functionality. Second, RobotC is a very flexible and easy to use, also help is provided online, web support includes forums, how-to guides and links to global ROBOTC community. Third, it has a great source code editor with many different helpful features such as code indents, unlimited undo feature, two different levels (basic and expert) and many others. Fourth, it works with both NXT and RCX using different updateable firmware which serves as an operating system for the NXT. This software needs to be activated online for $30.00.

Related and Helpful links:

· Lego Mindstorm website: http://mindstorms.lego.com

· A lego Mindstorm NXT community http://nxtasy.org

· Interesting things done with the NXT http://www.nilsvoelker.com/nxt/

· NXT Programming Software http://www.teamhassenplug.org/NXT/NXTSoftware.html

· RobotC website http://www.robotc.net/

Time: 16.5 hrs.

No comments:

Post a Comment