Quote:
Originally Posted by wdell
For the life of me I can't figure out why, with the robot sitting dead still, the gyro reading does not stay at zero.
|
The gyro is a rate sensor. To get position, the library software integrates the rate. So if there is even the slightest null offset in the sensor, it will detect a non-zero rate even when perfectly still. When this non-zero rate is integrated, it will cause a slowly changing (angular) position.