The Vectornav VN-100 IMU (they call it an Attitude Heading Reference System, for some reason) is out and it looks like the best device on the market in this price range. Here's the description from the site.

The VN-100 combines a 3-axis accelerometer, 3-axis gyro, 3-axis magnetometer, and a high performance processor onto a single surface mountable chip-sized module to create a high performance orientation sensor. Fully calibrated for bias, gain, and misalignment, the VN-100 accurately calculates orientation over the entire 360° range at 200 Hz. Filtered orientation data and inertial measurements are assessible via either a SPI or RS-232 serial interface.

With its small size, high performance, and low cost, the VN-100 has numerous potential applications. A development kit is available for the VN-100 which comes with a sensor pre-installed and gives easy access to all of the sensor's features.

Features and Benefits:

Complete Sensor Package
3-axis accelerometer
3-axis gyro
3-axis magnetometer

Multiple Output Types
Heading , Pitch, Roll
Quaternion / DCM
Acceleration, Angular Rates, Magnetic

High Precision
Heading accuracy < 1.0 (static)
Pitch/Roll accuracy < 0.5 (static)
< 3 deg dynamic

Fast Onboard Processor
Extended Kalman Filter
200 Hz update rate

Surface Mount Package
Hand solderable
30 pads

Ultra-Compact Size
22 x 24 x 3 mm
3 grams

Fully Calibrated
Scale Factor and Gain
Axis misalignment < 0.05 deg
Hard / Soft Iron Compensation

Digital Interface
Serial UART up to 921600 bps
SPI Interface up to 18 MHz

Low Cost
$400 - 500
*Price depends on quantity

Views: 963

Howard Gordon Comment by Howard Gordon on June 21, 2009 at 11:31pm

H. Stanford Comment by H. Stanford on June 22, 2009 at 12:00am
Damn I wish this was open source. It looks amazing, but building these things is half the fun!

Really exciting product though, a year ago this would have cost $3000+.
Jack Crossfire Comment by Jack Crossfire on June 22, 2009 at 2:05am
Whew. Thank God I didn't waste money on last week's crummy, obsolete Wii Motion Plus.
Angus Peart Comment by Angus Peart on June 22, 2009 at 2:15am
Looks just like what we are all using anyway, just in a small package and with a STM32 processor onboard. I would have expected more than 200Hz though.

The price would be good is it was open source, otherwise it's about $200-300 too expensive.
Michele Comment by Michele on June 22, 2009 at 4:17am
interest is update this with ardupilot
dydx Comment by dydx on June 22, 2009 at 4:47am
probably in another year they'll be cheaper than the fma copilot :) ...
John Brashear Comment by John Brashear on June 22, 2009 at 5:08am
Hey guys, I just noticed that our product was posted on your website. I have seen some confusion as to the difference between an AHRS and an IMU. An IMU consists of an orthogonal instrument cluster of 3-axis accelerometer and gyros. The UAV DevBoard is a great example of an IMU. An AHRS is an IMU combined with an attitude computer that takes the filtered measurements from the IMU and solves the attitude equations. Different algorithms exist to solve the attitude equations, requiring a minimum of two vectors, gravity and magnetic. In this case we use a quaternion based Extended Kalman Filter. The quaternion based algorithms give better performance due to their absence of any mathematical singularities, and the Kalman filter eliminates the drift in the gyros.
You can checkout a demonstration of the VN-100 at www.tinyurl.com/vectornav
Michele Comment by Michele on June 22, 2009 at 5:17am
Hi John interesting work, compliment.
Can also be used to experiment of balance robot (type sagway)?
bGatti Comment by bGatti on June 22, 2009 at 5:34am
Michele,
Pretty sure you don't need half of these DOF for a segway.

One gyro for sure, anything else, I'm not so sure.
John Brashear Comment by John Brashear on June 22, 2009 at 5:41am
Hi Michele,
Then VN-100 would very work well for a balance robot. One of the difficulties in building a robot of this type is dealing with the gyro drift. With the VN-100, the onboard kalman filter stabilizes the gyro to give you a drift-free angular rate solution. You can run the angular rate output of the sensor along with the pitch angle straight into your control loop. In the coming months we will be posting example code for various projects to help people become familiar with how to use our sensor. A balancing robot sounds like a great candidate for a one of these example apps. If you guys think of any other apps that you would like to see examples for let me know.

Comment

You need to be a member of DIY Drones to add comments!

Join DIY Drones

Groups

© 2012   Created by Chris Anderson.

Badges  |  Report an Issue  |  Terms of Service