Transcript
  • LEGO Mindstorms NXTProgramming

  • CJAVALabVIEWVisual Basic MSRobot StudioRobolabNXT-G

  • About BluetoothBluetooth 10m . , , , .NXT PC to NXT, NXT to NXT .

  • About Bluetooth Bluetooth . 3 . . . on/off .

  • Programming LanguagesNXT-G codeNXC (and NBC)Robot CpbLuaJava and others

  • NXT-G codeLEGOs development environmentGraphical programmingBased on National Instruments LabViewGreat for quick programsWonderful for kids to use but a real pain for old geezers like me who grew up with text programming languages

  • NXT-G NXT-GNational Instruments , . NXT-G .

  • LabVIEW ROBOLABLabVIEWROBOLAB=Robolab LabVIEW ( ) LEGO Robolab

  • ROBOLABROBOLAB Tufts University Lego RCX NXT . NXT-G ROBOLAB National Instruments LabVIEW LabVIEW NXT-G ROBOLAB integer floating

  • ROBOTCROBOTCNXT C Carnegie Mellon University Robotics Academy : www.robotc.netROBOTC Not free (free trial, $30 download)

  • NXC ... NOT EXACTLY CNXC(Not eXactly C)C NXT (Free)C , C RCX NQC , NXT NXC NXC NXT-G NXC NXT-G interger floating LCD NXC ROBOTC

  • C base Programming(NXC) NXT C NXC C .

    , C

  • PBLUAPBLUA Lua pbLua NXT Lua pbLua ROBOTC NXC

  • NXJNXJ NXT JAVA Class

  • Other languagesJava and several other languages are reportedly in the works as wellMS Robotic Studio also supports the NXTDownload a small client program to NXTActual control is on a PChttp://www.teamhassenplug.org/NXT/NXTSoftware.html

  • Microsoft Robot Studio : (MS) , (Roomba), NXT(LEGO Mindstorms NXT) .

    JAVA on NXT : LeJOS LEGO JAVA JDK 1.5 LeJOS .


Recommended