hyzhou404 commited on
Commit
495765d
·
1 Parent(s): f519738

lqr infinite to zero

Browse files
Files changed (1) hide show
  1. code/sim/ilqr/utils.py +2 -1
code/sim/ilqr/utils.py CHANGED
@@ -12,7 +12,8 @@ def principal_value(angle, min_=-np.pi):
12
  :param min_: minimum domain for angle (rad)
13
  :return angle wrapped to [min_, min_ + 2 pi).
14
  """
15
- assert np.all(np.isfinite(angle)), "angle is not finite"
 
16
  lhs = (angle - min_) % (2 * np.pi) + min_
17
  return lhs
18
 
 
12
  :param min_: minimum domain for angle (rad)
13
  :return angle wrapped to [min_, min_ + 2 pi).
14
  """
15
+ # assert np.all(np.isfinite(angle)), "angle is not finite"
16
+ angle = np.nan_to_num(angle, nan=0.0, posinf=0.0, neginf=0.0)
17
  lhs = (angle - min_) % (2 * np.pi) + min_
18
  return lhs
19