Robot programming is many students' first exposure to the world of computer programming. As with so much of the computing world, however, different robot platforms are generally incompatible. ROBOTC2.0, from Carnegie Mellon University's Robotics Academy, brings a common language to many of these different robot platforms. With the new language, the same program can more or less run on LEGO Mindstorms RCX and NXT systems, as well as the Innovation First VEX and Cortex systems.
Carnegie Mellon says this cross-platform capability is unique to ROBOTC2.0. Traditionally, student programmers must learn a new language for each robot platform they use, with the result that they spend their time learning new development environments rather than learning how to write programs. With ROBOTC, much more emphasis can be placed on development. ROBOTC skills are also transferable to professional languages like C, meaning that robot development serves as a good basis for a transition to professional development.
View Full Article
No entries found