071fb5fb20683946a33f40d28af466f8e9ffc1bd,liegroups/numpy/so2.py,SO2,left_jacobian,#Any#Any#,35
Before Change
s = np.sin(phi)
c = np.cos(phi)
return (1. / phi) * np.array([[s, -(1 - c)],
[1 - c, s]])
@classmethod
def inv_left_jacobian(cls, phi):
(see Barfoot/Eade).
After Change
c = np.cos(phi)
return (s / phi) * np.identity(cls.dim) + \
((1 - c) / phi) * cls.wedge(1.)
@classmethod
def inv_left_jacobian(cls, phi):
SO(2) inverse left Jacobian.
In pattern: SUPERPATTERN
Frequency: 4
Non-data size: 4
Instances
Project Name: utiasSTARS/liegroups
Commit Name: 071fb5fb20683946a33f40d28af466f8e9ffc1bd
Time: 2017-10-17
Author: clement.leopold@gmail.com
File Name: liegroups/numpy/so2.py
Class Name: SO2
Method Name: left_jacobian
Project Name: utiasSTARS/liegroups
Commit Name: 784586f02d063d39360a287422a6384f30f10d12
Time: 2017-01-30
Author: clement.leopold@gmail.com
File Name: liegroups/se3.py
Class Name: SE3
Method Name: wedge
Project Name: utiasSTARS/liegroups
Commit Name: 071fb5fb20683946a33f40d28af466f8e9ffc1bd
Time: 2017-10-17
Author: clement.leopold@gmail.com
File Name: liegroups/numpy/so2.py
Class Name: SO2
Method Name: inv_left_jacobian
Project Name: utiasSTARS/liegroups
Commit Name: 784586f02d063d39360a287422a6384f30f10d12
Time: 2017-01-30
Author: clement.leopold@gmail.com
File Name: liegroups/se2.py
Class Name: SE2
Method Name: wedge