code:7_state_ekf_with_bias
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
code:7_state_ekf_with_bias [2010/01/10 00:17] – laurenceb | code:7_state_ekf_with_bias [2010/01/10 00:23] (current) – laurenceb | ||
---|---|---|---|
Line 2: | Line 2: | ||
===== Bias tracking in Octave ===== | ===== Bias tracking in Octave ===== | ||
- | This has been tested with three axes of accel and gyro, but adding a magnetometer will add to a dramatic improvement. Interestingly this filter is still able to filter out yaw gyro bias errors if the IMU is tilted - i.e. any roll or pitch. | + | This has been tested with three axes of accel and gyro, adding a magnetometer will give a dramatic improvement |
- | In the first plot you can see the yaw bias being corrected reasonably well after the first few manovers. | + | In the first plot you can see an artiffically introduced large yaw bias being corrected reasonably well after the first few manovers. Angles are in radians. |
{{code: | {{code: | ||
+ | |||
+ | This second test uses raw test data with a sparkfun 6DOF IMU - i.e. actual biases. The intialisation of the filter was just guesstimated, | ||
+ | |||
+ | {{code: | ||
+ | |||
+ | |||
+ | ===== GNU Octave code ===== | ||
<code matlab> | <code matlab> |
code/7_state_ekf_with_bias.1263082633.txt.gz · Last modified: 2010/01/10 00:17 by laurenceb