Game Boy: Next development platform for LabView programs?

Oct. 21, 2004
Processors found in video-game machines are doubling as platforms for test and instrumentation software.

This Game Boy really gets around. The Charmed Labs XRC teams the Game Boy Advance video game machine with LEGO components to yield an advanced robot-development system. Users will be able to program the device with the drag-and-drop oriented LabView program when LabView Embedded is released next year.

Charmed Labs LLC of Hawthorne, N.J., bases a robot controller for students on the Game Boy Advance. It recently ported its robot controller to the embedded version of LabView from National Instruments Inc., Austin. LabView embedded is scheduled for release sometime next year.

The Charmed Labs XRC, for Xport Robot Controller, targets schools and college courses in robotics and controls. It combines a Game Boy Advance with LEGO components to yield a mobile platform good for demonstrating advanced concepts such as closed-loop motor control. Charmed says the XRC far exceeds the capabilities of the 8-bit processor that normally accompanies the LEGO MindStorms mobile experimental platform.

Experimenters normally program the Charmed XRC in C++ or other languages such as Basic. But the LabView port, says Charmed founder Rich LeGrand, will open up robotics to a variety of students who might otherwise be put off by the complexity of the programming involved.

"Kids don't necessarily know how to program in C," says LeGrand. "LabView will give them the ability to program the LEGO platform without having to learn a formal programming language."

The XRC has a number of other features that come in handy for robotics competitions and experimentation. It carries four closed-loop back-EMF motor controllers and as many as 16 analog and digital sensors. Communication with the XRC platform can optionally take place through a wireless Bluetooth connection.

Digital outputs on the device came in handy during a recent demonstration at the National Instruments NI Week confab in Austin. To demonstrate how compact LabView Embedded code could be, engineers at NI read out a binary-coded representation of data coming from a distance sensor on an XRC into an 8-bit PIC processor. The PIC, running a slimmed-down version of LabView Embedded, converted the data to a simple display on an LED read out.

LabView allows interacting with instrumentation and controls via a drag-and-drop graphic scheme rather than by conventional line-by-line coding. Versions of the program are widely used in testing and simulation.

MAKE CONTACT

Charmed Labs LLC, charmedlabs.com

The LEGO Group, lego.com

National Instruments Inc., ni.com

Sponsored Recommendations

How to Build Better Robotics with Integrated Actuators

July 17, 2024
Reese Abouelnasr, a Mechatronics Engineer with Harmonic Drive, answers a few questions about the latest developments in actuators and the design or engineering challenges these...

Crisis averted: How our AI-powered services helped prevent a factory fire

July 10, 2024
Discover how Schneider Electric's services helped a food and beverage manufacturer avoid a factory fire with AI-powered analytics.

Pumps Push the Boundaries of Low Temperature Technology

June 14, 2024
As an integral part of cryotechnology, KNF pumps facilitate scientific advances in cryostats, allowing them to push temperature boundaries and approach absolute zero.

The entire spectrum of drive technology

June 5, 2024
Read exciting stories about all aspects of maxon drive technology in our magazine.

Voice your opinion!

To join the conversation, and become an exclusive member of Machine Design, create an account today!