| ||||||||||||||||||||
| ||||||||||||||||||||
|
||||||||||||||||||||
LEGO Mindstorms Robotics Invention System 2.0I have always been a fan of LEGO's Mindstorms Robotics Invention System 1.5, and I finally got the chance to see the improvements LEGO made for the 2.0 release of their popular kit. Most changes occurred in the software side of the RIS but a few hardware changes were made. Most notably, the IR tower is now a self-powered USB device - removing the annoyance of serial interfaces as well as the need for a separate 9V battery in the IR tower itself. The IR tower itself also looks quite different, a bit taller and sleeker, with LEGO connectors on the top, bottom and sides. A comparision of the RCX and IR tower is shown below:
SoftwareChanges are much more evident in the software portion of the kit, which LEGO has made considerable effort to expand in terms of accessibility. LEGO has not only increased usability for beginners, but also added a few more advanced features for large number of adult users out there. The software has the basic tutorials that bring inexperienced LEGO builders up to scratch, then on to more advanced robots that are detailed in the Constructopedia.A new addition is the inclusion of "Pro Challenges" - a selection of advanced robotics projects with a five-stage process. The challenge brief introduces you to the robot with a movie and spoken introduction of the robot's planned capabilities. The design brief has a 3D view of the completed model, as well as key steps to building the robot. The programming stage and verification phase complete the project. The final stage gives additional ideas to expanding on the robot.
The Pro Challenges demonstrate the remarkable breadth and depth that Mindstorms can be applied to: from a safe with a security keycard, a candy dispenser that sorts by colour or an automated robotic arm. Unfortunately, I did feel that the robots in the Missions and the robots in the Pro Challenges were something of a quantum leap apart. Mission robots had step-by-step instructions, whereas the key steps in the Pro Challenges were sometimes unclear or skipped ahead too far. I would liked to have seen "solutions" to the Pro Challenges, even if they were only available on the LEGO Mindstorms website and not integrated into the RIS GUI.
ProgrammingProgramming within the RIS GUI has been improved, with additional capabilities as well as a new "Big Block" feature that encompasses much of the functionality of the featured robots into reusable blocks. A few other tweaks have been added for people wanting a little more control over their robots. For example, turning motors off now includes the option to either brake them or allow them to coast to a stop.While the RCX environment is a visual, drag-and-drop interface, it proves to be remarkably effective. The interface has a good feature that allows you to try certain parameters that you may be trying to configure. For example, if you need to configure a light sensor to return "light" or "dark", the RIS GUI will give you real time feedback as you move the light sensor about.
ConclusionWhile I must say, there hasn't been much of an evolution between RIS 1.5 and RIS 2.0, the changes are definitely welcome. The self-powering USB tower in particular makes development that little bit easier. The RIS GUI has received a few changes that may aid beginners, but many people wanting to squeeze every last bit of functionality from their kit will still look at third-party tools such as NQC or brickOS.
Submitted: 07/07/2004 Article content copyright © James Matthews, 2004.
|
|
|||||||||||||||||||
All content copyright © 1998-2007, Generation5 unless otherwise noted.
- Privacy Policy - Legal - Terms of Use -