Overview¶
The LinearContainerFactor
class in GTSAM is a specialized factor that encapsulates a linear factor within a nonlinear factor graph. This is used extensively when marginalizing out variables.
Key Features¶
- Encapsulation of Linear Factors: The primary function of the
LinearContainerFactor
is to store a linear factor and its associated values, enabling it to be used within a nonlinear context. - Error Calculation: It provides mechanisms to compute the error of the factor given a set of values.
- Jacobian Computation: The class can compute the Jacobian matrix, which is essential for optimization processes.
Key Methods¶
- LinearContainerFactor: This constructor initializes the
LinearContainerFactor
with a linear factor and optionally with values. It serves as the entry point for creating an instance of this class.