NXT-G power programming tips

nxt tips

What to do, what not do, and where it pays to be cautious! This posts throws light on some very important aspects of programming robots in NXT-G. Any program that we write for NXT-G should work without crashing, without lagging, and it should be light on the processor and as well as the memory! What […]

Continue reading "NXT-G power programming tips"

Cross country adventure

741map

Can you design and program a robot that can travel from one state to another across a large floor map of the USA (or a similar map of another part of the world)? Can you estimate the time required to travel between specific states? Resources Cross Country Adventure lesson plan – NXT + ROBOLAB (PDF) […]

Continue reading "Cross country adventure"

How to write efficient NXT-G programs

Screen Shot 2013-08-16 at 9.06.00 PM

Writing Efficient NXT-G Programs (PDF) describes how to make your NXT-G programs as efficient as possible to create complex behaviours with a minimum of memory. These techniques are particularly relevant for competitions such as FIRST LEGO League (FLL) and RoboCup Junior, in which competitors often download several complex programs onto a single NXT brick. The […]

Continue reading "How to write efficient NXT-G programs"

Zombie attack

In this activity, a group of students each build a robot. Each robot is assigned a number. It will then have to tag other robots with the number by using mail. Five tags and the robot takes on that robot’s number. The winner is the robot that has given its number to the most other […]

Continue reading "Zombie attack"

Motor vs Move – Part II: Action

b

In Part I of Motor vs. Move, we looked at how the Move block incorporates a control algorithm to help robots move more accurately. What else is different between the Motor and Move block in NXT-G? Motor The Motor block has an “Action” panel which includes a drop-down menu pertaining to how the robot’s motor […]

Continue reading "Motor vs Move – Part II: Action"

Motor vs Move – Part I: The Control Algorithm

3

If you are programming a robot with NXT-G, you may be wondering what’s the difference between the Motor and Move blocks? The answer to this question has a significant impact on how your robot will move. The LEGO MINDSTORMS Education NXT software (NXT-G) includes these two blocks for motor control. While the Motor and Move […]

Continue reading "Motor vs Move – Part I: The Control Algorithm"