Skip to content

Commit 2fe00f8

Browse files
committed
Fix jacobian of observation
1 parent 54991ef commit 2fe00f8

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

SLAM/EKFSLAM/ekf_slam.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,7 @@
479479
" \"\"\"\n",
480480
" sq = math.sqrt(q)\n",
481481
" G = np.array([[-sq * delta[0, 0], - sq * delta[1, 0], 0, sq * delta[0, 0], sq * delta[1, 0]],\n",
482-
" [delta[1, 0], - delta[0, 0], - 1.0, - delta[1, 0], delta[0, 0]]])\n",
482+
" [delta[1, 0], - delta[0, 0], - q, - delta[1, 0], delta[0, 0]]])\n",
483483
"\n",
484484
" G = G / q\n",
485485
" nLM = calc_n_LM(x)\n",

SLAM/EKFSLAM/ekf_slam.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ def calc_innovation(lm, xEst, PEst, z, LMid):
177177
def jacob_h(q, delta, x, i):
178178
sq = math.sqrt(q)
179179
G = np.array([[-sq * delta[0, 0], - sq * delta[1, 0], 0, sq * delta[0, 0], sq * delta[1, 0]],
180-
[delta[1, 0], - delta[0, 0], - 1.0, - delta[1, 0], delta[0, 0]]])
180+
[delta[1, 0], - delta[0, 0], - q, - delta[1, 0], delta[0, 0]]])
181181

182182
G = G / q
183183
nLM = calc_n_lm(x)

0 commit comments

Comments
 (0)