September 7, 1998
Lego MindStorms brings the fun back to technology
By Bob O'Donnell
Ah, Labor Day. The official end of summer, the traditional start back to school and the
mental marker that signifies it's time to hunker down and focus back in on a productive
fall work season.
At least, that's the theory. But for me, the reality is I just don't feel like it.
Besides, I'm sick of reading about Microsoft vs. the Department of Justice and other
"important" issues, so I figured it was time to do something fun. So, if you're
looking for something practical, just hit your browser's back button now because you
aren't going to find it here this week.
Of course, the real reason for my column topic choice is last week's official debut of
the Lego MindStorms Robotics Invention System,
one of several new high-tech toys that makes me wish I were a kid all over again.
MindStorms takes the familiar Lego building blocks idea to a new level by incorporating
sensors, motors and a computer-programmable controller device that operates at the heart
of the system. It's supposed to be geared for kids, of course, but as far as I can tell,
it's got IS and computer geek adult written all over it.
Designed in conjunction with MIT''s Media Lab, the MindStorms system lets you build a
variety of fairly sophisticated robots and other machines, including a copier, an ATM-like
candy dispenser and just about anything else you can dream up. The $200 package comes with
a Windows 95 CD-ROM, serial port-based infrared transmitter, an RCX controller brick, two
touch sensors, a light sensor, two motors, and over 700 other Lego pieces. The RCX
controller is essentially an 8-bit computer with 16Kb of ROM, 512 bytes of static RAM
(SRAM) for firmware, and 32Kb of SRAM for user-created or downloaded programs.
The software on the CD-ROM walks you through some tutorials on basic robotics concepts
and how they apply to the pieces included in the system. More importantly, it also lets
you create your own custom programs that you can download to the RCX brick via the IR
transmitter. The program uses a graphical programming language that lets you drag and drop
small bits of code that can be used to make the attached sensors and motors perform a wide
variety of different functions. According to a FAQ document on the MindStorms site, the
company also includes an OCX control that will conceivably let you use Visual Basic to
create programs for the RCX.
If you were really creative (and ballsy), you might even use that to justify the
purchase of a MindStorms system as a learning tool on your company's expense account. In
reality, however, until Lego develops a special IS version of MindStorms that can field
silly user questions, automatically reinstall Windows 95/98 on each desktop every two
months or so, or rewire your network wiring cabinet, I don't suspect we'll see too many
put to productive use in an IS department. That doesn't mean they won't be there, however.
After all, you know what they say about all work and no play...
©
Copyright 1998, by InfoWorld Publishing Corp., a
subsidiary of IDG Communications, Inc. Reprinted from InfoWorld,
155 Bovet Road, San Mateo, CA 94402. Further reproduction is prohibited.