five algorithm completed - batch ekf, batch ukf, adapt ekf, adapt ukf and batch multistream ekf