Library API¶
Class Hierarchy¶
-
- Namespace aslam
- Namespace aslam::calibration
- Template Struct FocalLengthInitializer
- Template Struct FocalLengthInitializer< aslam::PinholeCamera, aslam::EquidistantDistortion >
- Template Struct FocalLengthInitializer< aslam::PinholeCamera, aslam::NullDistortion >
- Template Struct FocalLengthInitializer< aslam::PinholeCamera, aslam::RadTanDistortion >
- Class DetectorAprilGrid
- Class DetectorBase
- Class InitializerHelpers
- Class TargetAprilGrid
- Class TargetBase
- Class TargetObservation
- Namespace aslam::channels
- Namespace aslam::channels::internal
- Template Struct ChannelValueCloner
- Template Struct ChannelValueCloner< cv::Mat >
- Template Struct ChannelValueClonerImpl
- Template Struct ChannelValueClonerImpl< ValueType, std::false_type >
- Template Struct ChannelValueClonerImpl< ValueType, std::true_type >
- Struct ChannelGroup
- Template Class Channel
- Class ChannelBase
- Namespace aslam::channels::internal
- Namespace aslam::common
- Namespace aslam::common::stl_helpers
- Template Struct OneDimensionAdapter
- Template Struct FeatureDescriptorRefBase
- Template Struct FeatureDescriptorRefBase< PointerType, ReadOnlyAccessors >
- Template Struct FeatureDescriptorRefBase< unsigned char, WriteAccessors >
- Template Struct NullAction
- Template Struct NumDiffFunctor
- Template Struct NumericalDiffTraits
- Template Struct NumericalDiffTraitsSelector
- Template Struct NumericalDiffTraitsSelector< _Functor, mode, 0 >
- Template Struct WeightedKeypoint
- Class Hamming
- Template Class NumericalDiff
- Template Class WeightedOccupancyGrid
- Template Class ZeroNumericalDiff
- Enum AccessorLevels
- Enum NumericalDiffMode
- Namespace aslam::common::stl_helpers
- Namespace aslam::geometric_vision
- Class PnpPoseEstimator
- Namespace aslam::internal
- Struct HeaderInformation
- Class UniqueIdHashSeed
- Class UniqueIdHashSeed::Key
- Namespace aslam::time
- Namespace aslam::time::internal
- Template Struct time_traits
- Template Struct time_traits< micro >
- Template Struct time_traits< milli >
- Template Struct time_traits< nano >
- Template Struct time_traits< sec >
- Namespace aslam::time::internal
- Struct ContinuedFeatureTrack
- Struct FrameToFrameMatch
- Struct FrameToFrameMatchWithScore
- Struct GyroTrackerSettings
- Struct HashPrimeAndBase
- Struct LandmarksToFrameMatch
- Struct LandmarksToFrameMatchWithScore
- Template Struct LineImpl
- Struct MatchWithScore
- Struct ProjectionResult
- Struct TriangulationResult
- Class BriskVisualPipeline
- Class Camera
- Class Camera3DLidar
- Template Class Cloneable
- Class Distortion
- Class EquidistantDistortion
- Class FeatureTrack
- Class FeatureTracker
- Class FisheyeDistortion
- Class FrameId
- Class FreakVisualPipeline
- Class GyroTracker
- Class GyroTwoFrameMatcher
- Class HashId
- Union HashId::HashVal
- Class Id
- Class KeypointIdentifier
- Class LineSegmentDetector
- Struct LineSegmentDetector::Options
- Class MappedUndistorter
- Template Class MatchingEngine
- Template Class MatchingEngineExclusive
- Template Class MatchingEngineGreedy
- Template Class MatchingEngineNonExclusive
- Class MatchingProblem
- Struct MatchingProblem::Candidate
- Class MatchingProblemFrameToFrame
- Class NCamera
- Class NFramesId
- Class NullDistortion
- Class NullVisualPipeline
- Class PinholeCamera
- Class RadTanDistortion
- Class ReaderFirstReaderWriterMutex
- Class ReaderWriterMutex
- Class ReaderWriterMutexFixture
- Class ScopedReadLock
- Class ScopedWriteLock
- Class Sensor
- Class SensorId
- Class SimpleTrackManager
- Class ThreadPool
- Template Class ThreadSafeIdProvider
- Class TrackManager
- Class Undistorter
- Class UnifiedProjectionCamera
- Class UniformTrackManager
- Template Class UniqueId
- Class VisualFrame
- Class VisualNFrame
- Class VisualNPipeline
- Class VisualPipeline
- Class YamlFileSerializable
- Enum FeatureVisualizationType
- Enum InterpolationMethod
- Enum SensorType
- Namespace aslam::calibration
- Namespace aslam_cv_visualization
- Namespace backend
- Struct CacheStatistic
- Template Struct MapInterface
- Template Struct MapTraits
- Template Struct ResourceTemplate
- Struct ResourceTemplateBase
- Struct ResourceTypeHash
- Struct SaveConfig
- Struct TemporalResourceIdBuffer
- Template Struct traits
- Template Struct traits< TestMapType >
- Template Struct traits< vi_map::VIMap >
- Template Class MapManager
- Template Class MapStorage
- Struct MapStorage::MapAndMutex
- Template Class PointCloud2Visitor
- Class ResourceCache
- Template Struct ResourceCache::Cache
- Struct ResourceCache::Config
- Class ResourceLoader
- Class ResourceMap
- Struct ResourceMap::MetaData
- Struct ResourceMap::ResourceInfo
- Class ResourceTest
- Class TestMapType
- Enum DataTypes
- Enum ResourceType
- Namespace ceres_error_terms
- Namespace ceres_error_terms::visual
- Enum VisualErrorType
- Struct BlockPosegraph
- Struct ImuIntegration
- Struct ImuIntegrationEigen
- Struct InertialState
- Struct InertialStateEigen
- Template Struct is_valid_error_type
- Struct Posegraph
- Struct PosePriorConstraint
- Struct ProblemInformation
- Struct ResidualInformation
- Struct ResidualTypeHash
- Template Class AIDReprojectionError
- Class BlockPosePriorErrorTerm
- Class BlockPosePriorErrorTermV2
- Class EigenPosePriorErrorTerm
- Class EigenQuaternionParameterization
- Template Class GenericPriorErrorTerm
- Class HamiltonQuaternionParameterization
- Class HamiltonYawOnlyQuaternionParameterization
- Class InertialErrorTerm
- Class InertialErrorTermEigen
- Class JplPoseParameterization
- Class JplQuaternionParameterization
- Class JplRollPitchQuaternionParameterization
- Class JplYawOnlyPoseParameterization
- Class JplYawQuaternionParameterization
- Class LoopClosureBlockPoseErrorTerm
- Class LoopClosureConstraint
- Class LoopClosureEdgeErrorTerm
- Template Class ParameterizationCostWrapper
- Class PosegraphConstraint
- Class PosePriorErrorTerm
- Class PositionErrorTerm
- Class SignalHandlerCallback
- Class SixDoFBlockPoseErrorTerm
- Class SixDoFBlockPoseErrorTermWithExtrinsics
- Class SwitchPriorErrorTerm
- Class Unit3Parameterization
- Class VisualCostFunction
- Template Class VisualReprojectionError
- Enum ResidualType
- Namespace ceres_error_terms::visual
- Namespace common
- Namespace common::serialization
- Namespace common::serialization::internal
- Template Struct checkTypeIsNotOpencvMat
- Template Struct checkTypeIsNotOpencvMat< cv::Mat *, B >
- Template Struct checkTypeIsNotOpencvMat< cv::Mat, B >
- Template Struct checkTypeIsNotOpencvMat< std::shared_ptr< cv::Mat >, B >
- Template Struct isSame
- Template Struct isSame< false, A * >
- Template Struct isSame< false, A >
- Template Struct isSame< false, std::shared_ptr< A > >
- Template Struct isSame< true, A * >
- Template Struct isSame< true, A >
- Template Struct isSame< true, std::shared_ptr< A > >
- Struct makeCompilerSilent
- Template Struct streamIf
- Template Struct streamIf< false, A >
- Template Struct streamIf< true, A * >
- Template Struct streamIf< true, A >
- Template Struct streamIf< true, std::shared_ptr< A > >
- Template Struct streamIf< true, std::shared_ptr< const A > >
- Struct VerboseChecker
- Template Class HasIsBinaryEqual
- Template Struct HasIsBinaryEqual::Check
- Template Struct HasIsBinaryEqual::CheckConst
- Template Class HasIsBinaryEqual< std::shared_ptr< T > >
- Template Class HasIsBinaryEqual< T & >
- Template Class HasIsBinaryEqual< T * >
- Template Class HasOStreamOperator
- Template Class HasOStreamOperator< StreamType, std::shared_ptr< T > >
- Template Class HasOStreamOperator< StreamType, T & >
- Template Class HasOStreamOperator< StreamType, T * >
- Namespace common::serialization::internal
- Namespace common::signals
- Enum Padding
- Template Struct DefaultTimestampExtractor
- Struct FusedLocalizationResult
- Template Struct IsPointerType
- Template Struct IsPointerType< const std::shared_ptr< const T > >
- Template Struct IsPointerType< const std::shared_ptr< T > >
- Template Struct IsPointerType< const T & >
- Template Struct IsPointerType< const T * >
- Template Struct IsPointerType< std::shared_ptr< const T > >
- Template Struct IsPointerType< std::shared_ptr< T > >
- Template Struct IsPointerType< T & >
- Template Struct IsPointerType< T * >
- Template Struct LinearInterpolationFunctor
- Template Struct LinearInterpolationFunctor< Time, aslam::Quaternion >
- Template Struct LinearInterpolationFunctor< Time, aslam::Transformation >
- Template Struct LinearInterpolationFunctor< Time, Eigen::Vector3d >
- Template Struct LinearInterpolationFunctor< Time, vio::ViNodeState >
- Struct LocalizationResult
- Class BasicConsolePlugin
- Template Class BidirectionalMap
- Class CaptureStandardOutput
- Class CommandRegisterer
- Struct CommandRegisterer::Command
- Class Condition
- Class Console
- Class ConsolePluginBase
- Class ConsolePluginBaseWithPlotter
- Template Class CubicSpline
- Template Class DataSynchronizer
- Template Class DiscreteLowPassFilter
- Class FileLock
- Class FileLogger
- Template Class FileSerializable
- Template Class FixedSizeQueue
- Class FrequencyEnforcer
- Class GnuplotInterface
- Class GravityProvider
- Template Class Hysteresis
- Template Class Monitor
- Class Monitor::ReadAccess
- Class Monitor::WriteAccess
- Class MultiThreadedProgressBar
- Template Class OrderedMonitors
- Class ProcessAllSequentiallyQueue
- Class ProcessNewestDropRestQueue
- Class ProgressBar
- Class PythonInterface
- Template Class RedirectStreamToGlog
- Class ScopedFileLock
- Class SigintBreaker
- Class TaskQueue
- Template Class TemporalBuffer
- Template Class ThreadedTaskQueueProcessor
- Template Class ThreadSafeQueue
- Class ThreadSafeQueueBase
- Template Class ThreadsafeTemporalBuffer
- Class TimeoutCounter
- Template Class TridiagonalMatrix
- Class UnitTestEntryPoint
- Class UnitTestEntryPointBase
- Enum BackgroundColors
- Enum CommandStatus
- Enum ForegroundColors
- Enum FormatOptions
- Enum LocalizationMode
- Enum LocalizationState
- Enum LocalizationType
- Enum Processing
- Namespace common::serialization
- Namespace data_import_export
- Struct CameraPose
- Struct LoopClosureEdge
- Class DataImportExportPlugin
- Namespace dense_mapping
- Struct AlignmentCandidate
- Struct AlignmentCandidatePair
- Struct AlignmentConfig
- Struct Config
- Struct ConstraintsConfig
- Struct SearchConfig
- Struct SelectionConfig
- Class DenseMappingPlugin
- Namespace dense_reconstruction
- Namespace dense_reconstruction::stereo
- Struct StereoMatcherConfig
- Class CameraParametersBase
- Class CameraParametersPair
- Class InputCameraParameters
- Class OutputCameraParameters
- Class StereoCameraParameters
- Class StereoMatcher
- Class Undistorter
- Enum CameraIO
- Enum CameraSide
- Enum DistortionModel
- Enum DistortionProcessing
- Struct ObservedLandmark
- Struct ObserverCamera
- Struct ObserverPose
- Struct ObserverPose::Hash
- Struct ObserverPose::Pred
- Struct PmvsConfig
- Struct StereoPairIdentifier
- Struct StereoPairIdentifierEqual
- Struct StereoPairIdentifierHash
- Class DenseReconstructionPlugin
- Namespace dense_reconstruction::stereo
- Namespace descriptor_projection
- Struct ProjectedDescriptorQuantizer
- Namespace evaluation
- Namespace evaluation::internal
- Template Class Channel
- Class ChannelBase
- Class ChannelGroup
- Namespace evaluation::internal
- Namespace feature_tracking
- Namespace geometric_vision
- Class LinearTriangulation
- Class RelativeNonCentralPnp
- Class RotationOnlyDetector
- Namespace gtest_catkin
- Template Struct TestTolerance
- Template Struct TestTolerance< double >
- Template Struct TestTolerance< float >
- Namespace imu_integrator
- Class ImuIntegratorEigen
- Class ImuIntegratorRK4
- Namespace internal
- Template Struct aligned_delete
- Namespace landmark_manipulation_plugin
- Namespace landmark_triangulation
- Struct IMUMeasurement
- Struct StateLinearizationPoint
- Struct VertexInformation
- Class PoseInterpolator
- Namespace libKAZE
- Struct KAZETiming
- Class KAZE
- Namespace localization_evaluator
- Struct MissionEvaluationStats
- Class LocalizationEvaluator
- Namespace loop_closure
- Namespace loop_closure::distance
- Template Struct Accumulator
- Template Struct Hamming
- Template Struct L2
- Template Struct L2< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
- Namespace loop_closure::inverted_index
- Template Class InvertedIndex
- Namespace loop_closure::inverted_multi_index
- Namespace loop_closure::inverted_multi_index::common
- Template Struct InvertedFile
- Template Class InvertedMultiIndex
- Template Class InvertedMultiProductQuantizationIndex
- Namespace loop_closure::inverted_multi_index::common
- Namespace loop_closure::kd_tree_index
- Template Class KDTreeIndex
- Template Struct DefaultAllocator
- Template Struct DefaultAllocator< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
- Template Struct GetSearchAccelerator
- Template Struct GetSearchAccelerator< Feature, Distance, FeatureAllocator, typename std::enable_if< std::is_floating_point< typename Feature::Scalar >::value >::type >
- Template Struct GetSearchAccelerator< Feature, Distance, FeatureAllocator, typename std::enable_if< std::is_integral< typename Feature::value_type >::value >::type >
- Template Struct InitGiven
- Template Struct InitKMeansPlusPlus
- Template Struct InitRandom
- Struct ProjectedImage
- Template Struct ThreadedClusteringHelper
- Template Class DefaultSearchAccelerator
- Class IndexInterface
- Class InvertedIndexInterface
- Class InvertedIndexVocabulary
- Class InvertedMultiIndexInterface
- Class InvertedMultiIndexProductVocabulary
- Class InvertedMultiIndexVocabulary
- Class InvertedMultiProductQuantizationIndexInterface
- Class KDTreeIndexInterface
- Template Class KDTreeSearchAccelerator
- Template Class MutableVocabularyTree
- Template Class SimpleKmeans
- Template Class TreeBuilder
- Template Class VocabularyTree
- Namespace loop_closure::distance
- Namespace loop_closure_handler
- Struct FrameKeypointIndexPair
- Struct InlierIndexWithReprojectionError
- Class LoopClosureHandler
- Namespace loop_closure_plugin
- Class LoopClosurePlugin
- Class VILocalizationEvaluator
- Class VIMapMerger
- Namespace loop_closure_visualization
- Class LoopClosureVisualizer
- Namespace loop_detector
- Class LoopDetector
- Namespace loop_detector_node
- Class LoopDetectorNode
- Namespace map_anchoring
- Struct ProbeResult
- Namespace map_anchoring_plugin
- Class AnchoringPlugin
- Namespace map_optimization
- Struct MissionClusterGaugeFixes
- Struct OptimizationProblemResult
- Struct OutlierRejectionSolverOptions
- Struct ViProblemOptions
- Class CopyBackToMapCallback
- Class IterationSummaryCallback
- Class OptimizationProblem
- Class OptimizationStateBuffer
- Class OutlierRejectionCallback
- Class VIMapOptimizer
- Class VIMapRelaxation
- Class VisualizationCallback
- Enum FixedRotationDoF
- Namespace map_optimization_plugin
- Class OptimizerPlugin
- Namespace map_sparsification
- Namespace map_sparsification::cost_functions
- Namespace map_sparsification::sampling
- Namespace map_sparsification::scoring
- Class DescriptorVarianceScoring
- Class ObservationCountScoringFunction
- Class ScoringFunction
- Struct KeyframingHeuristicsOptions
- Struct LprecWrapper
- Class GraphPartitionSampler
- Class LandmarkSparsifierBase
- Class LpSolveSparsification
- Class SamplerBase
- Namespace map_sparsification_plugin
- Class MapSparsificationPlugin
- Namespace map_sparsification_visualization
- Namespace maplab
- Namespace maplab::localization_fusion
- Enum StateMembers
- Struct FilterState
- Struct LocalizationFilterMeasurement
- Struct LocalizationFilterPrediction
- Struct OdometryEstimate
- Struct SubmapProcess
- Struct SynchronizerStatistics
- Struct VIMapWithMutex
- Class CallbackManager
- Class DataPublisherFlow
- Class DataSource
- Class DataSourceFlow
- Class DataSourceRosbag
- Class DataSourceRostopic
- Class FeatureTracking
- Class FeatureTrackingFlow
- Class FilterBase
- Template Class LocalizationFilter
- Class LocalizationHandler
- Class LocalizationHandlerFlow
- Class MapBuilderFlow
- Class MapLabConsole
- Class MaplabNode
- Class MaplabRosNode
- Class MaplabServerNode
- Class MaplabServerRosNode
- Class MapUpdateBuilder
- Class Synchronizer
- Class SynchronizerFlow
- Class Ukf
- Class VisualLocalizer
- Class VisualLocalizerFlow
- Enum DataSourceType
- Namespace maplab::localization_fusion
- Namespace mapping_workflows_plugin
- Class MappingToolsPlugin
- Namespace matching_based_loopclosure
- Struct MatchingBasedEngineSettings
- Class MatchingBasedLoopDetector
- Namespace mav_planning_utils
- Namespace mav_planning_utils::path_planning
- Class DerivativesO
- Class DerivativesP
- Class MavState
- Template Class Motion4D
- Template Class Motion4DPolynomial
- Template Class Polynomial
- Namespace message_flow
- Struct DeliveryOptions
- Template Class MessageDeliveryQueue
- Class MessageDeliveryQueueBase
- Class MessageDispatcher
- Class MessageDispatcherFifo
- Class MessageFlow
- Template Class Publisher
- Template Class SubscriberList
- Class SubscriberListBase
- Class SubscriberNetwork
- Namespace online_map_builders
- Class KeyframedMapBuilder
- Class StreamMapBuilder
- Class StreamVioMapBuilder
- Namespace opengv_pose_estimation
- Class FivePointPoseEstimator
- Namespace pcl
- Struct OusterPointType
- Namespace pose_graph
- Namespace pose_graph_manipulation
- Namespace product_quantization
- Template Class ProductQuantization
- Namespace regbox
- Struct BaseController
- Template Class BaseAlignment
- Template Class BasePreprocessor
- Template Class GenericController
- Class LpmAlignment
- Class LpmIcpController
- Class MockController
- Template Class PclAlignment
- Class PclGeneralizedIcpController
- Class PclIcpController
- Template Class Preprocessor
- Template Class RegistrationFactory
- Template Struct RegistrationFactory::Registrar
- Class RegistrationFactory::Key
- Class RegistrationResult
- Class SupportedAligner
- Enum Aligner
- Namespace resources
- Struct ObjectInstanceBoundingBox
- Struct PointCloud
- Struct VoxbloxColorPointCloud
- Namespace rosbag_plugin
- Struct Config
- Class RosbagPlugin
- Namespace rovioli
- Struct RovioEstimate
- Struct VIMapWithMutex
- Class CallbackManager
- Class DataPublisherFlow
- Class DataSource
- Class DataSourceFlow
- Class DataSourceRosbag
- Class DataSourceRostopic
- Class FeatureTracking
- Class FeatureTrackingFlow
- Class ImuCameraSynchronizer
- Class ImuCameraSynchronizerFlow
- Class Localizer
- Class LocalizerFlow
- Class MapBuilderFlow
- Class RovioFlow
- Class RovioHealthMonitor
- Class RovioliNode
- Class RovioLocalizationHandler
- Class RovioMaplabTimeTranslation
- Class VioUpdateBuilder
- Enum DataSourceType
- Namespace simulation
- Class VisualNFrameSimulator
- Namespace statistics
- Struct StatisticsMapValue
- Template Class Accumulator
- Class DummyStatsCollector
- Class Statistics
- Class StatsCollectorImpl
- Namespace statistics_plugin
- Class StatisticsPlugin
- Namespace std
- Template Struct hash< aslam::FrameId >
- Template Struct hash< aslam::HashId >
- Template Struct hash< aslam::Id >
- Template Struct hash< aslam::NFramesId >
- Template Struct hash< aslam::SensorId >
- Template Struct hash< dense_mapping::AlignmentCandidate >
- Template Struct hash< dense_mapping::AlignmentCandidatePair >
- Template Struct hash< Eigen::Matrix< Scalar, Rows, Cols > >
- Template Struct hash< Eigen::Vector3i >
- Template Struct hash< loop_closure_handler::FrameKeypointIndexPair >
- Template Struct hash< std::pair< aslam::FrameId, aslam::FrameId > >
- Template Struct hash< std::pair< aslam::NFramesId, aslam::NFramesId > >
- Template Struct hash< std::pair< aslam::SensorId, aslam::SensorId > >
- Template Struct hash< std::pair< vi_map::KeypointIdentifier, vi_map::LandmarkId > >
- Template Struct hash< vi_map::FrameKeyPointToStructureMatch >
- Template Struct hash< vi_map::GpsUtmMeasurementMissionPair >
- Template Struct hash< vi_map::KeypointIdentifier >
- Template Struct hash< vi_map::Measurement >
- Template Struct hash< vi_map::VisualFrameIdentifier >
- Namespace summarization_plugin
- Class SummarizationPlugin
- Namespace summary_map
- Class LocalizationSummaryMap
- Class LocalizationSummaryMapCache
- Class SummaryMapCachedLookups
- Namespace test_trajectory_gen
- Struct PathAndLandmarkSettings
- Class GenericPathGenerator
- Class VisualInertialPathGenerator
- Enum Path
- Namespace timing
- Class DummyTimer
- Class TimerImpl
- Class Timing
- Namespace tinyply
- Struct DataCursor
- Struct PropertyInfo
- Class PlyElement
- Class PlyFile
- Class PlyProperty
- Namespace vi_map
- Namespace vi_map::serialization
- Enum VIMapFileType
- Struct FrameKeyPointToStructureMatch
- Template Struct GpsMeasurementMissionPair
- Struct ImuSigmas
- Struct KeypointIdentifier
- Struct LandmarkObservationGroup
- Struct LandmarkWellConstrainedSettings
- Struct LoopClosureConstraint
- Struct LoopClosureTimestampPairHasher
- Struct UtmZone
- Struct VertexKeyPointToStructureMatch
- Struct VertexLandmarkObservation
- Struct VisualFrameIdentifier
- Class Absolute6DoF
- Class Absolute6DoFMeasurement
- Class CklamEdge
- Class Edge
- Class GpsUtm
- Class GpsUtmMeasurement
- Class GpsWgs
- Class GpsWgsMeasurement
- Class Imu
- Class ImuMeasurement
- Class Landmark
- Class LandmarkIndex
- Class LandmarkStore
- Class LaserEdge
- Class Lidar
- Template Class LidarMeasurement
- Class LoopClosureEdge
- Class LoopClosureMeasurement
- Class LoopClosureSensor
- Class Measurement
- Class Mission
- Class MissionBaseFrame
- Class Odometry6DoF
- Class Odometry6DoFMeasurement
- Class PointCloudMapSensor
- Template Class PointCloudMapSensorMeasurement
- Class PoseGraph
- Class SensorManager
- Class SixDofPoseGraphGenerator
- Class SixDofTestTrajectoryGenerator
- Class SixDofVIMapGenerator
- Class StructureLoopclosureEdge
- Class TrajectoryEdge
- Class TransformationEdge
- Class Vertex
- Class VIMap
- Class VIMapBasicPlugin
- Class VIMapGenerator
- Struct VIMapGenerator::EdgeInfo
- Struct VIMapGenerator::LandmarkInfo
- Struct VIMapGenerator::ObservationIndices
- Struct VIMapGenerator::VertexInfo
- Template Class VIMapNabo
- Class VIMission
- Class ViwlsEdge
- Class WheelOdometry
- Class WheelOdometryMeasurement
- Enum SensorType
- Namespace vi_map::serialization
- Namespace vi_map_helpers
- Template Class BasicMapElementsVIMapNearestNeighborLookup
- Template Class GpsVIMapNearestNeighborLookup
- Class MissionCoobservationCachedQuery
- Class NearCameraPoseSampling
- Template Class SpatialDatabase
- Class SpatialDatabaseVertexId
- Class VIMapGeometry
- Class VIMapManipulation
- Class VIMapMissionsVertexTimeQueries
- Template Class VIMapNearestNeighborLookupBase
- Class VIMapPartitioner
- Struct VIMapPartitioner::GraphEdge
- Class VIMapQueries
- Class VIMapStats
- Class VIMapVertexTimeQueries
- Namespace vi_visualization
- Class VisualizationPlugin
- Namespace vio
- Struct BatchedImuMeasurements
- Struct GpsLlhMeasurement
- Struct ImageMeasurement
- Struct ImuMeasurement
- Struct LocalizationResult
- Struct MapUpdate
- Struct OdometryMeasurement
- Struct SynchronizedNFrame
- Struct SynchronizedNFrameImu
- Struct VioUpdate
- Class ViNodeCovariance
- Class ViNodeState
- Class ViNodeStateAndCovariance
- Class VioUpdateSimulation
- Enum EstimatorState
- Enum MeasurementType
- Enum MotionType
- Enum UpdateType
- Namespace vio_common
- Struct RosTopicSettings
- Class FeatureTrackExtractor
- Class ImuMeasurementBuffer
- Class PoseLookupBuffer
- Namespace visual_inertial_mapping
- Class VIMappingTestApp
- Namespace visualization
- Namespace visualization::internal
- Template Class VizChannel
- Class VizChannelBase
- Class VizChannelGroup
- Struct Arrow
- Struct Color
- Struct FilledBox
- Struct LineSegment
- Struct Palette
- Struct Pose
- Struct Sphere
- Class ConstantVelocitySmoother
- Class DebugVisualizer
- Class LandmarkObserverPlotter
- Class RVizVisualizationSink
- Class SequentialPlotter
- Class SlidingWindowPlotter
- Class VertexLandmarkVisibilityPlotter
- Class ViwlsGraphRvizPlotter
- Namespace visualization::internal
- Namespace YAML
- Template Struct convert< Eigen::Matrix< Scalar_, A_, B_, C_, D_, E_ > >
- Template Struct convert< std::queue< ValueType > >
- Template Struct convert< std::unordered_map< KeyType, ValueType > >
- Template Struct convert< std::unordered_set< KeyType > >
- Template Struct convert< vi_map::ImuSigmas >
- Struct AnyT
- Template Struct ArgumentType
- Template Struct ArgumentType< T(U)>
- Template Struct is_not_pointer
- Template Struct is_not_pointer_helper
- Template Struct is_not_pointer_helper< std::shared_ptr< T > >
- Template Struct is_not_pointer_helper< std::unique_ptr< T > >
- Template Struct is_not_pointer_helper< std::vector< std::shared_ptr< T > > >
- Template Struct is_not_pointer_helper< T * >
- Struct KAZEOptions
- Struct TestStrings
- Struct TEvolution
- Template Class is_cloneable
- Template Class is_cloneable< T, typename this_type< decltype(std::declval< T & >().clone())>::is_valid >
- Class NCameras
- Class RedirectStandardOutput
- Class SimpleRosbagSource
- Template Class this_type
- Template Class TriangulationFixture
- Class VisualMultiFrame
- Enum DESCRIPTOR_TYPE
- Enum DIFFUSIVITY_TYPE
- Namespace aslam
File Hierarchy¶
-
- File .atom-beautify.dense-mapping-parallel-process.h
- File 6dof-pose-graph-gen.h
- File 6dof-test-trajectory-gen.h
- File 6dof-vi-map-gen.h
- File absolute-6dof-pose.h
- File accessors.h
- File accumulator.h
- File anchored-inverse-depth-error-term-inl.h
- File anchored-inverse-depth-error-term.h
- File anchored-inverse-depth-helpers.h
- File anchoring-plugin.h
- File aslam-cv-interface.h
- File augment-loopclosure.h
- File backtrace.h
- File base-alignment.h
- File base-controller.h
- File base-preprocessor.h
- File basic-console-plugin.h
- File basic-visualization-inl.h
- File basic-visualization.h
- File bidirectional-map.h
- File binary-serialization.h
- File block-pose-prior-error-term-v2-inl.h
- File block-pose-prior-error-term-v2.h
- File block-pose-prior-error-term.h
- File breakpoints.h
- File build-projection-matrix.h
- File callback-types.h
- File callbacks.h
- File camera-3d-lidar-inl.h
- File camera-3d-lidar.h
- File camera-factory.h
- File camera-inl.h
- File camera-pinhole-inl.h
- File camera-pinhole.h
- File camera-serialization.h
- File camera-unified-projection.h
- File camera.h
- File capture-std-output.h
- File ceres-signal-handler.h
- File channel-declaration.h
- File channel-definitions.h
- File channel-external-declaration.h
- File channel-serialization.h
- File channel.h
- File channel.h
- File check-map-consistency.h
- File cklam-edge.h
- File color-palette.h
- File color.h
- File combinatorial.h
- File command-registerer.h
- File common-rviz-visualization.h
- File common.h
- File common.h
- File common.h
- File condition.h
- File console-plugin-base-with-plotter.h
- File console-plugin-base.h
- File console.h
- File constant-velocity-smoother.h
- File constants.h
- File conversion-tools.h
- File conversions.h
- File convert-maps-legacy.h
- File covariance-helpers.h
- File crtp-clone.h
- File csv-export.h
- File cubic-spline.h
- File data-import-export-plugin.h
- File data-publisher-flow.h
- File data-publisher-flow.h
- File data-synchronizer.h
- File datasource-factory.h
- File datasource-factory.h
- File datasource-flow.h
- File datasource-flow.h
- File datasource-rosbag.h
- File datasource-rosbag.h
- File datasource-rostopic.h
- File datasource-rostopic.h
- File datasource.h
- File datasource.h
- File debug-visualizer.h
- File dense-mapping-alignment.h
- File dense-mapping-common.h
- File dense-mapping-constraints.h
- File dense-mapping-gflags.h
- File dense-mapping-parallel-process.h
- File dense-mapping-plugin.h
- File dense-mapping-search.h
- File dense-mapping-selection.h
- File dense-mapping.h
- File dense-reconstruction-plugin.h
- File depth-integration-inl.h
- File depth-integration.h
- File descriptor-projection.h
- File descriptor-utils.h
- File descriptor-variance-scoring.h
- File detector-settings.h
- File discrete-low-pass-filter-inl.h
- File discrete-low-pass-filter.h
- File disparity-conversion-utils.h
- File distance.h
- File distortion-equidistant.h
- File distortion-fisheye-inl.h
- File distortion-fisheye.h
- File distortion-inl.h
- File distortion-null.h
- File distortion-radtan.h
- File distortion.h
- File edge-manipulation.h
- File edge.h
- File edge.h
- File edge.h
- File eigen-hash.h
- File eigen-proto-inl.h
- File eigen-proto.h
- File eigen-visualization.h
- File eigen-visualization.h
- File eigen-yaml-serialization.h
- File entrypoint.h
- File evaluation-data-collector-inl.h
- File evaluation-data-collector.h
- File export-ncamera-calibration.h
- File export-vertex-data.h
- File feature-allocator.h
- File feature-descriptor-ref-inl.h
- File feature-descriptor-ref.h
- File feature-descriptor-ref.h
- File feature-detection-extraction.h
- File feature-matches-visualization-inl.h
- File feature-matches-visualization.h
- File feature-track-extractor.h
- File feature-track-inl.h
- File feature-track-visualizer.h
- File feature-track.h
- File feature-tracker-gyro.h
- File feature-tracker.h
- File feature-tracking-flow.h
- File feature-tracking-flow.h
- File feature-tracking-pipeline.h
- File feature-tracking-types.h
- File feature-tracking.h
- File feature-tracking.h
- File fed.h
- File file-lock.h
- File file-logger-inl.h
- File file-logger.h
- File file-serializable.h
- File file-system-tools-inl.h
- File file-system-tools.h
- File filter-base.h
- File filter-common.h
- File filter-utilities.h
- File five-point-pose-estimator.h
- File fixed-size-queue.h
- File flags.h
- File flags.h
- File floating-point-test-helpers.h
- File flow-topics.h
- File flow-topics.h
- File focallength-initializers-traits-inl.h
- File focallength-initializers.h
- File frequency-enforcer.h
- File generic-controller.h
- File generic-path-generator-demo.h
- File generic-path-generator.h
- File generic-prior-error-term.h
- File geometry-inl.h
- File geometry.h
- File gflags-interface.h
- File global-coordinate-tools.h
- File glog-helpers.h
- File gnuplot-interface-inl.h
- File gnuplot-interface.h
- File gps-utm.h
- File gps-vi-map-nearest-neighbor-lookup-inl.h
- File gps-vi-map-nearest-neighbor-lookup.h
- File gps-wgs.h
- File graph-partition-sampler.h
- File gravity-provider.h
- File gridded-detector.h
- File gyro-two-frame-matcher.h
- File hamming-inl.h
- File hamming-inl.h
- File hamming.h
- File hamming.h
- File hash-id.h
- File helpers.h
- File helpers.h
- File helpers.h
- File heuristic-sampling.h
- File histograms-inl.h
- File histograms.h
- File hysteresis-inl.h
- File hysteresis.h
- File image-conversion.h
- File import-loop-closure-edges.h
- File imu-camera-synchronizer-flow.h
- File imu-camera-synchronizer.h
- File imu-forward-propagation.h
- File imu-integrator-eigen-inl.h
- File imu-integrator-eigen.h
- File imu-integrator-inl.h
- File imu-integrator.h
- File imu-measurements-buffer-inl.h
- File imu-measurements-buffer.h
- File imu.h
- File index-interface.h
- File inertial-error-term-eigen.h
- File inertial-error-term.h
- File inlier-index-with-reprojection-error.h
- File interpolation-helpers.h
- File inverted-index-interface.h
- File inverted-index.h
- File inverted-multi-index-common.h
- File inverted-multi-index-interface.h
- File inverted-multi-index.h
- File inverted-multi-product-quantization-index.h
- File KAZE.h
- File KAZEConfig.h
- File kd-tree-index-interface.h
- File kd-tree-index.h
- File keyframe-pruning.h
- File keyframe-pruning.h
- File keyframed-map-builder.h
- File keypoint-identifier.h
- File kruskal-max-span-tree.h
- File landmark-index.h
- File landmark-manipulation-plugin.h
- File landmark-observer-plotter.h
- File landmark-quality-metrics-inl.h
- File landmark-quality-metrics.h
- File landmark-sparsification.h
- File landmark-sparsifier-base.h
- File landmark-store.h
- File landmark-triangulation.h
- File landmark.h
- File laser-edge.h
- File learn-product-quantization.h
- File lidar.h
- File line-segment-detector.h
- File line.h
- File linear-triangulation.h
- File localization-evaluator.h
- File localization-filter.h
- File localization-handler-flow.h
- File localization-handler.h
- File localization-map-creation.h
- File localization-result.h
- File localization-summary-map-cache.h
- File localization-summary-map-creation.h
- File localization-summary-map-queries.h
- File localization-summary-map.h
- File localizer-flow.h
- File localizer-helpers.h
- File localizer.h
- File loop-closure-block-pose-error-term-inl.h
- File loop-closure-block-pose-error-term.h
- File loop-closure-constraint.h
- File loop-closure-edge-error-term-inl.h
- File loop-closure-edge-error-term.h
- File loop-closure-handler.h
- File loop-closure-plugin.h
- File loop-closure-sensor.h
- File loop-closure-visualizer.h
- File loop-constraint.h
- File loop-detector-interface.h
- File loop-detector-node.h
- File loop-detector-serialization.h
- File loop_closure_constraint.h
- File loopclosure-edge.h
- File lp-solve-sparsification.h
- File lpm-alignment.h
- File lpm-icp-controller.h
- File lprec-wrapper.h
- File lsd-opencv.h
- File macros.h
- File macros.h
- File map-anchoring.h
- File map-builder-flow.h
- File map-builder-flow.h
- File map-manager-config.h
- File map-manager-inl.h
- File map-manager.h
- File map-sparsification-plugin.h
- File map-sparsification-visualization.h
- File map-storage-inl.h
- File map-storage.h
- File map-track-extractor.h
- File map-traits.h
- File map-update-builder.h
- File map-update.h
- File maplab-console.h
- File maplab-node.h
- File maplab-ros-node.h
- File maplab-server-node.h
- File maplab-server-ros-node.h
- File mapping-workflows-plugin.h
- File match-helpers-inl.h
- File match-helpers.h
- File match-outlier-rejection-twopt.h
- File match-visualization.h
- File match.h
- File matching-based-engine-inl.h
- File matching-based-engine.h
- File matching-engine-exclusive.h
- File matching-engine-greedy.h
- File matching-engine-non-exclusive.h
- File matching-engine.h
- File matching-problem-frame-to-frame.h
- File matching-problem.h
- File mav_state.h
- File measurement.h
- File memory.h
- File message-conversion.h
- File message-delivery-queue.h
- File message-dispatcher-fifo.h
- File message-dispatcher.h
- File message-flow-inl.h
- File message-flow.h
- File message-topic-registration.h
- File meta.h
- File min-keypoints-per-keyframe-cost.h
- File mission-aligner.h
- File mission-baseframe.h
- File mission-cluster-gauge-fixes-inl.h
- File mission-cluster-gauge-fixes.h
- File mission-clustering-coobservation.h
- File mission.h
- File mock-controller.h
- File monitor.h
- File motion4D.h
- File motion_defines.h
- File multi-threaded-progress-bar.h
- File mutable-tree.h
- File ncamera.h
- File near-camera-pose-sampling.h
- File neon-helpers.h
- File network-common.h
- File nldiffusion_functions.h
- File no-sampling.h
- File numdiff-jacobian-tester.h
- File observation-count-scoring.h
- File occupancy-grid-inl.h
- File occupancy-grid.h
- File odometry-6dof-pose.h
- File odometry-estimate.h
- File opencv-predicates.h
- File optimization-problem.h
- File optimization-state-buffer.h
- File optimization-state-fixing.h
- File optimization-terms-addition.h
- File optimizer-plugin.h
- File ordered-monitors.h
- File outlier-rejection-solver.h
- File parallel-process.h
- File parameterization-numerical-diff-inl.h
- File parameterization-numerical-diff.h
- File patch-based-visualization.h
- File path_planning.h
- File path_serialization.h
- File pcl-alignment.h
- File pcl-gicp-controller.h
- File pcl-icp-controller.h
- File pmvs-common.h
- File pmvs-config.h
- File pmvs-file-utils.h
- File pmvs-interface.h
- File pnp-pose-estimator.h
- File point-cloud.h
- File pointcloud-map-sensor.h
- File polynomial.h
- File pose-graph-inl.h
- File pose-graph-manipulation-plugin.h
- File pose-graph.h
- File pose-graph.h
- File pose-graph.h
- File pose-interpolator.h
- File pose-lookup-buffer.h
- File pose-param-jpl.h
- File pose-prior-error-term-eigen.h
- File pose-prior-error-term.h
- File pose-types.h
- File pose_types.h
- File posegraph.h
- File posegraph_constraint.h
- File position-error-term.h
- File predicates.h
- File preprocessor.h
- File problem-information.h
- File product-quantization.h
- File progress-bar.h
- File projected-descriptor-quantizer.h
- File proto-helpers.h
- File proto-serialization-helper.h
- File publisher.h
- File python-interface.h
- File quadratic-term.h
- File quaternion-math-inl.h
- File quaternion-math.h
- File quaternion-param-eigen.h
- File quaternion-param-hamilton.h
- File quaternion-param-jpl.h
- File random-camera-generator.h
- File random-sampling.h
- File readable-serialization-inl.h
- File readable-serialization.h
- File reader-first-reader-writer-lock.h
- File reader-writer-lock.h
- File reader_writer_mutex_fixture.h
- File reader_writer_mutex_fixture_inl.h
- File registration-factory.h
- File registration-gflags.h
- File registration-result.h
- File relative-non-central-pnp.h
- File residual-information.h
- File resource-cache-inl.h
- File resource-cache.h
- File resource-common.h
- File resource-conversion-inl.h
- File resource-conversion.h
- File resource-loader-inl.h
- File resource-loader.h
- File resource-map-inl.h
- File resource-map-serialization.h
- File resource-map.h
- File resource-template.h
- File resource-typedefs.h
- File resource-utils.h
- File resource-visualization.h
- File resources-test.h
- File ros-helpers.h
- File ros-helpers.h
- File rosbag-plugin.h
- File rosbag-tools.h
- File rosbag-tools.h
- File rostopic-settings.h
- File rotation-only-detector.h
- File rovio-estimate.h
- File rovio-factory.h
- File rovio-flow.h
- File rovio-health-monitor.h
- File rovio-localization-handler.h
- File rovio-maplab-timetranslation.h
- File rovioli-node.h
- File rviz-visualization-sink-inl.h
- File rviz-visualization-sink.h
- File safe-gflags-parser.h
- File sampler-base.h
- File sampler-factory.h
- File sampling-cost.h
- File scoring-function.h
- File scoring.h
- File sensor-manager-inl.h
- File sensor-manager.h
- File sensor-types.h
- File sensor-utils.h
- File sensor.h
- File sequential-plotter.h
- File serialization-macros.h
- File sigint-breaker.h
- File signals.h
- File simple-kmeans-inl.h
- File simple-kmeans.h
- File simple-rosbag-reader.h
- File sincos.h
- File six-dof-block-pose-error-term-autodiff-inl.h
- File six-dof-block-pose-error-term-autodiff.h
- File six-dof-block-pose-error-term-with-extrinsics-autodiff-inl.h
- File six-dof-block-pose-error-term-with-extrinsics-autodiff.h
- File sliding-window-plotter.h
- File solver-options.h
- File solver.h
- File solvers.h
- File spatial-database-inl.h
- File spatial-database-vertex-id.h
- File spatial-database.h
- File statistics-plugin.h
- File statistics.h
- File stereo-camera-utils.h
- File stereo-dense-reconstruction.h
- File stereo-matcher.h
- File stereo-pair-detection.h
- File stl-helpers-inl.h
- File stl-helpers.h
- File stream-map-builder.h
- File stream-vio-map-builder.h
- File string-tools.h
- File stringprintf.h
- File structure-loopclosure-edge.h
- File stupid-warnings-disable.h
- File stupid-warnings-reenable.h
- File subscriber-list.h
- File subscriber-network.h
- File summarization-plugin.h
- File supported.h
- File switch-prior-error-term-inl.h
- File switch-prior-error-term.h
- File synchronizer-flow.h
- File synchronizer-stats.h
- File synchronizer.h
- File target-algorithms.h
- File target-aprilgrid.h
- File target-base.h
- File target-observation.h
- File temporal-buffer-inl.h
- File temporal-buffer.h
- File temporal-resource-id-buffer.h
- File test-map-type.h
- File test-strings.h
- File testing-entrypoint.h
- File testing-predicates.h
- File text-formatting.h
- File thread-pool.h
- File threaded-task-queue-processor.h
- File threading-helpers.h
- File threadsafe-queue.h
- File threadsafe-temporal-buffer-inl.h
- File threadsafe-temporal-buffer.h
- File time.h
- File timeout-counter.h
- File timer.h
- File tinyply.h
- File track-manager.h
- File tracking-helpers.h
- File train-projection-matrix.h
- File train-vocabulary.h
- File traits.h
- File trajectory-edge.h
- File transformation-edge.h
- File tree-builder-inl.h
- File tree-builder.h
- File triangulation-fixture.h
- File triangulation.h
- File tridiagonal-matrix.h
- File types.h
- File types.h
- File types.h
- File ui-utility.h
- File ukf.h
- File undistort-helpers.h
- File undistorter-mapped-inl.h
- File undistorter-mapped.h
- File undistorter.h
- File unique-id.h
- File unique-id.h
- File unique-id.h
- File unique-id.h
- File unique-id.h
- File unit3-param.h
- File utils.h
- File vector-window-operations.h
- File vertex-inl.h
- File vertex-landmark-visibility-plotter.h
- File vertex.h
- File vertex.h
- File vertex.h
- File vi-localization-evaluator.h
- File vi-map-basic-plugin.h
- File vi-map-descriptor-utils.h
- File vi-map-generator.h
- File vi-map-geometry-inl.h
- File vi-map-geometry.h
- File vi-map-inl.h
- File vi-map-landmark-quality-check.h
- File vi-map-landmark-quality-evaluation.h
- File vi-map-manipulation.h
- File vi-map-merger.h
- File vi-map-metadata.h
- File vi-map-nabo.h
- File vi-map-nearest-neighbor-lookup-inl.h
- File vi-map-nearest-neighbor-lookup.h
- File vi-map-optimizer.h
- File vi-map-partitioner.h
- File vi-map-queries-inl.h
- File vi-map-queries.h
- File vi-map-relaxation.h
- File vi-map-serialization-inl.h
- File vi-map-serialization.h
- File vi-map-stats.h
- File vi-map-test-helpers-inl.h
- File vi-map-test-helpers.h
- File vi-map-vertex-time-queries.h
- File vi-map-with-mutex.h
- File vi-map-with-mutex.h
- File vi-map.h
- File vi-mapping-test-app.h
- File vi-mission-inl.h
- File vi-mission.h
- File vi-optimization-builder.h
- File vi-optimization-test-helpers.h
- File vio-types-inl.h
- File vio-types.h
- File vio-update-builder.h
- File vio-update-serialization.h
- File vio-update-simulation.h
- File vio-update.h
- File visual-error-term-base.h
- File visual-error-term-factory-inl.h
- File visual-error-term-factory.h
- File visual-error-term-inl.h
- File visual-error-term.h
- File visual-frame-serialization.h
- File visual-frame.h
- File visual-inertial-path-generator.h
- File visual-localizer-flow.h
- File visual-localizer-helpers.h
- File visual-localizer.h
- File visual-nframe-simulator-channels.h
- File visual-nframe-simulator.h
- File visual-nframe.h
- File visual-npipeline.h
- File visual-pipeline-brisk.h
- File visual-pipeline-freak.h
- File visual-pipeline-null.h
- File visual-pipeline.h
- File visualization-plugin.h
- File viwls-edge.h
- File viwls-graph-plotter.h
- File viz-channel.h
- File viz-data-collector-inl.h
- File viz-data-collector.h
- File viz-primitives.h
- File vo-feature-tracking-pipeline.h
- File vocabulary-tree-inl.h
- File vocabulary-tree-maker.h
- File vocabulary-tree.h
- File voxblox-params.h
- File wheel-odometry-sensor.h
- File yaml-file-serialization.h
- File yaml-serialization-eigen.h
- File yaml-serialization.h
- File yaml-serialization.h