Module core

Module core 

Source
Expand description

Core optimization components for the apex-solver library

This module contains the fundamental building blocks for nonlinear least squares optimization:

  • Problem formulation and management
  • Residual blocks
  • Variables and manifold handling
  • Loss functions for robust estimation
  • Correctors for applying loss functions

Modules§

corrector
Corrector algorithm for applying robust loss functions in optimization.
loss_functions
Robust loss functions for outlier rejection in nonlinear least squares optimization.
problem
Optimization problem definition and sparse Jacobian computation.
residual_block
Residual blocks that connect factors with robust loss functions.
variable
Variables for optimization on manifolds.

Enums§

CoreError
Core module error types for optimization problems and factors

Type Aliases§

CoreResult
Result type for core module operations