Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AutonomousFieldRoboticsLab/SVIn
/ types & classes
Types & classes
238 in github.com/AutonomousFieldRoboticsLab/SVIn
⨍
Functions
1,396
◇
Types & classes
238
↓ 63 callers
Class
Time
* \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 callers
Class
instance
emulating singleton syntax
okvis_ros/okvis/okvis_ceres/include/okvis/IdProvider.hpp:54
↓ 18 callers
Class
Transformation
\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 callers
Class
Node
pose_graph/ThirdParty/VocabularyBinary.hpp:10
↓ 16 callers
Class
Random
Functions to generate pseudo-random numbers
pose_graph/ThirdParty/DUtils/Random.h:21
↓ 7 callers
Class
Duration
* \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 callers
Class
PoseParameterBlock
\brief Wraps the parameter block for a pose estimate
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/PoseParameterBlock.hpp:53
↓ 6 callers
Class
Result
Single result of a query
pose_graph/ThirdParty/DBoW/QueryResults.h:22
↓ 4 callers
Class
KeypointIdentifier
* \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 callers
Class
RadialTangentialDistortion
okvis_ros/okvis/okvis_cv/include/okvis/cameras/RadialTangentialDistortion.hpp:53
↓ 3 callers
Class
WallDuration
* \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 callers
Class
EquidistantDistortion
\class EquidistantDistortion \brief Implements equidistant distortion.
okvis_ros/okvis/okvis_cv/include/okvis/cameras/EquidistantDistortion.hpp:55
↓ 2 callers
Class
FrameSynchronizer
* @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 callers
Class
IFPair
pose_graph/ThirdParty/DBoW/TemplatedDatabase.h:241
↓ 2 callers
Class
ImuSensorReadings
\brief IMU measurements. For now assume they are synchronized:
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:86
↓ 2 callers
Class
Node
pose_graph/ThirdParty/DBoW/TemplatedVocabulary.h:274
↓ 2 callers
Class
ParameterBlockInfo
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/MarginalizationError.hpp:296
↓ 2 callers
Class
RadialTangentialDistortion8
okvis_ros/okvis/okvis_cv/include/okvis/cameras/RadialTangentialDistortion8.hpp:53
↓ 2 callers
Class
ResidualBlockSpec
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/Map.hpp:74
↓ 2 callers
Class
TimerMapValue
okvis_ros/okvis/okvis_timing/include/okvis/timing/Timer.hpp:69
↓ 1 callers
Class
CameraCalibration
okvis_ros/okvis/okvis_common/include/okvis/VioParametersReader.hpp:102
↓ 1 callers
Class
FeatureVector
Vector of nodes with indexes of local features
pose_graph/ThirdParty/DBoW/FeatureVector.h:21
↓ 1 callers
Class
Landmark
pose_graph/include/pose_graph/GlobalMapping.h:27
↓ 1 callers
Class
MapPoint
* @brief A type to store information about a point in the world map. */
okvis_ros/okvis/okvis_common/include/okvis/FrameTypedefs.hpp:116
↓ 1 callers
Class
Match
\brief Type to store the result of matching.
okvis_ros/okvis/okvis_common/include/okvis/FrameTypedefs.hpp:99
↓ 1 callers
Class
NoDistortion
\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 callers
Class
NoHighPerformanceTimersException
* @brief Thrown if windoze high perf. timestamping is unavailable. * * @sa getWallTime */
okvis_ros/okvis/okvis_time/include/okvis/Time.hpp:101
↓ 1 callers
Class
PinholeCamera
okvis_ros/okvis/okvis_cv/include/okvis/cameras/PinholeCamera.hpp:67
↓ 1 callers
Class
StatisticsMapValue
pose_graph/include/utils/Statistics.h:56
↓ 1 callers
Class
histogram_equalize
pose_graph/scripts/histogram_equalize.py:14
↓ 1 callers
Class
source_file_pos
okvis_ros/okvis/okvis_util/include/okvis/source_file_pos.hpp:52
Class
Accumulator
pose_graph/include/utils/Accumulator.h:47
Class
BRIEF
BRIEF descriptor
pose_graph/ThirdParty/DVision/BRIEF.h:39
Class
BRIEF_t
pose_graph/ThirdParty/DVision/BRIEF256.h:43
Class
BarometerParameters
! * \brief Barometer parameters. * * A simple struct to specify properties of a barometer. * */
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:226
Class
BarometerReading
\brief Barometer measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:158
Class
BowVector
Vector of words to represent images
pose_graph/ThirdParty/DBoW/BowVector.h:38
Class
BriefExtractor
pose_graph/include/pose_graph/Keyframe.h:22
Class
CameraBase
\class CameraBase \brief Base class for all camera models.
okvis_ros/okvis/okvis_cv/include/okvis/cameras/CameraBase.hpp:61
Class
CameraCalibration
pose_graph/include/common/Definitions.h:124
Class
CameraData
\brief Camera measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:176
Class
CameraPoseVisualization
pose_graph/include/utils/CameraPoseVisualization.h:15
Enum
CameraSensorStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:495
Class
CeresIterationCallback
* @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
Class
DException
General exception
pose_graph/ThirdParty/DUtils/DException.h:22
Class
DenseMatcher
* @brief This class matches keypoints from two frames in parallel. */
okvis_ros/okvis/okvis_matcher/include/okvis/DenseMatcher.hpp:60
Class
DepthCameraData
\brief Depth camera measurements. For now assume they are synchronized:
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:102
Class
DepthError
\brief Absolute error of a depth measurement.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/DepthError.hpp:56
Class
DepthFrameSynchronizer
* @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
Class
DepthReading
@Sharmin \brief depth measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:119
Class
DifferentialPressureReading
\brief Differential pressure sensor measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:165
Class
DifferentialPressureSensorParameters
! * \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
Class
DistortionBase
\class DistortionBase \brief Base class for all distortion models.
okvis_ros/okvis/okvis_cv/include/okvis/cameras/DistortionBase.hpp:53
Enum
DistortionType
okvis_ros/okvis/okvis_cv/include/okvis/cameras/NCameraSystem.hpp:69
Class
DummyStatsCollector
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
Class
DummyTimer
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
Class
DurationBase
okvis_ros/okvis/okvis_time/include/okvis/Duration.hpp:82
Class
DurationBase<Duration>
okvis_ros/okvis/okvis_time/src/Duration.cpp:84
Class
DurationBase<WallDuration>
okvis_ros/okvis/okvis_time/src/Duration.cpp:85
Enum
DynamicPressureSensorStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:534
Class
ErrorInterface
@brief Simple interface class the errors implemented here should inherit from.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ErrorInterface.hpp:54
Class
Estimator
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
Class
Estimator
okvis_ros/okvis/okvis_common/include/okvis/VioFrontendInterface.hpp:57
Class
ExtrinsicsEstimationParameters
\brief Struct to define the behavior of the camera extrinsics.
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:79
Class
FBrief
Functions to manipulate BRIEF descriptors
pose_graph/ThirdParty/DBoW/FBrief.h:23
Class
FClass
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
Class
FourDOFError
pose_graph/include/pose_graph/PoseGraph.h:147
Class
FourDOFWeightError
pose_graph/include/pose_graph/PoseGraph.h:190
Class
Frame
\class Frame \brief A single camera frame equipped with keypoint detector / extractor.
okvis_ros/okvis/okvis_cv/include/okvis/Frame.hpp:66
Class
FrameAbsolutePoseSacProblem
* \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
Class
FrameData
\brief Frame measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:188
Enum
FrameName
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:311
Class
FrameNoncentralAbsoluteAdapter
\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
Class
FrameRelativeAdapter
\brief Adapter for relative pose RANSAC (2D2D)
okvis_ros/okvis/okvis_frontend/include/opengv/relative_pose/FrameRelativeAdapter.hpp:61
Class
FrameRelativePoseSacProblem
* \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
Class
FrameRotationOnlySacProblem
* \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
Class
FrameSynchronizerTest
okvis_ros/okvis/okvis_multisensor_processing/test/FrameSynchronizer_test.cpp:49
Class
Frontend
* @brief A frontend using BRISK features */
okvis_ros/okvis/okvis_frontend/include/okvis/Frontend.hpp:59
Class
GeneralScoring
Base class of scoring functions
pose_graph/ThirdParty/DBoW/ScoringObject.h:18
Class
GlobalMap
pose_graph/include/pose_graph/GlobalMapping.h:63
Class
GlobalMappingParams
pose_graph/include/pose_graph/Parameters.h:24
Enum
GlobalStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:475
Class
GpsParameters
! * \brief GPS parameters * * A simple struct to specify properties of a GPS receiver. * */
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:173
Class
GpsPositionReading
\brief GPS position measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:141
Enum
GpsSensorStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:519
Class
HealthParams
pose_graph/include/pose_graph/Parameters.h:16
Enum
HistogramMethod
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:70
Class
HistogramParams
Sharmin: Read from config file.
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:72
Class
HomogeneousPointError
\brief Absolute error of a homogeneous point (landmark).
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/HomogeneousPointError.hpp:56
Class
HomogeneousPointManifold
\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
Class
HomogeneousPointParameterBlock
\brief Wraps the parameter block for a speed / IMU biases estimate
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/HomogeneousPointParameterBlock.hpp:53
Class
ImuError
\brief Implements a nonlinear IMU factor.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ImuError.hpp:61
Class
ImuFrameSynchronizer
* @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
Class
ImuParameters
! * \brief IMU parameters. * * A simple struct to specify properties of an IMU. * */
okvis_ros/okvis/okvis_common/include/okvis/Parameters.hpp:119
Enum
ImuSensorStates
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:502
Enum
InitializationStatus
okvis_ros/okvis/okvis_common/include/okvis/VioBackendInterface.hpp:75
Class
Keyframe
pose_graph/include/pose_graph/Keyframe.h:32
Class
KeyframeDump
Lightweight container to dump keyframe info to text
pose_graph/include/common/Definitions.h:116
Class
KeyframeInfo
pose_graph/include/common/Definitions.h:41
Class
KeypointData
\brief Keypoint measurement.
okvis_ros/okvis/okvis_common/include/okvis/Measurements.hpp:182
next →
1–100 of 238, ranked by callers