|
ROBOTC (trademarked as ROBOTC and frequently spelled RobotC) is a commercial Integrated development environment targeted towards students that is used to program and control LEGO EV3, VEX, LEGO NXT, RCX, and Arduino robots using a programming language based on the ANSI C programming language. It allows users to move a code from one platform to another with little or no change in code. Features * Has a debugging feature. * Uses text-based commands, commonly contrasted with , a graphical language also for the NXT. * Has several tutorials designed to help users learn the programming language. * Is intended for simple to advanced programs. * Requires custom firmware in order to run. * Intelligent compiler identifies and helps correct common syntax errors . New Features is ROBOTC 4.X * Added Graphical programing method. ** Each graphical block is a direct representation of C commands to facilitate early learning of the C language while remove the need to worry about common syntax errors. * New toolbar interface to provide quick and clear access to common tasks like downloading a program to a robot. ROBOTC for MINDSTORMS 3.x * Supports the LEGO NXT platform. * Supports PITSCO's Tetrix Robotics Kit. * Supports the MATRIX platform. * A Logitech USB Gaming controller can be used to control the robot via a computer to the NXT either through Bluetooth or a USB cable. * Native color sensor support. ROBOTC for LEGO Mindstorms 4.X * Supports the LEGO NXT platform. * Supports the LEGO EV3 platform. LEGO NXT Features * Provides the same features as ROBOTC for MINDSTORMS 3.x for the NXT platform LEGO EV3 Features * Can program the new LEGO EV3 platform ROBOTC for VEX Robotics 4.X * Supports programming the VEX Cortex * Supports programming the VEX IQ ROBOTC for CORTEX & PIC 3.X * The CORTEX version can program both the VEX CORTEX Microcontroller and the VEX PIC. Robot Virtual Worlds * ROBOTC now features the ability to program virtual robots. Robot Virtual Worlds is a simulation environment that enables students to learn programming without access to physical robots.
|
|
|