Robotc
Encyclopedia
Robotc is an Integrated development environment
Integrated development environment
An integrated development environment is a software application that provides comprehensive facilities to computer programmers for software development...

 targeted towards students that is used to program and control LEGO NXT
Lego Mindstorms NXT
Lego Mindstorms NXT is a programmable robotics kit released by Lego in late July 2006.It replaced the first-generation Lego Mindstorms kit, which was called the Robotics Invention System. The base kit ships in two versions: the Retail Version and the Education Base Set . It comes with the NXT-G...

, VEX, and RCX robots using a programming language based on C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....

.

It aims to allow code to be ported from one robotics platform to another with little or no change in code.

ROBOTC underwent major improvements and changes, and has released ROBOTC 3.0. A download site with a 30-day trial license is available.

Robotc

  • Has a powerful debugging feature.
  • Explores many more functions than NXT-G and allows programming the NXT instead of pulling blocks around.
  • Has useful tutorials for learning the programming language.
  • Is useful to create simple to more advanced programs.
  • Tabbed programming (lets you switch between two or more programs without opening another Robotc Window)
  • A start page featuring the latest news from the Robotc community
  • Sample programs
  • A user interface similar to Visual Basic 2005
  • Detailed help pages

Robotc for NXT

  • Supporting PITSCO's Tetrix Robotics Kit
    Tetrix Robotics Kit
    TETRIX Robotics is a robotic kit by Pitsco, Inc., intended for educational purposes and the FIRST Tech Challenge.-Building system:The main structural TETRIX pieces are aluminum channel with a trademarked hole pattern that enables connections at multiples of 45°. The pieces are attached using bolts...

     programming language and hardware.
  • Approved to be used at the FIRST Tech Challenge
    FIRST Tech Challenge
    The FIRST Tech Challenge , formerly the FIRST Vex Challenge , is a mid-level robotics competition targeted toward high-school aged students. It offers the traditional challenge of a FIRST Robotics competition but with a more accessible and affordable robotics kit...

    .
  • A Logitech
    Logitech
    Logitech International S.A. is a global provider of personal peripherals for computers and other digital platforms headquartered in Romanel-sur-Morges, Switzerland. The company develops and markets products like peripheral devices for PCs, including keyboards, mice, microphones, game controllers...

     USB Gaming controller can be used to control the robot via a computer to the NXT either through Bluetooth
    Bluetooth
    Bluetooth is a proprietary open wireless technology standard for exchanging data over short distances from fixed and mobile devices, creating personal area networks with high levels of security...

     or a USB cable.
  • Native color sensor support.

Robotc for CORTEX & PIC (original VEX)

  • The CORTEX version can program both the CORTEX brick and the PIC (original VEX).
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK