New kid on the block

Lego’s newest creation is a far cry from the plastic building bricks of yesteryear. Mindstorms NXT is a do-it-yourself software robotics kit that may become this year’s must-have toy. Jon Excell reports.

As evocative brand names go it’s hard to beat. Utter the word ‘Lego’ to pretty much anyone and a colourful, plastic brick will pop into their mind. But while the diminutive Danish building block is a striking and no-doubt commercially useful icon, the next Lego product to hit the shelves is a world away from the castles, boats, cars and Viking long ships of many readers’ childhoods. Lego’s Mindstorms NXT, due to be launched in the UK early next month, is a do-it-yourself robotics kit that enables users to build and program a variety of walking, talking, intelligent robots. While many of the elements that make up the kit are immediately recognisable to Lego stalwarts, the intelligent heart of the system, the NXT brick, is a far cry from Lego sets of yesteryear. It looks more like an ipod than a piece of Lego. Armed with a 32-bit processor, this unit controls and monitors an array of sensors and actuators that enable users’ creations to strut - and sometimes roll - their stuff. Programs varying from highly complex ‘pick-and-place’ procedures to simpler ‘travel in a straight line until you hit something’ commands are developed using intuitive drag-and-drop software. These instructions can then be uploaded to the NXT brick through a USB connection or via Bluetooth. Lego has gone through a traumatic time over the past few years so a lot is riding on the success of Mindstorms NXT. The company’s ‘Mr Mindstorms’, Soren Lund, explained why he believes the new product will be a hit. Talking to The Engineer just weeks before the UK launch, Lund said technology has moved on since the first incarnation of Mindstorms. ‘In 1998 we used what was hot and modern and new at the time and we kept that platform until today. But it’s now an eight-year-old platform and there are many more possibilities to what you can do today.’ Working with enthusiastic online fans - the Mindstorms user panel - Soren’s team began equipping Mindstorms NXT with a tantalising pallete of technologies. One of the first areas to receive a reworking was the array of sensors and actuators that plug into the brick to create the eyes and ears of the robot. The kit features improved versions of the light and touch sensors that appeared on earlier models, a new ultrasonic sensor and a sound sensor that can measure sound pressure levels up to 90dB. All-seeing robot The ultrasonic sensor is particularly interesting. Acting as the robot’s eyes, it uses echolocation to bounce sound waves off objects and gather data about its surroundings. It can measure distances from 0 to 255cm with a precision of +/- 3cm and it enables the robot to see and detect objects, avoid obstacles, sense and measure distance and detect movement. The brick is also a considerable improvement on its forbears, said Lund. ‘We’re going from an 8 to a 32- bit processor - that alone is a revolution.’ He added that the ability to connect the brick through USB and Bluetooth is a massive advance on a pre-existing infra-red connection that was unpopular with some customers. The wireless connectivity is also exciting, he said. ‘You can have true wireless communication between the robot and computer or true wireless communication between several robots.’ Lego will soon launch a free, downloadable application that will enable users to link their robots and their mobile phones. Lund explained that as well as enabling users to control their robots via their handset, the application could also enable the robot to react to certain stimuli by triggering the phone’s camera to take a picture. Throughout the development of the product Lund’s team has pursued the twin aims of making the technology easier to use for children, while offering increased levels of sophistication for the adult user. Walking in straight lines A good example of this approach is the work that has been done on the motors. Previous versions came with standard, geared motors that made it difficult to program robots to travel in a perfectly straight line. On the new kit, interactive servo motors give feedback to the brick, which is able to ensure that the motors propel the robot in a straight line. This has removed a big frustration for first-time users. ‘It is very easy for children as young as 10 to build and program a simple robot that will travel in a straight line within half an hour,’ said Lund. While young people will benefit from the ease of use, he expects older users to find increasingly innovative ways of using the motors. At a recent convention, he reports seeing one such customer using the motors as joysticks to control another robot via the Bluetooth connection. One of the biggest changes to the new system is the drag-and-drop graphical programming interface powered by Labview, National Instruments’ ubiquitous measurement and control software. According to Lund, it is a big improvement. ‘It takes very few icons to do quite advanced stuff - we’re taking sophisticated programming paradigms and methods and making it so intuitively easy that a kid can do it.’ While some may regard Labview’s role in a toy as something of a departure for a product more readily associated with the factory floor, Ray Almgren, NI’s vice-president of Product Marketing and Academic Relations, said the Lego application is not so different to the industrial uses that the product is famed for.

Register now to continue reading

Thanks for visiting The Engineer. You’ve now reached your monthly limit of premium content. Register for free to unlock unlimited access to all of our premium content, as well as the latest technology news, industry opinion and special reports. 

Benefits of registering

  • In-depth insights and coverage of key emerging trends

  • Unrestricted access to special reports throughout the year

  • Daily technology news delivered straight to your inbox