Skip to content

Commit f9dbdc6

Browse files
small fix
1 parent 7f17d48 commit f9dbdc6

1 file changed

Lines changed: 10 additions & 11 deletions

File tree

src/smsfusion/_ins_v2.py

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -326,15 +326,15 @@ def _update_state_transition_matrix(
326326
phi[5, 4] = -dtx
327327

328328
# phi[0:3, 3:6] = -dt * R_nb @ S(f_b)
329-
phi[0, 3] = -(dvz * r01 - dvy * r02)
330-
phi[1, 3] = -(dvz * r11 - dvy * r12)
331-
phi[2, 3] = -(dvz * r21 - dvy * r22)
332-
phi[0, 4] = -(-dvz * r00 + dvx * r02)
333-
phi[1, 4] = -(-dvz * r10 + dvx * r12)
334-
phi[2, 4] = -(-dvz * r20 + dvx * r22)
335-
phi[0, 5] = -(dvy * r00 - dvx * r01)
336-
phi[1, 5] = -(dvy * r10 - dvx * r11)
337-
phi[2, 5] = -(dvy * r20 - dvx * r21)
329+
phi[0, 3] = -dvz * r01 + dvy * r02
330+
phi[1, 3] = -dvz * r11 + dvy * r12
331+
phi[2, 3] = -dvz * r21 + dvy * r22
332+
phi[0, 4] = dvz * r00 - dvx * r02
333+
phi[1, 4] = dvz * r10 - dvx * r12
334+
phi[2, 4] = dvz * r20 - dvx * r22
335+
phi[0, 5] = -dvy * r00 + dvx * r01
336+
phi[1, 5] = -dvy * r10 + dvx * r11
337+
phi[2, 5] = -dvy * r20 + dvx * r21
338338

339339

340340
def _process_noise_covariance_matrix(
@@ -416,8 +416,7 @@ def _gravity_nav(g: float, nav_frame: str) -> NDArray[np.float64]:
416416
@njit # type: ignore[misc]
417417
def _reset(v_n, q_nb, bg_b, dx) -> None:
418418
"""
419-
Reset state, moving information from the error-state estimate to the nominal
420-
state estimates.
419+
Reset state.
421420
422421
Parameters
423422
----------

0 commit comments

Comments
 (0)