Browse Source

EKF: initialize the newest attitude estimate to a valid quaternion

Signed-off-by: CarlOlsson <carlolsson.co@gmail.com>
master
CarlOlsson 6 years ago committed by Paul Riseborough
parent
commit
ea259d358d
  1. 1
      EKF/ekf.cpp

1
EKF/ekf.cpp

@ -60,6 +60,7 @@ bool Ekf::init(uint64_t timestamp)
_output_new.vel.setZero(); _output_new.vel.setZero();
_output_new.pos.setZero(); _output_new.pos.setZero();
_output_new.quat_nominal.setZero(); _output_new.quat_nominal.setZero();
_output_new.quat_nominal(0) = 1.0f;
_delta_angle_corr.setZero(); _delta_angle_corr.setZero();
_imu_down_sampled.delta_ang.setZero(); _imu_down_sampled.delta_ang.setZero();

Loading…
Cancel
Save