sensors/vehicle_angular_velocity: don't remove bias twice

This commit is contained in:
Daniel Agar
2020-05-10 14:53:52 -04:00
parent ec2cd3b1be
commit 2bbdef205e
@@ -257,10 +257,7 @@ void VehicleAngularVelocity::Run()
const Vector3f val{sensor_data.x, sensor_data.y, sensor_data.z};
// correct for in-run bias errors
Vector3f angular_velocity_raw = _corrections.Correct(val) - _bias;
// correct for in-run bias errors
angular_velocity_raw -= _bias;
const Vector3f angular_velocity_raw = _corrections.Correct(val) - _bias;
// Differentiate angular velocity (after notch filter)
const Vector3f angular_velocity_notched{_notch_filter_velocity.apply(angular_velocity_raw)};