Mountain rescue (Ramp climber)

221ramp_climber_assembled

What is the best design for cars used by people on sloping paths? Construct a car that is capable of climbing steep inclines.     What is torque and why is it important? This lesson is one in a series of introductory lessons that is applicable to all types of robotics kits. The lessons are […]

Continue reading "Mountain rescue (Ramp climber)"

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"