MSCEqF 1.0
Multi State Constraint Equivariant Filter for visual inertial navigation
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nmsceqf
 CBiasStateThis struct represent the IMU bias state of the system
 CCamera
 CCameraExtrinsicStateThis struct represent the camera extrinsics state of the system
 CCameraIntrinsicStateThis struct represent the camera intrinsics state of the system
 CCameraOptions
 CCheckerSimple class to perform various checks
 CCheckerOptions
 CEquidistantCamera
 CExtendedPoseStateThis struct represent the extended pose state of the system
 CFastOptions
 CFeatHelperFeatHelper 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
 CFeatureStateThis struct represent a single persistent feature state of the system
 CGFTTOptions
 CImuStruct for one IMU reading. It includes timestamp, angular velocity and linear acceleration. -1 indicates an invalid timestamp
 CInitializerOptions
 CMSCEqF
 CMSCEqFInStateThis struct represent the Intrinsic state of the MSCEqF
 CMSCEqFOptions
 CMSCEqFSDBStateThis struct represent the Semi Direct bias state of the MSCEqF
 CMSCEqFSE3StateThis struct represent the Special Euclidean Group of dimension 3 state of the MSCEqF
 CMSCEqFSOT3StateThis struct represent the Scaled Orthogonal Transforms state of the MSCEqF
 CMSCEqFStateThis class represent the state of the MSCEqF. This includes the state of the lifted system (element of the symmetry group) and the covariance
 CMSCEqFStateElementThis 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
 CPinholeCameraThis class represnt the base class for any pinhole camera type
 CProjectionHelperProjectionHelper interface. This class provides an interface to the implementation of the projection function as well as its differential
 CProjectionHelperS2ProjectionHelperS2 class. This class provides an implementation of the projection on the unit sphere as well as its differential
 CProjectionHelperZ1ProjectionHelperZ1 class. This class provides an implementation of the projection on the unit plane as well as its differential
 CPropagator
 CPropagatorOptions
 CRadtanCameraThis class represent a pinhole camera with radtan distortion model
 CStateOptions
 CStaticInitializer
 CSymmetry
 CSystemStateRepresent the state of the system posed on the Homogenous space
 CSystemStateElementThis 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
 CTrackerThis 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
 CTrackManagerThis class manages the multiple tracks of feature traked in time
 CTrackManagerOptions
 CTriangulatedFeatures
 CUpdaterUpdater class. This class implements the Multi State Constraint update step of the MSCEqF filter
 CUpdaterHelperUpdater helper struct. This structs implements common helper methods for MSCEqF update
 CUpdaterOptions
 CVisualizer
 CZeroVelocityUpdaterZero velocity updater class. This class implements the Equivariant Zero Velocity Update (ZVU) of the MSCEqF filter
 CZeroVelocityUpdaterOptions
 Nutils
 CInsertionOrderedMapThis calss define a map that keeps the insertion order
 Cis_streamable
 Cis_streamable< S, C, decltype(void(std::declval< S & >()<< std::declval< C const & >()))>
 CLoggerLogger
 CMSCEqFRos