Skip to content

Commit 78ca1e9

Browse files
author
Sawyer Fuller
committed
updated control.unwrap to unwrap phase changes greater than 2pi
1 parent 520edb5 commit 78ca1e9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ctrlutil.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ def unwrap(angle, period=2*pi):
7171
for k in range(len(angle)):
7272
# See if we need to account for angle wrapping
7373
if (angle[k] - last > period/2):
74-
wrap = -period
74+
wrap -= period
7575
elif (last - angle[k] > period/2):
76-
wrap = period
76+
wrap += period
7777

7878
# Update the last value we have sene
7979
last = angle[k]

0 commit comments

Comments
 (0)