Fix jacobian of observation

This commit is contained in:
Michael Dobler
2019-11-28 23:35:55 +01:00
parent 54991efb8f
commit 2fe00f8824
2 changed files with 2 additions and 2 deletions

View File

@@ -177,7 +177,7 @@ def calc_innovation(lm, xEst, PEst, z, LMid):
def jacob_h(q, delta, x, i):
sq = math.sqrt(q)
G = np.array([[-sq * delta[0, 0], - sq * delta[1, 0], 0, sq * delta[0, 0], sq * delta[1, 0]],
[delta[1, 0], - delta[0, 0], - 1.0, - delta[1, 0], delta[0, 0]]])
[delta[1, 0], - delta[0, 0], - q, - delta[1, 0], delta[0, 0]]])
G = G / q
nLM = calc_n_lm(x)