|
class | CeresIterationCallback |
| The CeresIterationCallback class tries to enforce a time limit on the optimization. It does not guarantee to stay within the time budget as it assumes the next iteration takes as long as the previous iteration. More...
|
|
class | ErrorInterface |
| Simple interface class the errors implemented here should inherit from. More...
|
|
class | HomogeneousPointError |
| Absolute error of a homogeneous point (landmark). More...
|
|
class | HomogeneousPointLocalParameterization |
| Local parameterisation of a homogeneous point [x,y,z,w]^T. We use a Euclidean-type perturbation, i.e. only affect the x-y-z-part. More...
|
|
class | HomogeneousPointParameterBlock |
| Wraps the parameter block for a speed / IMU biases estimate. More...
|
|
class | ImuError |
| Implements a nonlinear IMU factor. More...
|
|
class | LocalParamizationAdditionalInterfaces |
| Provides some additional interfaces to ceres' LocalParamization than are needed in the generic marginalisation okvis::ceres::MarginalizationError. More...
|
|
class | Map |
| The Map class. This keeps track of how parameter blocks are connected to residual blocks. In essence, it encapsulates the ceres::Problem. This way, we can easily manipulate the optimisation problem. You could argue why not use cere's internal mechanisms to do that. We found that our implementation was faster... More...
|
|
class | MarginalizationError |
|
class | ParameterBlock |
| Base class providing the interface for parameter blocks. More...
|
|
class | ParameterBlockSized |
| Base class providing the interface for parameter blocks. More...
|
|
class | PoseError |
| Absolute error of a pose. More...
|
|
class | PoseLocalParameterization |
| Pose local parameterisation, i.e. for orientation dq(dalpha) x q_bar. More...
|
|
class | PoseLocalParameterization3d |
| Pose local parameterisation, i.e. for orientation dq(dalpha) x q_bar. Here, we only perturb the translation though. More...
|
|
class | PoseLocalParameterization4d |
| Pose local parameterisation, i.e. for orientation dq(dalpha) x q_bar. Here, we only perturb the translation and yaw though. More...
|
|
class | PoseLocalParameterization2d |
| Pose local parameterisation, i.e. for orientation dq(dalpha) x q_bar. Here, we only perturb roll and pitch, i.e. dalpha = [dalpha1, dalpha2, 0]^T. More...
|
|
class | PoseParameterBlock |
| Wraps the parameter block for a pose estimate. More...
|
|
class | RelativePoseError |
| Relative error between two poses. More...
|
|
class | ReprojectionError |
| The 2D keypoint reprojection error. More...
|
|
class | ReprojectionErrorBase |
| Reprojection error base class. More...
|
|
class | ReprojectionError2dBase |
| 2D keypoint reprojection error base class. More...
|
|
class | SpeedAndBiasError |
|
class | SpeedAndBiasParameterBlock |
| Wraps the parameter block for a speed / IMU biases estimate. More...
|
|
ceres Namespace for ceres-related functionality implemented in okvis.