Programming FLL Robots

There are two programming environments that are allowed in FLL competitions depending on the LEGO Mindstorms system you're using, RCX or NXT. If you're using an RCX system then you are allowed to use Mindstorms and Robolab. If you are using an NXT system then you can use Robolab (2.9 only) or NXT-G, the graphical programming environment that ships with the retail NXT system or can be purchased separately from LEGO Education.

Occasionally I get asked which is the best program environment to use. The answer to that question really depends on your needs. Each one has certain strengths and will appeal to different people. One thing to keep in mind while evaluating the two environments is that neither has a definitive edge over the other when it comes to better performing teams at the tournaments. LEGO has a helpful comparison page that shows the features of the various programming environments available to FLL teams.

For an overview of the Robolab programming environment see the Robolab programming page.

You can also see sample programs on the Robolab Programs page.

Copyright © 2003-2006, Hacienda Robotics Program.