acm-header
Sign In

Communications of the ACM

ACM News

Robotc2.0 Gives Students Cross-Platform Robot Programming


View as: Print Mobile App Share:
ROBOTC logo

robotc.net

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.

From Arstechnica
View Full Article


 

No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account