gtsam 4.2
gtsam
Loading...
Searching...
No Matches
examples Directory Reference

Files

 
CameraResectioning.cpp
 An example of gtsam for solving the camera resectioning problem.
 
CreateSFMExampleData.cpp
 Create some example data that for inclusion in the data folder.
 
DiscreteBayesNet_FG.cpp
 Discrete Bayes Net example using Factor Graphs.
 
DiscreteBayesNetExample.cpp
 Discrete Bayes Net example with famous Asia Bayes Network.
 
easyPoint2KalmanFilter.cpp
 simple linear Kalman filter on a moving 2D point, but done using factor graphs This example uses the templated ExtendedKalmanFilter class to perform the same operations as in elaboratePoint2KalmanFilter
 
elaboratePoint2KalmanFilter.cpp
 simple linear Kalman filter on a moving 2D point, but done using factor graphs This example manually creates all of the needed data structures
 
FisheyeExample.cpp
 A visualSLAM example for the structure-from-motion problem on a simulated dataset.
 
InverseKinematicsExampleExpressions.cpp
 Implement inverse kinematics on a three-link arm using expressions.
 
ISAM2Example_SmartFactor.cpp
 test of iSAM with smart factors, led to bitbucket issue #367
 
LocalizationExample.cpp
 Simple robot localization example, with three "GPS-like" measurements.
 
OdometryExample.cpp
 Simple robot motion example, with prior and two odometry measurements.
 
PlanarSLAMExample.cpp
 Simple robotics example using odometry measurements and bearing-range (laser) measurements.
 
Pose2SLAMExample.cpp
 A 2D Pose SLAM example.
 
Pose2SLAMExample_g2o.cpp
 A 2D Pose SLAM example that reads input from g2o, converts it to a factor graph and does the optimization.
 
Pose2SLAMExample_graph.cpp
 Read graph from file and perform GraphSLAM.
 
Pose2SLAMExample_graphviz.cpp
 Save factor graph as graphviz dot file.
 
Pose2SLAMExample_lago.cpp
 A 2D Pose SLAM example that reads input from g2o, and solve the Pose2 problem using LAGO (Linear Approximation for Graph Optimization).
 
Pose2SLAMExampleExpressions.cpp
 Expressions version of Pose2SLAMExample.cpp.
 
Pose2SLAMStressTest.cpp
 Test GTSAM on large open-loop chains.
 
Pose2SLAMwSPCG.cpp
 A 2D Pose SLAM example using the SimpleSPCGSolver.
 
Pose3Localization.cpp
 A 3D Pose SLAM example that reads input from g2o, and initializes the Pose3 using InitializePose3 Syntax for the script is .
 
Pose3SLAMExample_g2o.cpp
 A 3D Pose SLAM example that reads input from g2o, and initializes the Pose3 using InitializePose3 Syntax for the script is .
 
Pose3SLAMExample_initializePose3Chordal.cpp
 A 3D Pose SLAM example that reads input from g2o, and initializes the Pose3 using InitializePose3 Syntax for the script is .
 
Pose3SLAMExample_initializePose3Gradient.cpp
 A 3D Pose SLAM example that reads input from g2o, and initializes the Pose3 using InitializePose3 Syntax for the script is .
 
Pose3SLAMExampleExpressions_BearingRangeWithTransform.cpp
 A simultaneous optimization of trajectory, landmarks and sensor-pose with respect to body-pose using bearing-range measurements done with Expressions.
 
RangeISAMExample_plaza2.cpp
 A 2D Range SLAM example.
 
SelfCalibrationExample.cpp
 Based on VisualSLAMExample, but with unknown (yet fixed) calibration.
 
SFMdata.h
 Simple example for the structure-from-motion problems.
 
SFMExample.cpp
 A structure-from-motion problem on a simulated dataset.
 
SFMExample_bal.cpp
 Solve a structure-from-motion problem from a "Bundle Adjustment in the Large" file.
 
SFMExample_bal_COLAMD_METIS.cpp
 This file is to compare the ordering performance for COLAMD vs METIS.
 
SFMExample_SmartFactor.cpp
 A structure-from-motion problem on a simulated dataset, using smart projection factor.
 
SFMExample_SmartFactorPCG.cpp
 Version of SFMExample_SmartFactor that uses Preconditioned Conjugate Gradient.
 
SFMExampleExpressions.cpp
 A structure-from-motion example done with Expressions.
 
SFMExampleExpressions_bal.cpp
 A structure-from-motion example done with Expressions.
 
ShonanAveragingCLI.cpp
 Run Shonan Rotation Averaging Algorithm on a file or example dataset.
 
SimpleRotation.cpp
 This is a super-simple example of optimizing a single rotation according to a single prior.
 
SolverComparer.cpp
 Incremental and batch solving, timing, and accuracy comparisons.
 
StereoVOExample.cpp
 A stereo visual odometry example.
 
StereoVOExample_large.cpp
 A stereo visual odometry example.
 
TimeTBB.cpp
 Measure task scheduling overhead in TBB.
 
TriangulationLOSTExample.cpp
 This example runs triangulation several times using 3 different approaches: LOST, DLT, and DLT with optimization. It reports the covariance and the runtime for each approach.
 
UGM_chain.cpp
 UGM (undirected graphical model) examples: chain.
 
UGM_small.cpp
 UGM (undirected graphical model) examples: small.
 
VisualISAM2Example.cpp
 A visualSLAM example for the structure-from-motion problem on a simulated dataset This version uses iSAM2 to solve the problem incrementally.
 
VisualISAMExample.cpp
 A visualSLAM example for the structure-from-motion problem on a simulated dataset This version uses iSAM to solve the problem incrementally.