Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PetWorm/LARVIO
/ functions
Functions
177 in github.com/PetWorm/LARVIO
⨍
Functions
177
◇
Types & classes
30
↓ 103 callers
Method
push_back
include/Initializer/ImuPreintegration.h:57
↓ 51 callers
Function
skewSymmetric
* @brief Create a skew-symmetric matrix from a 3-element vector. * @note Performs the operation: * w -> [ 0 -w3 w2] * [ w3 0 -w1
include/larvio/math_utils.hpp:26
↓ 9 callers
Function
smallAngleQuaternion
* @brief Convert the vector part of a quaternion to a * full quaternion. * @note This function is useful to convert delta quaternion * which
include/larvio/math_utils.hpp:85
↓ 6 callers
Method
publish
src/image_processor.cpp:1131
↓ 5 callers
Method
computeDescriptors
src/ORBDescriptor.cpp:385
↓ 4 callers
Method
checkMotion
include/larvio/feature.hpp:334
↓ 3 callers
Method
getVisualImg
Get publish image.
include/larvio/image_processor.h:63
↓ 3 callers
Method
processFeatures
src/larvio.cpp:363
↓ 3 callers
Method
processImage
Process current img msg and return the feature msg.
src/image_processor.cpp:130
↓ 3 callers
Function
quaternionNormalize
* @brief Normalize the given quaternion to unit quaternion. */
include/larvio/math_utils.hpp:43
↓ 2 callers
Function
DrawCurrentPose
include/visualization/visualize.hpp:21
↓ 2 callers
Function
DrawKeyFrames
include/visualization/visualize.hpp:63
↓ 2 callers
Function
DrawSlideWindow
include/visualization/visualize.hpp:143
↓ 2 callers
Function
DrawStableMapPoints
include/visualization/visualize.hpp:202
↓ 2 callers
Function
GetCurrentOpenGLPoseMatrix
include/visualization/visualize.hpp:107
↓ 2 callers
Method
assignInitialState
src/StaticInitializer.cpp:126
↓ 2 callers
Method
endFrame
src/feature_manager.cpp:12
↓ 2 callers
Method
getActiveeMapPointPositions
src/larvio.cpp:2726
↓ 2 callers
Function
getSmallAngleQuaternion
* @brief Convert the vector part of a quaternion to a * full quaternion. * @note This function is useful to convert delta quaternion * which
include/larvio/math_utils.hpp:113
↓ 2 callers
Method
getStableMapPointPositions
Get position of stable map points
src/larvio.cpp:2719
↓ 2 callers
Method
getTbw
Get T_b_w
src/larvio.cpp:2645
↓ 2 callers
Method
initialize
src/larvio.cpp:314
↓ 2 callers
Method
initializePosition
include/larvio/feature.hpp:383
↓ 1 callers
Function
DrawActiveMapPoints
include/visualization/visualize.hpp:187
↓ 1 callers
Function
GetSwOpenGLPoseMatrices
include/visualization/visualize.hpp:133
↓ 1 callers
Function
LinearAlignment
src/initial_alignment.cpp:131
↓ 1 callers
Function
RefineGravity
src/initial_alignment.cpp:62
↓ 1 callers
Function
TangentBasis
src/initial_alignment.cpp:46
↓ 1 callers
Function
VisualIMUAlignment
src/initial_alignment.cpp:206
↓ 1 callers
Method
addFeatureCheckParallax
src/feature_manager.cpp:45
↓ 1 callers
Method
clearState
src/feature_manager.cpp:23
↓ 1 callers
Method
construct
original: q w_R_cam t w_R_cam c_rotation cam_R_w c_translation cam_R_w relative_q[i][j] j_q_i relative_t[i][j] j_t_ji (j < i)
src/initial_sfm.cpp:128
↓ 1 callers
Function
decomposeEssentialMat
src/solve_5pts.cpp:4
↓ 1 callers
Method
getCorresponding
src/feature_manager.cpp:100
↓ 1 callers
Method
getPpose
Get P_pose
src/larvio.cpp:2672
↓ 1 callers
Method
getPvel
Get P_vel
src/larvio.cpp:2691
↓ 1 callers
Method
getSwPoses
Get poses of augmented IMU states
src/larvio.cpp:2702
↓ 1 callers
Method
getVel
Get velocity
src/larvio.cpp:2662
↓ 1 callers
Method
initialize
Initializing the system.
ros_wrapper/src/larvio/src/System.cpp:85
↓ 1 callers
Method
initializeInvParamPosition
include/larvio/feature.hpp:723
↓ 1 callers
Method
initializePosition_AssignAnchor
include/larvio/feature.hpp:554
↓ 1 callers
Function
loadImageList
* @description: Read data.csv containing image file names * @param imagePath Path of data.csv * @return: iListData Cotaining image informations. */
include/utils/DataReader.hpp:31
↓ 1 callers
Function
loadImuFile
* @description: Read data.csv containing IMU data * @param imuPath Path of data.csv * @return: vimuData Cotaining IMU informations. */ QXC:读取imu的da
include/utils/DataReader.hpp:68
↓ 1 callers
Function
recoverPose
src/solve_5pts.cpp:29
↓ 1 callers
Method
removeBack
src/feature_manager.cpp:203
↓ 1 callers
Method
removeFront
src/feature_manager.cpp:222
↓ 1 callers
Method
repropagate
include/Initializer/ImuPreintegration.h:65
↓ 1 callers
Method
setRic
src/feature_manager.cpp:18
↓ 1 callers
Function
solveGyroscopeBias
src/initial_alignment.cpp:10
↓ 1 callers
Method
solveRelativeRT
src/solve_5pts.cpp:194
↓ 1 callers
Method
tryDynInit
src/DynamicInitializer.cpp:21
↓ 1 callers
Method
tryIncInit
src/StaticInitializer.cpp:13
Method
Create
include/Initializer/initial_sfm.h:58
Method
DynamicInitializer
include/Initializer/DynamicInitializer.h:40
Method
Feature
Constructors for the struct.
include/larvio/feature.hpp:61
Method
FeaturePerFrame
include/Initializer/feature_manager.h:30
Method
FeaturePerId
include/Initializer/feature_manager.h:69
Method
FlexibleInitializer
include/Initializer/FlexibleInitializer.h:24
Method
GlobalSFM
src/initial_sfm.cpp:11
Method
IC_Angle
src/ORBDescriptor.cpp:486
Method
IMUState
include/larvio/imu_state.h:78
Method
IMUState_Aug
include/larvio/imu_state.h:136
Method
ImageFrame
include/Initializer/initial_alignment.h:32
Method
ImageProcessor
src/image_processor.cpp:28
Method
ImageProcessor
Disable copy and assign constructors.
include/larvio/image_processor.h:41
Method
ImuData
include/sensors/ImuData.hpp:17
Method
IntegrationBase
include/Initializer/ImuPreintegration.h:36
Method
LarVio
src/larvio.cpp:42
Method
LarVio
Disable copy and assign constructor
include/larvio/larvio.h:44
Method
MonoFeatureMeasurement
include/larvio/feature_msg.h:17
Method
ORBdescriptor
src/ORBDescriptor.cpp:287
Method
OptimizationConfig
include/larvio/feature.hpp:49
Method
StaticInitializer
include/Initializer/StaticInitializer.h:30
Method
System
ros_wrapper/src/larvio/src/System.cpp:24
Method
System
Disable copy and assign constructors.
ros_wrapper/src/larvio/include/System.h:41
Method
SystemNodelet
ros_wrapper/src/larvio/include/System_nodelet.h:16
Method
addFeatureObservations
src/larvio.cpp:804
Method
assignInitialState
src/DynamicInitializer.cpp:443
Method
batchImuProcessing
src/larvio.cpp:464
Method
calPhi
src/larvio.cpp:3475
Method
checkZUPT
check if need ZUPT, added by QXC
src/larvio.cpp:2751
Method
clearDepth
src/feature_manager.cpp:155
Method
compareByObsNum
Delete redundant features in grid map
include/larvio/larvio.h:387
Method
compensatedParallax2
src/feature_manager.cpp:245
Method
computeDescriptorDistance
copy from ORBmatcher.cc, below is original comment Bit set count operation from http://graphics.stanford.edu/~seander/bithacks.html#CountBitsSetParall
include/ORB/ORBDescriptor.h:43
Method
computeOrbDescriptor
src/ORBDescriptor.cpp:334
Method
cost
include/larvio/feature.hpp:252
Method
createImagePyramids
src/image_processor.cpp:318
Method
createRosIO
Subscribe image and imu msgs.
ros_wrapper/src/larvio/src/System.cpp:49
Method
delRedundantFeatures
src/larvio.cpp:3373
Method
evaluate
include/Initializer/ImuPreintegration.h:187
Method
featureJacobian_ekf
src/larvio.cpp:1341
Method
featureJacobian_ekf_new
src/larvio.cpp:1247
Method
featureJacobian_msckf
src/larvio.cpp:924
Function
findFirstAlign
include/utils/DataReader.hpp:123
Method
findNewFeaturesToBeTracked
src/image_processor.cpp:1005
Method
findRedundantImuStates
src/larvio.cpp:2259
Method
gatingTest
src/larvio.cpp:1865
Method
generateInitialGuess
include/larvio/feature.hpp:312
Method
getDepthVector
src/feature_manager.cpp:168
next →
1–100 of 177, ranked by callers