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.


Charmed Labs LLC,

The LEGO Group,

National Instruments Inc.,

Sponsored Recommendations

How BASF turns data into savings

May 7, 2024
BASF continuously monitors the health of 63 substation assets — with Schneider’s Service Bureau and EcoStruxure™ Asset Advisor. ►Learn More: https://www.schn...

Agile design thinking: A key to operation-level digital transformation acceleration

May 7, 2024
Digital transformation, aided by agile design thinking, can reduce obstacles to change. Learn about 3 steps that can guide success.

Can new digital medium voltage circuit breakers help facilities reduce their carbon footprint?

May 7, 2024
Find out how facility managers can easily monitor energy usage to create a sustainable, decarbonized environment using digital MV circuit breakers.

The Digital Thread: End-to-End Data-Driven Manufacturing

May 1, 2024
Creating a Digital Thread by harnessing end-to-end manufacturing data is providing unprecedented opportunities to create efficiencies in the world of manufacturing.

Voice your opinion!

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