Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AutonomousFieldRoboticsLab/SVIn
/ functions
Functions
1,396 in github.com/AutonomousFieldRoboticsLab/SVIn
⨍
Functions
1,396
◇
Types & classes
238
↓ 453 callers
Method
size
pose_graph/ThirdParty/DBoW/TemplatedDatabase.h:512
↓ 100 callers
Method
inverse
Return a copy of the transformation inverted.
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/implementation/Transformation.hpp:146
↓ 64 callers
Method
id
Obtain the frame id
okvis_ros/okvis/okvis_cv/include/okvis/implementation/MultiFrame.hpp:85
↓ 58 callers
Method
parameters
Get the parameters of a residual block.
okvis_ros/okvis/okvis_ceres/src/Map.cpp:611
↓ 51 callers
Method
clear
pose_graph/ThirdParty/DBoW/TemplatedDatabase.h:478
↓ 48 callers
Method
empty
pose_graph/ThirdParty/DUtils/Timestamp.cpp:46
↓ 39 callers
Method
insert
pose_graph/include/utils/ThreadsafeTemporalBuffer-inl.h:362
↓ 38 callers
Method
T
The underlying transformation
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/implementation/Transformation.hpp:122
↓ 34 callers
Method
parameterBlockPtr
getters Get a shared pointer to a parameter block.
okvis_ros/okvis/okvis_ceres/src/Map.cpp:555
↓ 33 callers
Function
colouredString
okvis_ros/src/dataset_convertor.cpp:126
↓ 32 callers
Method
numCameras
okvis_ros/okvis/okvis_cv/include/okvis/cameras/implementation/NCameraSystem.hpp:171
↓ 31 callers
Method
size
pose_graph/ThirdParty/DBoW/TemplatedVocabulary.h:925
↓ 29 callers
Method
stop
\brief Stop the thread pool. This method is non-blocking.
okvis_ros/okvis/okvis_matcher/include/okvis/ThreadPool.hpp:81
↓ 28 callers
Method
toSec
okvis_ros/okvis/okvis_time/include/okvis/Time.hpp:146
↓ 26 callers
Method
get
pose_graph/ThirdParty/DUtils/Random.cpp:67
↓ 25 callers
Method
addNewFrame
Adds a new frame to the internal buffer and returns the Multiframe containing the frame.
okvis_ros/okvis/okvis_multisensor_processing/src/FrameSynchronizer.cpp:79
↓ 24 callers
Method
setIdentity
Set this transformation to identity
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/implementation/Transformation.hpp:173
↓ 24 callers
Method
timestamp
@name Getters @{ * @brief Get the timestamp for a particular frame. * @param[in] frameId ID of frame. * @return Timestamp of frame. */
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:373
↓ 22 callers
Method
addResidualBlock
Adds a residual block.
okvis_ros/okvis/okvis_ceres/src/Map.cpp:341
↓ 22 callers
Method
setRandom
Set this to a random transformation.
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/implementation/Transformation.hpp:149
↓ 21 callers
Function
crossMx
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/operators.hpp:63
↓ 21 callers
Method
detectionEndedForMultiFrame
Inform the synchronizer that a frame in the multiframe has completed keypoint detection and description.
okvis_ros/okvis/okvis_multisensor_processing/src/FrameSynchronizer.cpp:110
↓ 21 callers
Method
id
@brief Get parameter block ID.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ParameterBlock.hpp:91
↓ 20 callers
Method
estimate
getters Get estimate.
okvis_ros/okvis/okvis_ceres/src/PoseParameterBlock.cpp:78
↓ 20 callers
Method
landmarkId
Access the landmark ID
okvis_ros/okvis/okvis_cv/include/okvis/implementation/Frame.hpp:256
↓ 19 callers
Method
detectionCompletedForAllCameras
This will return true if the internal counter on how many times detectionEndedForMultiFrame() has been called for this multiframe equals the number of
okvis_ros/okvis/okvis_multisensor_processing/src/FrameSynchronizer.cpp:124
↓ 19 callers
Method
start
okvis_ros/okvis/okvis_timing/src/Timer.cpp:114
↓ 18 callers
Method
setEstimate
setters Set estimate of this parameter block.
okvis_ros/okvis/okvis_ceres/src/PoseParameterBlock.cpp:64
↓ 17 callers
Method
dimension
@brief Get the parameter dimension. \return The parameter dimension.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ParameterBlockSized.hpp:115
↓ 17 callers
Method
numKeypoints
okvis_ros/okvis/okvis_cv/include/okvis/implementation/Frame.hpp:296
↓ 17 callers
Method
residualDim
sizes \brief Residual dimension.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ImuError.hpp:213
↓ 16 callers
Method
backProject
okvis_ros/okvis/okvis_cv/include/okvis/cameras/implementation/PinholeCamera.hpp:391
↓ 16 callers
Method
pop
pose_graph/include/utils/ThreadSafeQueue.h:365
↓ 15 callers
Method
focalLengthU
\brief Get the focal length along the u-dimension. \return The horizontal focal length in pixels.
okvis_ros/okvis/okvis_cv/include/okvis/cameras/PinholeCamera.hpp:99
↓ 15 callers
Method
getKeypointSize
get the size of a specific keypoint
okvis_ros/okvis/okvis_cv/include/okvis/implementation/Frame.hpp:197
↓ 15 callers
Function
plus
\brief Plus matrix of a quaternion, i.e. q_AB*q_BC = plus(q_AB)*q_BC.coeffs(). @param[in] q_AB A Quaternion.
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/operators.hpp:91
↓ 15 callers
Method
projectHomogeneous
okvis_ros/okvis/okvis_cv/include/okvis/cameras/implementation/PinholeCamera.hpp:320
↓ 14 callers
Method
addParameterBlock
Add a parameter block to the map
okvis_ros/okvis/okvis_ceres/src/Map.cpp:255
↓ 14 callers
Method
getKeypoint
get a specific keypoint
okvis_ros/okvis/okvis_cv/include/okvis/implementation/Frame.hpp:183
↓ 14 callers
Method
isLandmarkAdded
* @brief Checks whether the landmark is added to the estimator. * @param landmarkId The ID. * @return True if added. */
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:236
↓ 14 callers
Function
oplus
\brief Oplus matrix of a quaternion, i.e. q_AB*q_BC = oplus(q_BC)*q_AB.coeffs(). @param[in] q_BC A Quaternion.
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/operators.hpp:115
↓ 14 callers
Method
size
pose_graph/include/utils/ThreadsafeTemporalBuffer.h:61
↓ 13 callers
Method
numFrames
@brief Get the number of states/frames in the estimator. \return The number of frames.
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:329
↓ 12 callers
Function
Eigen2Point
pose_graph/src/utils/CameraPoseVisualization.cpp:12
↓ 12 callers
Method
empty
pose_graph/ThirdParty/DBoW/TemplatedVocabulary.h:932
↓ 12 callers
Method
getSVInPose
pose_graph/src/pose_graph/Keyframe.cpp:554
↓ 12 callers
Method
normalize
pose_graph/ThirdParty/DBoW/BowVector.cpp:52
↓ 12 callers
Method
now
okvis_ros/okvis/okvis_time/src/Time.cpp:222
↓ 12 callers
Method
reset
Reset with vector of extrinsics and geometries
okvis_ros/okvis/okvis_cv/include/okvis/cameras/implementation/NCameraSystem.hpp:69
↓ 11 callers
Method
EvaluateWithMinimalJacobians
This evaluates the error term and additionally computes the Jacobians in the minimal internal representation.
okvis_ros/okvis/okvis_ceres/src/ImuError.cpp:706
↓ 11 callers
Method
T_SC
okvis_ros/okvis/okvis_cv/include/okvis/implementation/MultiFrame.hpp:90
↓ 11 callers
Method
TangentSize
\brief The parameter block local dimension.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/PoseManifold.hpp:131
↓ 11 callers
Method
fixed
@brief Whether or not this is optimised at all.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ParameterBlock.hpp:99
↓ 11 callers
Method
getPose
pose_graph/src/pose_graph/Keyframe.cpp:559
↓ 11 callers
Method
get_T_WS
Get pose for a given pose ID.
okvis_ros/okvis/okvis_ceres/src/Estimator.cpp:992
↓ 11 callers
Method
minimalDimension
@brief Get the internal minimal parameter dimension. \return The internal minimal parameter dimension.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ParameterBlockSized.hpp:119
↓ 11 callers
Method
typeInfo
@brief Return parameter block type as string
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ImuError.hpp:226
↓ 10 callers
Method
AmbientSize
\brief The parameter block dimension.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/PoseManifold.hpp:128
↓ 10 callers
Method
PopBlocking
* @brief Get the oldest entry still in the queue. Blocking if queue is empty. * @param[out] value Oldest entry in queue. * @return False if sh
okvis_ros/okvis/okvis_multisensor_processing/include/okvis/threadsafe/ThreadsafeQueue.hpp:195
↓ 10 callers
Method
addImage
Add a new image.
okvis_ros/okvis/okvis_multisensor_processing/src/ThreadedKFVio.cpp:257
↓ 10 callers
Method
addImuMeasurement
Add an IMU measurement.
okvis_ros/okvis/okvis_multisensor_processing/src/ThreadedKFVio.cpp:347
↓ 10 callers
Method
hasOverlap
\brief Can the first camera see parts of the FOV of the second camera? @param[in] cameraIndexSeenBy The camera index for one camera. @param[in] camera
okvis_ros/okvis/okvis_cv/include/okvis/MultiFrame.hpp:259
↓ 10 callers
Function
reduceVector
pose_graph/src/pose_graph/Keyframe.cpp:23
↓ 9 callers
Method
Shutdown
\brief Tell the queue shut down. This will notify all threads to wake up.
okvis_ros/okvis/okvis_multisensor_processing/include/okvis/threadsafe/ThreadsafeQueue.hpp:105
↓ 9 callers
Method
addCamera
Add a camera to the configuration. Sensors can only be added and never removed.
okvis_ros/okvis/okvis_ceres/src/Estimator.cpp:76
↓ 9 callers
Method
distortionType
\brief Obtain the projection type
okvis_ros/okvis/okvis_cv/include/okvis/cameras/PinholeCamera.hpp:286
↓ 9 callers
Method
multiFrame
* @brief Get a multiframe. * @param frameId ID of desired multiframe. * @return Shared pointer to multiframe. */
okvis_ros/okvis/okvis_ceres/include/okvis/Estimator.hpp:282
↓ 9 callers
Method
oplus
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/implementation/Transformation.hpp:206
↓ 9 callers
Function
sinc
to make things a bit faster than using angle-axis conversion:
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ode/ode.hpp:58
↓ 8 callers
Method
Evaluate
This evaluates the error term and additionally computes the Jacobians.
okvis_ros/okvis/okvis_ceres/src/ImuError.cpp:700
↓ 8 callers
Method
PushNonBlockingDroppingIfFull
\brief Push to the queue. If full, drop the oldest entry. \param[in] value New entry in queue. \param[in] max_queue_size Maximum queue size. \return T
okvis_ros/okvis/okvis_multisensor_processing/include/okvis/threadsafe/ThreadsafeQueue.hpp:170
↓ 8 callers
Method
empty
\brief Checks if the queue is empty. * the state of the queue might change right after this query. */
pose_graph/include/utils/ThreadSafeQueue.h:127
↓ 8 callers
Method
newId
get a unique new ID.
okvis_ros/okvis/okvis_ceres/src/IdProvider.cpp:49
↓ 8 callers
Method
parameterBlockExists
Check whether a certain parameter block is part of the map.
okvis_ros/okvis/okvis_ceres/src/Map.cpp:78
↓ 8 callers
Method
setLandmarkId
Set the landmark ID
okvis_ros/okvis/okvis_cv/include/okvis/implementation/Frame.hpp:224
↓ 8 callers
Method
transform
pose_graph/ThirdParty/DBoW/TemplatedVocabulary.h:968
↓ 7 callers
Method
Plus
Generalization of the addition operation, x_plus_delta = Plus(x, delta) with the condition that Plus(x, 0) = x.
okvis_ros/okvis/okvis_ceres/src/PoseManifold.cpp:52
↓ 7 callers
Method
PushBlockingIfFull
\brief Push to the queue if the size is less than max_queue_size, else block. \param[in] value New entry in queue. \param[in] max_queue_size Maximum q
okvis_ros/okvis/okvis_multisensor_processing/include/okvis/threadsafe/ThreadsafeQueue.hpp:147
↓ 7 callers
Method
push
pose_graph/include/utils/ThreadSafeQueue.h:273
↓ 7 callers
Method
reset
okvis_ros/okvis/okvis_timing/src/Timer.cpp:198
↓ 7 callers
Method
set
Setters
okvis_ros/okvis/okvis_kinematics/include/okvis/kinematics/implementation/Transformation.hpp:162
↓ 7 callers
Method
what
* Returns the exception message */
pose_graph/ThirdParty/DUtils/DException.h:49
↓ 6 callers
Method
getCameraSensorStates
Get camera states for a given pose ID.
okvis_ros/okvis/okvis_ceres/src/Estimator.cpp:1029
↓ 6 callers
Method
project
okvis_ros/okvis/okvis_cv/include/okvis/cameras/implementation/PinholeCamera.hpp:105
↓ 6 callers
Method
removeResidualBlock
Remove a residual block.
okvis_ros/okvis/okvis_ceres/src/Map.cpp:467
↓ 6 callers
Method
residuals
Get the residual blocks of a parameter block.
okvis_ros/okvis/okvis_ceres/src/Map.cpp:576
↓ 6 callers
Method
setFrames
okvis_ros/okvis/okvis_frontend/src/VioKeyframeWindowMatchingAlgorithm.cpp:79
↓ 6 callers
Method
setManifoldPtr
@name Local parameterization @{ * @brief Set which local parameterisation object to use. * @param ManifoldPtr The local parameterisation object to
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/ParameterBlock.hpp:135
↓ 6 callers
Method
solve
@brief Solve the optimization problem.
okvis_ros/okvis/okvis_ceres/include/okvis/ceres/Map.hpp:347
↓ 5 callers
Method
Size
\brief Return the size of the queue.
okvis_ros/okvis/okvis_multisensor_processing/include/okvis/threadsafe/ThreadsafeQueue.hpp:128
↓ 5 callers
Method
compute
pose_graph/ThirdParty/DVision/BRIEF.cpp:34
↓ 5 callers
Method
getLandmark
getters Get a specific landmark.
okvis_ros/okvis/okvis_ceres/src/Estimator.cpp:955
↓ 5 callers
Method
getParameters
\brief Obtain the generic parameters.
okvis_ros/okvis/okvis_cv/include/okvis/cameras/NoDistortion.hpp:76
↓ 5 callers
Method
isLeaf
* Returns whether the node is a leaf node * @return true iff the node is a leaf */
pose_graph/ThirdParty/DBoW/TemplatedVocabulary.h:304
↓ 5 callers
Method
setParameterBlockConstant
Do not optimise a certain parameter block.
okvis_ros/okvis/okvis_ceres/src/Map.cpp:495
↓ 5 callers
Method
toNSec
okvis_ros/okvis/okvis_time/include/okvis/Time.hpp:153
↓ 5 callers
Method
updatePose
pose_graph/src/pose_graph/Keyframe.cpp:564
↓ 5 callers
Function
vectorContains
okvis_ros/okvis/okvis_ceres/src/Estimator.cpp:484
↓ 5 callers
Function
ypr2R
okvis_ros/okvis/okvis_multisensor_processing/src/ThreadedKFVio.cpp:62
↓ 4 callers
Function
NormalizeAngle
pose_graph/include/pose_graph/PoseGraph.h:87
next →
1–100 of 1,396, ranked by callers