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

MOVI-C Unleashed: Your One-Stop Shop for Automation Tasks

April 17, 2024
Discover the versatility of SEW-EURODRIVE's MOVI-C modular automation system, designed to streamline motion control challenges across diverse applications.

The Power of Automation Made Easy

April 17, 2024
Automation Made Easy is more than a slogan; it signifies a shift towards smarter, more efficient operations where technology takes on the heavy lifting.

Lubricants: Unlocking Peak Performance in your Gearmotor

April 17, 2024
Understanding the role of lubricants, how to select them, and the importance of maintenance can significantly impact your gearmotor's performance and lifespan.

From concept to consumption: Optimizing success in food and beverage

April 9, 2024
Identifying opportunities and solutions for plant floor optimization has never been easier. Download our visual guide to quickly and efficiently pinpoint areas for operational...

Voice your opinion!

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