MCPcopy Create free account

hub / github.com/AutonomousFieldRoboticsLab/SVIn / types & classes

Types & classes238 in github.com/AutonomousFieldRoboticsLab/SVIn

↓ 63 callersClassTime
* \brief Time representation. May either represent wall clock time or ROS clock time. * * okvis::TimeBase provides most of its functionality. */
okvis_ros/okvis/okvis_time/include/okvis/Time.hpp:165
↓ 48 callersClassinstance
emulating singleton syntax
okvis_ros/okvis/okvis_ceres/include/okvis/IdProvider.hpp:54
↓ 18 callersClassTransformation
\brief A class that does homogeneous transformations. This relates a frame A and B: T_AB; it consists of translation r_AB (represented in frame A) and
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/Transformation.hpp:78
↓ 16 callersClassNode
pose_graph/ThirdParty/VocabularyBinary.hpp:10
↓ 16 callersClassRandom
Functions to generate pseudo-random numbers
pose_graph/ThirdParty/DUtils/Random.h:21
↓ 7 callersClassDuration
* \brief Duration representation for use with the Time class. * * okvis::DurationBase provides most of its functionality. */
okvis_ros/okvis/okvis_time/include/okvis/Duration.hpp:116
↓ 6 callersClassPoseParameterBlock
\brief Wraps the parameter block for a pose estimate
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/PoseParameterBlock.hpp:53
↓ 6 callersClassResult
Single result of a query
pose_graph/ThirdParty/DBoW/QueryResults.h:22
↓ 4 callersClassKeypointIdentifier
* \brief Unique identifier for a keypoint. * * A keypoint is identified as the keypoint with index \e keypointIndex * in the frame with index \e ca
okvis_ros/okvis/okvis_common/include/okvis/FrameTypedefs.hpp:60
↓ 3 callersClassRadialTangentialDistortion
okvis_ros/okvis/okvis_cv/include/okvis/cameras/RadialTangentialDistortion.hpp:53
↓ 3 callersClassWallDuration
* \brief Duration representation for use with the WallTime class. * * okvis::DurationBase provides most of its functionality. */
okvis_ros/okvis/okvis_time/include/okvis/Duration.hpp:139
↓ 2 callersClassEquidistantDistortion
\class EquidistantDistortion \brief Implements equidistant distortion.
okvis_ros/okvis/okvis_cv/include/okvis/cameras/EquidistantDistortion.hpp:55
↓ 2 callersClassFrameSynchronizer
* @brief This class combines multiple frames with the same or similar timestamp into one multiframe. * @warning This class is not threadsafe. Make su
okvis_ros/okvis/okvis_multisensor_processing/include/okvis/FrameSynchronizer.hpp:61
↓ 2 callersClassIFPair
pose_graph/ThirdParty/DBoW/TemplatedDatabase.h:241
↓ 2 callersClassImuSensorReadings
\brief IMU measurements. For now assume they are synchronized:
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:86
↓ 2 callersClassNode
pose_graph/ThirdParty/DBoW/TemplatedVocabulary.h:274
↓ 2 callersClassParameterBlockInfo
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/MarginalizationError.hpp:296
↓ 2 callersClassRadialTangentialDistortion8
okvis_ros/okvis/okvis_cv/include/okvis/cameras/RadialTangentialDistortion8.hpp:53
↓ 2 callersClassResidualBlockSpec
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/Map.hpp:74
↓ 2 callersClassTimerMapValue
okvis_ros/okvis/okvis_timing/include/okvis/timing/Timer.hpp:69
↓ 1 callersClassCameraCalibration
okvis_ros/okvis/okvis_common/include/okvis/VioParametersReader.hpp:102
↓ 1 callersClassFeatureVector
Vector of nodes with indexes of local features
pose_graph/ThirdParty/DBoW/FeatureVector.h:21
↓ 1 callersClassLandmark
pose_graph/include/pose_graph/GlobalMapping.h:27
↓ 1 callersClassMapPoint
* @brief A type to store information about a point in the world map. */
okvis_ros/okvis/okvis_common/include/okvis/FrameTypedefs.hpp:116
↓ 1 callersClassMatch
\brief Type to store the result of matching.
okvis_ros/okvis/okvis_common/include/okvis/FrameTypedefs.hpp:99
↓ 1 callersClassNoDistortion
\class NoDistortion \brief This trivially doesn't do anything in terms of distortion. This is useful for testing, or working with pre-undistorted imag
okvis_ros/okvis/okvis_cv/include/okvis/cameras/NoDistortion.hpp:56
↓ 1 callersClassNoHighPerformanceTimersException
* @brief Thrown if windoze high perf. timestamping is unavailable. * * @sa getWallTime */
okvis_ros/okvis/okvis_time/include/okvis/Time.hpp:101
↓ 1 callersClassPinholeCamera
okvis_ros/okvis/okvis_cv/include/okvis/cameras/PinholeCamera.hpp:67
↓ 1 callersClassStatisticsMapValue
pose_graph/include/utils/Statistics.h:56
↓ 1 callersClasshistogram_equalize
pose_graph/scripts/histogram_equalize.py:14
↓ 1 callersClasssource_file_pos
okvis_ros/okvis/okvis_util/include/okvis/source_file_pos.hpp:52
ClassAccumulator
pose_graph/include/utils/Accumulator.h:47
ClassBRIEF
BRIEF descriptor
pose_graph/ThirdParty/DVision/BRIEF.h:39
ClassBRIEF_t
pose_graph/ThirdParty/DVision/BRIEF256.h:43
ClassBarometerParameters
! * \brief Barometer parameters. * * A simple struct to specify properties of a barometer. * */
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:226
ClassBarometerReading
\brief Barometer measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:158
ClassBowVector
Vector of words to represent images
pose_graph/ThirdParty/DBoW/BowVector.h:38
ClassBriefExtractor
pose_graph/include/pose_graph/Keyframe.h:22
ClassCameraBase
\class CameraBase \brief Base class for all camera models.
okvis_ros/okvis/okvis_cv/include/okvis/cameras/CameraBase.hpp:61
ClassCameraCalibration
pose_graph/include/common/Definitions.h:124
ClassCameraData
\brief Camera measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:176
ClassCameraPoseVisualization
pose_graph/include/utils/CameraPoseVisualization.h:15
EnumCameraSensorStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:495
ClassCeresIterationCallback
* @brief The CeresIterationCallback class tries to enforce a time limit on the * optimization. It does not guarantee to stay within the time b
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/CeresIterationCallback.hpp:57
ClassDException
General exception
pose_graph/ThirdParty/DUtils/DException.h:22
ClassDenseMatcher
* @brief This class matches keypoints from two frames in parallel. */
okvis_ros/okvis/okvis_matcher/include/okvis/DenseMatcher.hpp:60
ClassDepthCameraData
\brief Depth camera measurements. For now assume they are synchronized:
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:102
ClassDepthError
\brief Absolute error of a depth measurement.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/DepthError.hpp:56
ClassDepthFrameSynchronizer
* @brief This class is to safely notify different threads whether Depth measurements * up to a timestamp (e.g. the one of a camera frame) have
okvis_ros/okvis/okvis_multisensor_processing/include/okvis/DepthFrameSynchronizer.hpp:55
ClassDepthReading
@Sharmin \brief depth measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:119
ClassDifferentialPressureReading
\brief Differential pressure sensor measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:165
ClassDifferentialPressureSensorParameters
! * \brief Differential pressure sensor parameters. * * A simple struct to specify properties of a differential pressure sensor. * */
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:250
ClassDistortionBase
\class DistortionBase \brief Base class for all distortion models.
okvis_ros/okvis/okvis_cv/include/okvis/cameras/DistortionBase.hpp:53
EnumDistortionType
okvis_ros/okvis/okvis_cv/include/okvis/cameras/NCameraSystem.hpp:69
ClassDummyStatsCollector
A class that has the statistics interface but does nothing. Swapping this in in place of the Statistics class (say with a typedef) eliminates the func
pose_graph/include/utils/Statistics.h:121
ClassDummyTimer
A class that has the timer interface but does nothing. Swapping this in in place of the Timer class (say with a typedef) should allow one to disable t
okvis_ros/okvis/okvis_timing/include/okvis/timing/Timer.hpp:86
ClassDurationBase
okvis_ros/okvis/okvis_time/include/okvis/Duration.hpp:82
ClassDurationBase<Duration>
okvis_ros/okvis/okvis_time/src/Duration.cpp:84
ClassDurationBase<WallDuration>
okvis_ros/okvis/okvis_time/src/Duration.cpp:85
EnumDynamicPressureSensorStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:534
ClassErrorInterface
@brief Simple interface class the errors implemented here should inherit from.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ErrorInterface.hpp:54
ClassEstimator
The estimator class ! The estimator class. This does all the backend work. Frames: W: World B: Body C: Camera S: Sensor (IMU) */
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:81
ClassEstimator
okvis_ros/okvis/okvis_common/include/okvis/VioFrontendInterface.hpp:57
ClassExtrinsicsEstimationParameters
\brief Struct to define the behavior of the camera extrinsics.
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:79
ClassFBrief
Functions to manipulate BRIEF descriptors
pose_graph/ThirdParty/DBoW/FBrief.h:23
ClassFClass
Generic class to encapsulate functions to manage descriptors. * This class must be inherited. Derived classes can be used as the * parameter F when c
pose_graph/ThirdParty/DBoW/FClass.h:25
ClassFourDOFError
pose_graph/include/pose_graph/PoseGraph.h:147
ClassFourDOFWeightError
pose_graph/include/pose_graph/PoseGraph.h:190
ClassFrame
\class Frame \brief A single camera frame equipped with keypoint detector / extractor.
okvis_ros/okvis/okvis_cv/include/okvis/Frame.hpp:66
ClassFrameAbsolutePoseSacProblem
* \brief Provides functions for fitting an absolute-pose model to a set of * bearing-vector to point correspondences, using different algorith
okvis_ros/okvis/okvis_frontend/include/opengv/sac_problems/absolute_pose/FrameAbsolutePoseSacProblem.hpp:70
ClassFrameData
\brief Frame measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:188
EnumFrameName
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:311
ClassFrameNoncentralAbsoluteAdapter
\brief Adapter for absolute pose RANSAC (3D2D) with non-central cameras, i.e. could be a multi-camera-setup.
okvis_ros/okvis/okvis_frontend/include/opengv/absolute_pose/FrameNoncentralAbsoluteAdapter.hpp:64
ClassFrameRelativeAdapter
\brief Adapter for relative pose RANSAC (2D2D)
okvis_ros/okvis/okvis_frontend/include/opengv/relative_pose/FrameRelativeAdapter.hpp:61
ClassFrameRelativePoseSacProblem
* \brief Provides functions for fitting a relative-pose model to a set of * bearing-vector to point correspondences, using different algorithm
okvis_ros/okvis/okvis_frontend/include/opengv/sac_problems/relative_pose/FrameRelativePoseSacProblem.hpp:69
ClassFrameRotationOnlySacProblem
* \brief Functions for fitting a rotation-only model to a set of bearing-vector * correspondences (using twopt_rotationOnly). The viewpoints a
okvis_ros/okvis/okvis_frontend/include/opengv/sac_problems/relative_pose/FrameRotationOnlySacProblem.hpp:68
ClassFrameSynchronizerTest
okvis_ros/okvis/okvis_multisensor_processing/test/FrameSynchronizer_test.cpp:49
ClassFrontend
* @brief A frontend using BRISK features */
okvis_ros/okvis/okvis_frontend/include/okvis/Frontend.hpp:59
ClassGeneralScoring
Base class of scoring functions
pose_graph/ThirdParty/DBoW/ScoringObject.h:18
ClassGlobalMap
pose_graph/include/pose_graph/GlobalMapping.h:63
ClassGlobalMappingParams
pose_graph/include/pose_graph/Parameters.h:24
EnumGlobalStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:475
ClassGpsParameters
! * \brief GPS parameters * * A simple struct to specify properties of a GPS receiver. * */
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:173
ClassGpsPositionReading
\brief GPS position measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:141
EnumGpsSensorStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:519
ClassHealthParams
pose_graph/include/pose_graph/Parameters.h:16
EnumHistogramMethod
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:70
ClassHistogramParams
Sharmin: Read from config file.
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:72
ClassHomogeneousPointError
\brief Absolute error of a homogeneous point (landmark).
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/HomogeneousPointError.hpp:56
ClassHomogeneousPointManifold
\brief 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.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/HomogeneousPointManifold.hpp:54
ClassHomogeneousPointParameterBlock
\brief Wraps the parameter block for a speed / IMU biases estimate
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/HomogeneousPointParameterBlock.hpp:53
ClassImuError
\brief Implements a nonlinear IMU factor.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ImuError.hpp:61
ClassImuFrameSynchronizer
* @brief This class is to safely notify different threads whether IMU measurements * up to a timestamp (e.g. the one of a camera frame) have a
okvis_ros/okvis/okvis_multisensor_processing/include/okvis/ImuFrameSynchronizer.hpp:58
ClassImuParameters
! * \brief IMU parameters. * * A simple struct to specify properties of an IMU. * */
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:119
EnumImuSensorStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:502
EnumInitializationStatus
okvis_ros/okvis/okvis_common/include/okvis/VioBackendInterface.hpp:75
ClassKeyframe
pose_graph/include/pose_graph/Keyframe.h:32
ClassKeyframeDump
Lightweight container to dump keyframe info to text
pose_graph/include/common/Definitions.h:116
ClassKeyframeInfo
pose_graph/include/common/Definitions.h:41
ClassKeypointData
\brief Keypoint measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:182
next →1–100 of 238, ranked by callers