Lego Mindstorms NXT 2.0 robotic kit
The Lego Mindstorms NXT 2.0 robotic kit contains:
- The NXT intelligent brick based on a 32 bits microprocessor
- 3 servos
- 2 contact sensors
- 1 ultrasonic sonar sensor
- 1 color sensor (can also be used as a light sensor)
- 577 parts of Lego technic
- 1 USB cable
- 1 mat
- Programming software NXT-G compatible with PC and Mac
The Lego Mindstorms NXT 2.0 robotic kit is a set proposed by Lego as the ideal starting point for begginers but also for those who want to dig into the realm of leisure robotic and robot programming.
The Lego Mindstorms NXT 2.0 robotic kit is currently one of the most widespread leisure robotic technology on the market, especially due to how easy it is to build the robot using the Lego Technic parts but also due to the very simple yet powerful programming software: NXT-G, included in the kit.
Robotic kit : hardware
It is very easy to extend the standard features proposed by the Lego Mindstorms NXT kit by using additional Lego Technic parts. A lot of resources are available on the internet to build various sorts of robots (humanoids, robotic arms, rovers, animals…). In a few minutes you'll be able to build one of the 4 standard robots describes in the Lego Mindstorms NXT robotic kit. NXT-G, the Lego programming software included in the kit has a direct access to the Lego Mindstorms NXT community on the web to exchange plans, photos, code...
In addition, Lego, but also other companies offer a variety of additional sensors so you can achieve your wildest dreams and make your robots smarter and interoperable with their environment. Many of these sensors are available on this website.
Robotic kit : software
The Lego Mindstorms NXT V2 robotic kit contains a graphical programming software named NXT-G, based on the professional programming software Labview. NXT-G is compatible with PC and Mac. This software does not require strong knowledge of programming because the programming is done graphically using drag and drop of functional blocks.
A strength of Lego Mindstorms NXT is that several programming environments exist, some of them are free. Some examples are Labview, Microsoft Robotics Developer Studio (based on Microsoft Visual Studio, this programming environment allows the creation of complex programs using C#), Lejos (using Java) or RobotC (using C).
Sensors included in the Lego Mindstorms NXT kit
The ultrasonic sonar sensor allows the Lego Mindstorms NXT robot to detect obstacles and to measure distances.
The color sensor is able to distinguish colors. This sensor can be used as a light sensor to measure light intensity (to create behaviors where the robot run away light or to build a line follower)
Last but not least, the contact sensors (also name touch sensors) are triggered when a contact is made.
The Lego Mindstorms NXT 2.0 intelligent brick
It is the real brain of the robot. This brick connects to the PC using either USB or Bluetooth (USB cable is included). This is possible to configure a PDA, a cell phone or a joystick to control remotely the robot. The NXT intelligent brick is powered by 6x LR 6 batteries (not included).