If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.
Special Thanks To:
Aaron Holmes
Aaron Wheeler
Adam Horden
Alan Scrimgeour
Andre
Andrew Haynes
Anonymous000
asabase
Austin Weil
barney
Barry
Bert Hickman
Bill Kukowski
Blitzorn
Brandon Paradelas
Bruce Bowling
BubeeMike
Byong Park
Cesiumsponge
Chris F.
Chris Hooper
Corey Worthington
Derek Woodroffe
Dalus
Dan Strother
Daniel Davis
Daniel Uhrenholt
datasheetarchive
Dave Billington
Dave Marshall
David F.
Dennis Rogers
drelectrix
Dr. John Gudenas
Dr. Spark
E.TexasTesla
eastvoltresearch
Eirik Taylor
Erik Dyakov
Erlend^SE
Finn Hammer
Firebug24k
GalliumMan
Gary Peterson
George Slade
GhostNull
Gordon Mcknight
Graham Armitage
Grant
GreySoul
Henry H
IamSmooth
In memory of Leo Powning
Jacob Cash
James Howells
James Pawson
Jeff Greenfield
Jeff Thomas
Jesse Frost
Jim Mitchell
jlr134
Joe Mastroianni
John Forcina
John Oberg
John Willcutt
Jon Newcomb
klugesmith
Leslie Wright
Lutz Hoffman
Mads Barnkob
Martin King
Mats Karlsson
Matt Gibson
Matthew Guidry
mbd
Michael D'Angelo
Mikkel
mileswaldron
mister_rf
Neil Foster
Nick de Smith
Nick Soroka
nicklenorp
Nik
Norman Stanley
Patrick Coleman
Paul Brodie
Paul Jordan
Paul Montgomery
Ped
Peter Krogen
Peter Terren
PhilGood
Richard Feldman
Robert Bush
Royce Bailey
Scott Fusare
Scott Newman
smiffy
Stella
Steven Busic
Steve Conner
Steve Jones
Steve Ward
Sulaiman
Thomas Coyle
Thomas A. Wallace
Thomas W
Timo
Torch
Ulf Jonsson
vasil
Vaxian
vladi mazzilli
wastehl
Weston
William Kim
William N.
William Stehl
Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Registered Member #2939
Joined: Fri Jun 25 2010, 04:25AM
Location:
Posts: 615
Yes you can correct to some extent, but only for pitch and roll gyros. A mate of mine did it for a 2 wheel balancing robot, but that was only one gryo and two acc. He used a Kalman filter to do the correction.
Registered Member #65
Joined: Thu Feb 09 2006, 06:43AM
Location:
Posts: 1155
To a certain extent this is true, but practical use requires a 3-axis Magnetometer with the GPS elevation data.
A basic pack of all three is usually around $50 to $150 these days:
Most loss of precision starts by placing the sensor near metal parts during calibration, or regulated power supply problems.
Also note LSM303DLM are only good for ±1.3 gauss, and the earth's field is around 0.25–0.65 gauss. The axis sensor range is only 12bits, and thus the data range will max out somewhere around 393 - 1025. Despite the resolution limits to find the tilt compensated direction, most students find it is still better than trying for real-time angular rate predictions.
Registered Member #509
Joined: Sat Feb 10 2007, 07:02AM
Location:
Posts: 329
the previous (now discontinued) version of this IMU featured a kalman filter and FIR filter to combine all the data they dont mention it for the UM6, but i would certainly hope they would still since they say it outputs roll pitch and yaw also. Perphaps contacting them and asking about it may be of some use. The magnetometer can also be used as an absolute reference for orientation provided strong magnetic fields arent nearby (I.E. dont park the IMU next to the motor, or the power lines supplying it)
Also, get 2 low range accels, mount them both in the x or y direction on long arms, facing the same direction (I.e. x+ excites both the same way) feed the output of each to a differential/instrumentation amp, (i.e. kill the common mode signal) and youre left with the difference, which will be acceleration they see due to yaw.
Registered Member #2431
Joined: Tue Oct 13 2009, 09:47PM
Location: Chico, CA. USA
Posts: 5639
i was thinking of this from spark fun, but my CG, CoR, CoM are located above two servo motors, would that be a problem for the magnetometer? would a thin steel sheet help?
Perhaps the magnetometer could be moved to the tail? (probly not )
I was thinking of using ultra sound, and IR range finding for elevation.
Registered Member #65
Joined: Thu Feb 09 2006, 06:43AM
Location:
Posts: 1155
* Ultrasound will not be reliable in wind, and your money would be better spent on pizza. * IR range finding works well indoors, but is somewhat dependent on the surfaces.
The HMC5883L is a good little chip (the 5884 is a little more pricey), and when set to ± 0.88 gauss mode it adds even better resolution. Just keep in mind passing over cars may pin your sensor every so often, and the sample rate is a little lower.
"Any" magnetic metal object (like pins/plugs/wires/bolts) should be kept as far away from the sensors as possible. Use nylon mounting screws/ties, flexible multi-strand >copper< hookup wire, and a plastic project box. Note, some suppliers build metal objects near/into these sensors, and they should be avoided for long term usage issues.
Registered Member #2431
Joined: Tue Oct 13 2009, 09:47PM
Location: Chico, CA. USA
Posts: 5639
ill put the gyros and acclers near the COG, but ill put the magnetometer in the tail, where its all fiberglass and carbon fiber. That should be 19.5 inches from the nearest metal and magnets.
Edit: does carbon fiber count as metal? its really conductive.
Registered Member #65
Joined: Thu Feb 09 2006, 06:43AM
Location:
Posts: 1155
Most carbon fiber composites are not magnetic as the material is somewhat corrosive to untreated metal surfaces.
Placing the sensor cluster away from the center of mass is generally not a major issue, but they should be clustered around a single axis for better consistency.
Registered Member #2431
Joined: Tue Oct 13 2009, 09:47PM
Location: Chico, CA. USA
Posts: 5639
Carbon_Rod wrote ...
Most carbon fiber composites are not magnetic as the material is somewhat corrosive to untreated metal surfaces.
Placing the sensor cluster away from the center of mass is generally not a major issue, but they should be clustered around a single axis for better consistency.
ok ill embed carbon fiber in the fiber glass, and its just the mag sensor that will be in the tail...
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.