Quote:
Originally Posted by nathan_hui
True. It won't give you heading. But it will tell you when you're not moving. And that's the key to preventing the gyros from drifting. If you're not moving, the gyro shouldn't be moving either. If you have two accelerometers and you know the distance between them, you can calculate the amount of turn. Magnetometer may or may not work - you're in an environment with way too many motors and ferromagnetic materials (i.e. screws). Shielding also only does so much. In the end, you'll probably end up running a software filter over the data anyways.
|
This thread seems to suggest that the HiTechnic sensor is pretty accurate.
But to answer OP's question more directly, I don't think you should be seeing much drift during a single match. The gyro should be mounted as level and close to the center of the robot as possible, since it measures rotation around the axis perpendicular to its board:
Quote:
|
The angular rate sensor (gyroscope) using Analog Devices part number ADW22307 detects angular changes about the board’s top surface axis.
|
from
http://www.andymark.com/product-p/am-2067.htm.