@@ -1034,8 +1034,8 @@ def jacob0(self, q=None, T=None, half=None, analytical=None, start=None, end=Non
10341034 ============= ==================================
10351035 Value Rotational representation
10361036 ============= ==================================
1037- ``'rpy- xyz'`` RPY angular rates in XYZ order
1038- ``'rpy- zyx'`` RPY angular rates in XYZ order
1037+ ``'rpy/ xyz'`` RPY angular rates in XYZ order
1038+ ``'rpy/ zyx'`` RPY angular rates in XYZ order
10391039 ``'eul'`` Euler angular rates in ZYZ order
10401040 ``'exp'`` exponential coordinate rates
10411041 ============= ==================================
@@ -1070,10 +1070,10 @@ def jacob0(self, q=None, T=None, half=None, analytical=None, start=None, end=Non
10701070 # compute rotational transform if analytical Jacobian required
10711071 if analytical is not None :
10721072
1073- if analytical == 'rpy- xyz' :
1073+ if analytical == 'rpy/ xyz' :
10741074 rpy = tr2rpy (T , 'xyz' )
10751075 A = rpy2jac (rpy , 'xyz' )
1076- elif analytical == 'rpy- zyx' :
1076+ elif analytical == 'rpy/ zyx' :
10771077 rpy = tr2rpy (T , 'zyx' )
10781078 A = rpy2jac (rpy , 'zyx' )
10791079 elif analytical == 'eul' :
@@ -1085,7 +1085,7 @@ def jacob0(self, q=None, T=None, half=None, analytical=None, start=None, end=Non
10851085 A = np .eye (3 , 3 ) - (1 - math .cos (theta )) / theta * skew (v ) \
10861086 + (theta - math .sin (theta )) / theta * skew (v )** 2
10871087 else :
1088- raise ValueError ('bad order specified' )
1088+ raise ValueError ('bad analytical value specified' )
10891089
10901090 J0 = block_diag (np .eye (3 , 3 ), np .linalg .inv (A )) @ J0
10911091
0 commit comments