12.07.2015 Views

LEGO NXT: Features & Limitations

LEGO NXT: Features & Limitations

LEGO NXT: Features & Limitations

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Name Language type(s) Notes<strong>NXT</strong>++ C++ Allows you to control the <strong>NXT</strong> directly from any C++program, in Visual Studio, Windows.<strong>NXT</strong>_Python Python <strong>NXT</strong>_Python is a package for controlling a <strong>LEGO</strong> <strong>NXT</strong>robot using the Python programming language. It cancommunicate using either USB or Bluetooth.<strong>NXT</strong>-Python Python <strong>NXT</strong>-Python is a newer version of <strong>NXT</strong>_Python, andhas some extra capabilities. The svn repository is atGoogle code. Anyone can contribute, just ask.Lestat C++ Allows you to control the <strong>NXT</strong> directly from any C++program in Linux.OCaml Mindstorm OCamlMindstorms SDKPBrickDevPRO-BOTVisual Basic, Visual C++,MindScript, LASMPBrickDev, a flowchartbased language.A kind of VisualBasic/spirit.ocx-basedlanguageModule to control <strong>LEGO</strong> <strong>NXT</strong> robots using OCamlthrough the Bluetooth and USB interfaces.You do not need VB to use the VB features as MSOffice comes with a cut down version of VB for makingmacrosHas more functionality than the RIS language, such asdatalogs and subroutines/multithreading.Designed for robots which are in contact with theworkstation at all timesQuiteC C A library for use with GCC and comes with GCC forWindows.RCX CodeROBOLABRoboRealmROBOTCRCX Code, a customflowchart-based languageA flowchart language basedon LabVIEWA multi-platform languagethat works with IRobotRoomba, <strong>NXT</strong>, RCX, VEX, andmany other popular roboticsets.A multi-platform Cprogramming languagedesigned for theprogrammer in need ofpowerful debugging toolsfor the <strong>NXT</strong>, RCX, VEX, andsoon-to-be FIRST Controller(for FRC).Included in the Mindstorms consumer version sold attoy storeThis is the programming environment offered toschools who use MindStorms, supports the Lego CamThis language is also capable for video processingusing a webcam; this gives your robot excellent visionsince it can filter out certain colors, lock-on to acertain area of color, display variables from the robotor computer, and much more. The software workswith keyboard, joystick, and mouse. This software isfreeware.ROBOTC gives the ability to use a text-based languagebased on the C programming language. It includesbuilt-in debugger tools, as well as (but not limited to)code templates, Math/Trig operations (sin, cos, tan,asin, acos... etc), user-friendly auto-complete functionbuilt into the interface, built-in sample programs

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!