![]() |
MSCEqF 1.0
Multi State Constraint Equivariant Filter for visual inertial navigation
|
| ▼Nmsceqf | |
| CBiasState | This struct represent the IMU bias state of the system |
| CCamera | |
| CCameraExtrinsicState | This struct represent the camera extrinsics state of the system |
| CCameraIntrinsicState | This struct represent the camera intrinsics state of the system |
| CCameraOptions | |
| CChecker | Simple class to perform various checks |
| CCheckerOptions | |
| CEquidistantCamera | |
| CExtendedPoseState | This struct represent the extended pose state of the system |
| CFastOptions | |
| CFeatHelper | FeatHelper struct. This struct implements a helper structure holding all the information related to a single feature measurement to be used in the computation of the C matrix, Cf matrix and residual delta, for the MSCEqF update |
| CFeatures | (Cache friendly) Features struct. Define a set of features detected/tracked |
| CFeatureState | This struct represent a single persistent feature state of the system |
| CGFTTOptions | |
| CImu | Struct for one IMU reading. It includes timestamp, angular velocity and linear acceleration. -1 indicates an invalid timestamp |
| CInitializerOptions | |
| CMSCEqF | |
| CMSCEqFInState | This struct represent the Intrinsic state of the MSCEqF |
| CMSCEqFOptions | |
| CMSCEqFSDBState | This struct represent the Semi Direct bias state of the MSCEqF |
| CMSCEqFSE3State | This struct represent the Special Euclidean Group of dimension 3 state of the MSCEqF |
| CMSCEqFSOT3State | This struct represent the Scaled Orthogonal Transforms state of the MSCEqF |
| CMSCEqFState | This class represent the state of the MSCEqF. This includes the state of the lifted system (element of the symmetry group) and the covariance |
| CMSCEqFStateElement | This class represent the base class for a general element of the MSCEqF state. This include the index of the variable (index in the residual, and in the covariance), and the degrees of freedom |
| COptionParser | |
| CPinholeCamera | This class represnt the base class for any pinhole camera type |
| CProjectionHelper | ProjectionHelper interface. This class provides an interface to the implementation of the projection function as well as its differential |
| CProjectionHelperS2 | ProjectionHelperS2 class. This class provides an implementation of the projection on the unit sphere as well as its differential |
| CProjectionHelperZ1 | ProjectionHelperZ1 class. This class provides an implementation of the projection on the unit plane as well as its differential |
| CPropagator | |
| CPropagatorOptions | |
| CRadtanCamera | This class represent a pinhole camera with radtan distortion model |
| CStateOptions | |
| CStaticInitializer | |
| CSymmetry | |
| CSystemState | Represent the state of the system posed on the Homogenous space |
| CSystemStateElement | This struct represent the base struct for a general element of the system state |
| CTrack | (Cache friendly) Track struct. Define a feature (labeled via a feature id) detected/tracked at different points in time |
| CTracker | This class implement the feature tracker module based on Lucas-Kanade optical flow. The tracker tracks feature temporally in subsequent images and produces a set of matches |
| CTrackerOptions | |
| CTrackManager | This class manages the multiple tracks of feature traked in time |
| CTrackManagerOptions | |
| CTriangulatedFeatures | |
| CUpdater | Updater class. This class implements the Multi State Constraint update step of the MSCEqF filter |
| CUpdaterHelper | Updater helper struct. This structs implements common helper methods for MSCEqF update |
| CUpdaterOptions | |
| CVisualizer | |
| CZeroVelocityUpdater | Zero velocity updater class. This class implements the Equivariant Zero Velocity Update (ZVU) of the MSCEqF filter |
| CZeroVelocityUpdaterOptions | |
| ▼Nutils | |
| CInsertionOrderedMap | This calss define a map that keeps the insertion order |
| Cis_streamable | |
| Cis_streamable< S, C, decltype(void(std::declval< S & >()<< std::declval< C const & >()))> | |
| CLogger | Logger |
| CMSCEqFRos |