jump to navigation

Open Source Code: Using LabVIEW to Acquire iPhone Accelerometer Data April 1, 2011

Posted by emiliekopp in code, labview robot projects.
Tags: , , , ,
add a comment

Ok, so this week’s post proves that I simply can’t get enough of John Wu’s blog, RIOBotics. John is cranking out LabVIEW code for robotics applications , left and right.

This time, John helps you use LabVIEW to acquire and plot data directly from your iPhone’s accelerometer through UDP. (I bet this is similar to how Waterloo Labs was able to build an iPhone app that allowed them to steer a car by tilting their iPhone from side to side.)

Visit John’s blog to download his code.

DARPA Arm Robot Controlled via LabVIEW January 25, 2011

Posted by emiliekopp in code, labview robot projects.
Tags: , , , , ,
add a comment

By now, you’ve all heard of one of DARPA’s latest robotics projects, but just in case:


DARPA is introducing its Autonomous Robotic Manipulation  (ARM) program. The goal of this 4 year, multi-track program is to  develop software and hardware that allows an operator to control a robot  which is able to autonomously manipulate, grasp and perform complicated tasks,  given only high-level direction. Over the course of the program in the  Software Track, funded performers will be developing algorithms that  enables the DARPA robot to execute these numerous tasks. DARPA is also  making an identical robot available for public use, allowing anyone the  opportunity to write software, test it in simulation, upload it to the  actual system, and then watch, in real-time via the internet, as the  DARPA robot executes the user’s software. Teams involved in this  Outreach Track will be able to compete and collaborate with other teams  from around the country.

One of NI’s R&D engineers, Karl, has developed a LabVIEW wrapper for the DARPA arm simulator in his spare time and has graciously shared it on the NI Robotics Code Exchange (ni.com/code/robotics).

Using Karl’s code, you can directly control the arm simulator using LabVIEW. This means you develop your own control code and easily create UIs using LabVIEW’s graphical programming environment (two of the things LabVIEW is best for).

Check out Karl’s blog to request the code:

DARPA Arm Robot Controlled via LabVIEW