@@ -176,7 +176,7 @@ def dyn_model(self, u, predict_dict=None):
176176 new_x : np.ndarray
177177 Propagated state
178178 """
179- if predict_dict is None :
179+ if predict_dict is None : #pragma: no cover
180180 predict_dict = {}
181181
182182 A = self .linearize_dynamics (predict_dict )
@@ -219,7 +219,7 @@ def measure_model(self, update_dict):
219219 + (self .state [2 ] - pos_sv_m [2 , :])** 2 ) \
220220 + self .state [6 ]
221221 z = np .reshape (pseudo , [- 1 , 1 ])
222- else :
222+ else : #pragma: no cover
223223 raise NotImplementedError
224224 return z
225225
@@ -239,7 +239,7 @@ def linearize_dynamics(self, predict_dict=None):
239239 Dictionary of prediction parameters.
240240 """
241241
242- if predict_dict is None :
242+ if predict_dict is None : # pragma: no cover
243243 predict_dict = {}
244244
245245 # uses delta_t from predict_dict if exists, otherwise delta_t
@@ -251,7 +251,7 @@ def linearize_dynamics(self, predict_dict=None):
251251 elif self .motion_type == 'constant_velocity' :
252252 A = np .eye (7 )
253253 A [:3 , - 4 :- 1 ] = delta_t * np .eye (3 )
254- else :
254+ else : # pragma: no cover
255255 raise NotImplementedError
256256 return A
257257
@@ -278,6 +278,6 @@ def linearize_measurements(self, update_dict):
278278 rx_pos = np .reshape (self .state [:3 ], [- 1 , 1 ])
279279 H [:, :3 ] = (rx_pos - pos_sv_m ).T / pseudo_expect
280280 H [:, 6 ] = 1
281- else :
281+ else : # pragma: no cover
282282 raise NotImplementedError
283283 return H
0 commit comments