Determining heading for a robot based on the Arduino platform
hi all,
i'm newbie here @ arduino, (and micro-controller design). wondering how determine heading of robot (akin compass) 1 of many arduino break-out boards. thinking of using magnetometer, there other alternatives have less em interference? (i.e. how feasible use gyroscope w/ dead reckoning, etc.) "area" explored minimal (no larger table-top, issues "drift" shouldn't evident.
thank time, appreciate answers.
i'm newbie here @ arduino, (and micro-controller design). wondering how determine heading of robot (akin compass) 1 of many arduino break-out boards. thinking of using magnetometer, there other alternatives have less em interference? (i.e. how feasible use gyroscope w/ dead reckoning, etc.) "area" explored minimal (no larger table-top, issues "drift" shouldn't evident.
thank time, appreciate answers.
can mount kinds of emitters on edges of area explored? if use trilateration estimate position , heading:
http://en.wikipedia.org/wiki/trilateration
if you're interested in heading can mount simple ir transmitters @ corners of area , use relative intensity of 2 receivers spaced apart distance estimate heading transmitters. not super-accurate, super-cheap.
gyros feasible cumulative error due drift , measurement inaccuracy problem, maximum angular rate (some gyros can't keep fast rotation). doesn't matter how small area is, if turn around 10 times , you're off 10 degrees, that's big error.
gyro+magnetic direction sensor improvement because allows "reset" gyro data based upon absolute magnetic data (assuming you're in environment without lot of magnetic interference).
--
the rugged audio shield: line in, mic in, headphone out, microsd socket, potentiometer, play/record wav files
http://en.wikipedia.org/wiki/trilateration
if you're interested in heading can mount simple ir transmitters @ corners of area , use relative intensity of 2 receivers spaced apart distance estimate heading transmitters. not super-accurate, super-cheap.
gyros feasible cumulative error due drift , measurement inaccuracy problem, maximum angular rate (some gyros can't keep fast rotation). doesn't matter how small area is, if turn around 10 times , you're off 10 degrees, that's big error.
gyro+magnetic direction sensor improvement because allows "reset" gyro data based upon absolute magnetic data (assuming you're in environment without lot of magnetic interference).
--
the rugged audio shield: line in, mic in, headphone out, microsd socket, potentiometer, play/record wav files
Arduino Forum > Using Arduino > Project Guidance > Determining heading for a robot based on the Arduino platform
arduino
Comments
Post a Comment