sym.ops.double_sphere_camera_cal.group_ops module

class GroupOps[source]

Bases: object

Python GroupOps implementation for symforce.cam.double_sphere_camera_cal.DoubleSphereCameraCal.

static identity()[source]
Return type:

DoubleSphereCameraCal

static inverse(a)[source]
Parameters:

a (DoubleSphereCameraCal) –

Return type:

DoubleSphereCameraCal

static compose(a, b)[source]
Parameters:
Return type:

DoubleSphereCameraCal

static between(a, b)[source]
Parameters:
Return type:

DoubleSphereCameraCal

static inverse_with_jacobian(a)[source]
Parameters:

a (sym.DoubleSphereCameraCal) –

Return type:

tuple[sym.DoubleSphereCameraCal, numpy.ndarray]

static compose_with_jacobians(a, b)[source]
Parameters:
  • a (sym.DoubleSphereCameraCal) –

  • b (sym.DoubleSphereCameraCal) –

Return type:

tuple[sym.DoubleSphereCameraCal, numpy.ndarray, numpy.ndarray]

static between_with_jacobians(a, b)[source]
Parameters:
  • a (sym.DoubleSphereCameraCal) –

  • b (sym.DoubleSphereCameraCal) –

Return type:

tuple[sym.DoubleSphereCameraCal, numpy.ndarray, numpy.ndarray]