The NXT-G software, developed by LEGO, is an easy-to-use graphical programming language. It is an effective tool for testing TETRIX subassemblies and basic robot functionality, but is not recommended as a primary competition programming language.


Forum



1. FTC Downloads

NXT-G Software and Updates for FTC Teams
FTC Blocks at TETRIX Robotics
FTC Updates at NI Developer Zone

Autonomous and TeleOperated Templates
FIRST has made the two-program templates mandatory for all teams competing in the FIRST Tech Challenge. Download the templates and training video here:
NXT-G FTC Autonomous Template (.vi)
NXT-G FTC TeleOperated Template (.vi)
Video - "Recorded Webinar - How to use the FTC Templates" (.wmv)

FCS Program
It is required that you have the FCS (Field Controller System) installed on your computer at competition, therefore it is best to do it well ahead of time, to become familiar with its operation. Please visit the FTC Team Resources page to download the appropriate zipped file and the FCS guide.
FTC Team Resources Page

2. Hardware and Software Setup:
Step 1. Installing Mindstorms NXT-G
Step 2. Computer Hardware Setup
Step 3. Robot Hardware Setup

3. ROBOTC Resources
Step 4. NXT-G Programming
Step 5. Additional NXT-G Resources

Step 1. Installing Mindstorms NXT-G
Learn how to install Mindstorms NXT-G here. If you already have the Mindstorms NXT-G software installed with the FTC updates, move to the next step.
1.1 Installing the NXT-G Software
1.2 FTC Blocks at TETRIX Robotics
1.3 FTC Updates at NI Developer Zone

Step 2. Computer Hardware Setup
The Bluetooth Adapter and the Logitech Game Controller are two pieces of hardware that you will use in the FTC competition. Learn to install them here. If they are already installed move to the next step.
2.1 Installing the Bluetooth Adapter
2.2 Installing the Logitech Game Controller

Step 3. Robot Hardware Setup
If you want to test your parts before you build a robot, build the TETRIX Testbed. If you want to test your software with a working robot, build the Mantis Robot. If you already have a robot built move to the next step.
3.1 Build a TETRIX Testbed
3.2 Build the Mantis Robot
3.3 Attaching the TETRIX Encoders

Step 4. NXT-G Programming
These videos are all taken from the NXT Video Trainer 2.0 and contain valuable information for teams using NXT-G in the FTC.
4.1 Using NXT-G
4.2 Downloading Firmware
4.3 Thinking about Programming
4.4 Moving Straight
4.5 Move until Touch
4.6 Repeating Behaviors
4.7 Play a Sound

Step 5. Additional NXT-G Resources
NXT Video Trainer 2.0
Getting Started with TETRIX
Robotics Academy FTC Forum
Robotics Academy LEGO Resources

Top of the Page