diff --git a/.cproject b/.cproject
index 9c03c5b7d..80e2b4a8b 100644
--- a/.cproject
+++ b/.cproject
@@ -510,22 +510,6 @@
true
true
-
- make
- -j5
- SFMExampleExpressions.run
- true
- true
- true
-
-
- make
- -j5
- Pose2SLAMExampleExpressions.run
- true
- true
- true
-
make
-j5
@@ -680,18 +664,66 @@
false
true
-
+
make
- -j2
- tests/testPose2.run
+ -j5
+ testPoseRTV.run
true
true
true
-
+
+ make
+ -j5
+ testIMUSystem.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testBTree.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testDSF.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testDSFVector.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testFixedVector.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testDSFMap.run
+ true
+ true
+ true
+
+
make
-j2
- tests/testPose3.run
+ tests/testPose2.run
true
true
true
@@ -720,135 +752,94 @@
true
true
-
+
make
-j5
- testAHRS.run
+ testValues.run
true
true
true
-
+
make
-j5
- testInvDepthFactor3.run
+ testOrdering.run
true
true
true
-
+
make
-j5
- testMultiProjectionFactor.run
+ testKey.run
true
true
true
-
+
make
-j5
- testPoseRotationPrior.run
+ testLinearContainerFactor.run
true
true
true
-
+
make
- -j5
- testPoseTranslationPrior.run
+ -j6 -j8
+ testWhiteNoiseFactor.run
true
true
true
-
+
make
-j5
- testReferenceFrameFactor.run
+ schedulingExample.run
true
true
true
-
+
make
-j5
- testSmartProjectionFactor.run
+ testCSP.run
true
true
true
-
+
make
-j5
- testTSAMFactors.run
+ testScheduler.run
true
true
true
-
+
make
-j5
- testInertialNavFactor_GlobalVelocity.run
+ schedulingQuals12.run
true
true
true
-
+
make
-j5
- testInvDepthFactorVariant3.run
+ testSudoku.run
true
true
true
-
+
make
- -j5
- testInvDepthFactorVariant1.run
+ testErrors.run
true
true
true
-
- make
- -j5
- testEquivInertialNavFactor_GlobalVel.run
- true
- true
- true
-
-
- make
- -j5
- testInvDepthFactorVariant2.run
- true
- true
- true
-
-
- make
- -j5
- testRelativeElevationFactor.run
- true
- true
- true
-
-
- make
- -j5
- testPoseBetweenFactor.run
- true
- true
- true
-
-
- make
- -j5
- testGaussMarkov1stOrderFactor.run
- true
- true
- true
-
-
+
make
-j5
testGaussianFactorGraphUnordered.run
@@ -864,154 +855,66 @@
true
true
-
+
make
-j5
- testGaussianConditional.run
+ testInvDepthFactor3.run
true
true
true
-
+
make
-j5
- testGaussianDensity.run
+ testPoseTranslationPrior.run
true
true
true
-
+
make
-j5
- testGaussianJunctionTree.run
+ testPoseRotationPrior.run
true
true
true
-
+
make
-j5
- testHessianFactor.run
+ testReferenceFrameFactor.run
true
true
true
-
+
make
-j5
- testJacobianFactor.run
+ testAHRS.run
true
true
true
-
+
make
- -j5
- testKalmanFilter.run
- true
- true
- true
-
-
- make
- -j5
- testNoiseModel.run
- true
- true
- true
-
-
- make
- -j5
- testSampler.run
- true
- true
- true
-
-
- make
- -j5
- testSerializationLinear.run
- true
- true
- true
-
-
- make
- -j5
- testVectorValues.run
- true
- true
- true
-
-
- make
- -j5
- testGaussianBayesTree.run
- true
- true
- true
-
-
- make
- -j5
- timeCameraExpression.run
- true
- true
- true
-
-
- make
- -j5
- timeOneCameraExpression.run
- true
- true
- true
-
-
- make
- -j5
- timeSFMExpressions.run
- true
- true
- true
-
-
- make
- -j5
- timeAdaptAutoDiff.run
- true
- true
- true
-
-
- make
- -j5
- testCombinedImuFactor.run
- true
- true
- true
-
-
- make
- -j5
+ -j8
testImuFactor.run
true
true
true
-
+
make
-j5
- testAHRSFactor.run
+ testMultiProjectionFactor.run
true
true
true
-
+
make
- -j8
- testAttitudeFactor.run
+ -j5
+ testSmartProjectionFactor.run
true
true
true
@@ -1201,10 +1104,10 @@
make
- -j2
- testDSFVector.run
+ VERBOSE=1
+ wrap_gtsam
true
- true
+ false
true
@@ -1247,6 +1150,14 @@
true
true
+
+ make
+ -j5
+ testParticleFactor.run
+ true
+ true
+ true
+
make
-j2
@@ -1351,10 +1262,66 @@
true
true
+
+ make
+ -j5
+ testBTree.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testDSF.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testDSFMap.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testDSFVector.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testFixedVector.run
+ true
+ true
+ true
+
make
- -j2
- all
+ -j5
+ testGaussianISAM2.run
+ true
+ true
+ true
+
+
+ make
+
+ testSimulated2DOriented.run
+ true
+ false
+ true
+
+
+ make
+ -j5
+ timing.tests
true
true
true
@@ -1431,22 +1398,6 @@
true
true
-
- make
-
- testSimulated2DOriented.run
- true
- false
- true
-
-
- make
- -j2
- testVSLAMConfig.run
- true
- true
- true
-
make
-j2
@@ -1495,46 +1446,6 @@
true
true
-
- make
- -j5
- testBTree.run
- true
- true
- true
-
-
- make
- -j5
- testDSF.run
- true
- true
- true
-
-
- make
- -j5
- testDSFMap.run
- true
- true
- true
-
-
- make
- -j5
- testDSFVector.run
- true
- true
- true
-
-
- make
- -j5
- testFixedVector.run
- true
- true
- true
-
make
-j5
@@ -1575,10 +1486,98 @@
false
true
+
+ make
+ -j5
+ testVectorValues.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testNoiseModel.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testHessianFactor.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testGaussianConditional.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testGaussianFactorGraphUnordered.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testGaussianJunctionTree.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testKalmanFilter.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testGaussianDensity.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testSerializationLinear.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testJacobianFactor.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testSampler.run
+ true
+ true
+ true
+
make
- -j2
- check
+ -j5
+ testGaussianFactorGraphB.run
true
true
true
@@ -1591,6 +1590,34 @@
true
true
+
+ cpack
+ -G DEB
+ true
+ false
+ true
+
+
+ cpack
+ -G RPM
+ true
+ false
+ true
+
+
+ cpack
+ -G TGZ
+ true
+ false
+ true
+
+
+ cpack
+ --config CPackSourceConfig.cmake
+ true
+ true
+ true
+
make
-j3
@@ -1694,14 +1721,6 @@
true
true
-
- make
- -j2 VERBOSE=1
- check.geometry
- true
- false
- true
-
make
-j5
@@ -1790,34 +1809,6 @@
false
true
-
- cpack
- -G DEB
- true
- false
- true
-
-
- cpack
- -G RPM
- true
- false
- true
-
-
- cpack
- -G TGZ
- true
- false
- true
-
-
- cpack
- --config CPackSourceConfig.cmake
- true
- false
- true
-
make
-j5
@@ -1971,25 +1962,9 @@
true
- make
- -j6 -j8
- check.nonlinear_unstable
- true
- true
- true
-
-
make
-j5
- check.tests
- true
- true
- true
-
-
- make
- -j2
- check
+ tests/testGaussianISAM2
true
true
true
@@ -2005,7 +1980,7 @@
make
-j2
- install
+ testPoint2.run
true
true
true
@@ -2021,10 +1996,58 @@
cmake
..
+ wrap
true
false
true
+
+ make
+ -j5
+ testQPSolver.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testRot2.run
+ true
+ true
+ true
+
+
+ cmake-gui
+ ..
+ true
+ false
+ true
+
+
+ make
+ -j5
+ testClp.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testlpsolve.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testLPSolver.run
+ true
+ true
+ true
+
make
-j2
@@ -2035,7 +2058,7 @@
make
- -j5
+ -j4
testCal3Bundler.run
true
true
@@ -2043,7 +2066,7 @@
make
- -j5
+ -j4
testCal3DS2.run
true
true
@@ -2051,7 +2074,7 @@
make
- -j5
+ -j4
testCalibratedCamera.run
true
true
@@ -2059,7 +2082,7 @@
make
- -j5
+ -j4
testEssentialMatrix.run
true
true
@@ -2075,23 +2098,15 @@
make
- -j5
+ -j4
testPinholeCamera.run
true
true
true
-
- make
- -j5
- testPoint2.run
- true
- true
- true
-
make
- -j5
+ -j4
testPoint3.run
true
true
@@ -2099,7 +2114,7 @@
make
- -j5
+ -j4
testPose2.run
true
true
@@ -2107,7 +2122,7 @@
make
- -j5
+ -j4
testPose3.run
true
true
@@ -2115,7 +2130,7 @@
make
- -j5
+ -j4
testRot3M.run
true
true
@@ -2123,7 +2138,7 @@
make
- -j5
+ -j4
testSphere2.run
true
true
@@ -2131,40 +2146,40 @@
make
- -j5
+ -j4
testStereoCamera.run
true
true
true
-
+
make
- -j5
- testCal3Unified.run
+ -j4
+ timeCalibratedCamera.run
true
true
true
-
+
make
- -j5
- testRot2.run
+ -j4
+ timePinholeCamera.run
true
true
true
-
+
make
- -j5
- testRot3Q.run
+ -j4
+ timeStereoCamera.run
true
true
true
-
+
make
- -j5
- testRot3.run
+ -j4
+ testCal3_S2.run
true
true
true
@@ -2209,14 +2224,6 @@
false
true
-
- make
- -j2
- all
- true
- true
- true
-
make
-j2
@@ -2249,74 +2256,66 @@
true
true
-
+
make
-j5
- testIMUSystem.run
+ testGeneralSFMFactor.run
true
true
true
-
+
make
-j5
- testPoseRTV.run
+ testProjectionFactor.run
true
true
true
-
+
make
-j5
- testVelocityConstraint.run
+ testGeneralSFMFactor_Cal3Bundler.run
true
true
true
-
+
make
- -j5
- testVelocityConstraint3.run
+ -j6 -j8
+ testAntiFactor.run
true
true
true
-
+
make
- -j1
- testDiscreteBayesTree.run
- true
- false
- true
-
-
- make
- -j5
- testDiscreteConditional.run
+ -j6 -j8
+ testBetweenFactor.run
true
true
true
-
+
make
-j5
- testDiscreteFactor.run
+ testDataset.run
true
true
true
-
+
make
-j5
- testDiscreteFactorGraph.run
+ testEssentialMatrixFactor.run
true
true
true
-
+
make
-j5
- testDiscreteMarginals.run
+ testRotateFactor.run
true
true
true
@@ -2353,90 +2352,42 @@
true
true
-
+
make
-j5
- testWrap.run
+ testDiscreteFactor.run
true
true
true
-
+
+ make
+ -j1
+ testDiscreteBayesTree.run
+ true
+ false
+ true
+
+
make
-j5
- testSpirit.run
+ testDiscreteFactorGraph.run
true
true
true
-
+
make
-j5
- check.wrap
+ testDiscreteConditional.run
true
true
true
-
+
make
-j5
- testMethod.run
- true
- true
- true
-
-
- make
- -j5
- testClass.run
- true
- true
- true
-
-
- make
- -j5
- schedulingExample.run
- true
- true
- true
-
-
- make
- -j5
- schedulingQuals12.run
- true
- true
- true
-
-
- make
- -j5
- schedulingQuals13.run
- true
- true
- true
-
-
- make
- -j5
- testCSP.run
- true
- true
- true
-
-
- make
- -j5
- testScheduler.run
- true
- true
- true
-
-
- make
- -j5
- testSudoku.run
+ testDiscreteMarginals.run
true
true
true
@@ -2449,6 +2400,38 @@
true
true
+
+ make
+ -j5
+ testInference.run
+ true
+ true
+ true
+
+
+ make
+ -j1
+ testSymbolicSequentialSolver.run
+ true
+ false
+ true
+
+
+ make
+ -j5
+ testEliminationTree.run
+ true
+ true
+ true
+
+
+ make
+ -j1
+ testSymbolicBayesTree.run
+ true
+ false
+ true
+
make
-j2
@@ -2457,34 +2440,18 @@
true
true
-
+
make
-j5
- testMatrix.run
+ testInvDepthCamera3.run
true
true
true
-
+
make
-j5
- testVector.run
- true
- true
- true
-
-
- make
- -j5
- testNumericalDerivative.run
- true
- true
- true
-
-
- make
- -j5
- testVerticalBlockMatrix.run
+ testTriangulation.run
true
true
true
@@ -2513,14 +2480,6 @@
true
true
-
- make
- -j5
- testGaussianISAM2.run
- true
- true
- true
-
make
-j5
@@ -2593,14 +2552,6 @@
true
true
-
- make
- -j5
- timing.tests
- true
- true
- true
-
make
-j5
@@ -2627,14 +2578,16 @@
make
- testGraph.run
+
+ testSimulated2D.run
true
false
true
make
- testJunctionTree.run
+
+ testSimulated3D.run
true
false
true
@@ -2646,54 +2599,6 @@
false
true
-
- make
- -j5
- testGaussianISAM.run
- true
- true
- true
-
-
- make
- -j5
- testDoglegOptimizer.run
- true
- true
- true
-
-
- make
- -j5
- testNonlinearFactorGraph.run
- true
- true
- true
-
-
- make
- -j5
- testIterative.run
- true
- true
- true
-
-
- make
- -j5
- testSubgraphSolver.run
- true
- true
- true
-
-
- make
- -j5
- testGaussianFactorGraphB.run
- true
- true
- true
-
make
-j5
@@ -2702,66 +2607,10 @@
true
true
-
+
make
-j5
- testManifold.run
- true
- true
- true
-
-
- make
- -j5
- testParticleFactor.run
- true
- true
- true
-
-
- make
- -j5
- testExpressionFactor.run
- true
- true
- true
-
-
- make
- -j5
- testExpressionMeta.run
- true
- true
- true
-
-
- make
- -j5
- testAdaptAutoDiff.run
- true
- true
- true
-
-
- make
- -j5
- testCallRecord.run
- true
- true
- true
-
-
- make
- -j4
- testBasisDecompositions.run
- true
- true
- true
-
-
- make
- -j4
- testCustomChartExpression.run
+ timeIncremental.run
true
true
true
@@ -2822,74 +2671,18 @@
true
true
-
+
make
-j5
- testAntiFactor.run
+ testGPSFactor.run
true
true
true
-
+
make
-j5
- testPriorFactor.run
- true
- true
- true
-
-
- make
- -j5
- testDataset.run
- true
- true
- true
-
-
- make
- -j5
- testEssentialMatrixFactor.run
- true
- true
- true
-
-
- make
- -j5
- testGeneralSFMFactor_Cal3Bundler.run
- true
- true
- true
-
-
- make
- -j5
- testGeneralSFMFactor.run
- true
- true
- true
-
-
- make
- -j5
- testProjectionFactor.run
- true
- true
- true
-
-
- make
- -j5
- testRotateFactor.run
- true
- true
- true
-
-
- make
- -j5
- testPoseRotationPrior.run
+ testGaussMarkov1stOrderFactor.run
true
true
true
@@ -2902,6 +2695,30 @@
true
true
+
+ make
+ -j5
+ testQPSolver.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testVector.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testMatrix.run
+ true
+ true
+ true
+
make
-j2
@@ -2998,18 +2815,9 @@
true
true
-
- make
- -j5
- SelfCalibrationExample.run
- true
- true
- true
-
make
- -j5
- SFMExample.run
+ testSymbolicBayesNetB.run
true
true
true
@@ -3054,78 +2862,6 @@
true
true
-
- make
- -j5
- Pose2SLAMExample_lago.run
- true
- true
- true
-
-
- make
- -j5
- Pose2SLAMExample_g2o.run
- true
- true
- true
-
-
- make
- -j5
- SFMExample_SmartFactor.run
- true
- true
- true
-
-
- make
- -j5
- testLago.run
- true
- true
- true
-
-
- make
- -j5
- testLinearContainerFactor.run
- true
- true
- true
-
-
- make
- -j5
- testOrdering.run
- true
- true
- true
-
-
- make
- -j5
- testValues.run
- true
- true
- true
-
-
- make
- -j5
- testWhiteNoiseFactor.run
- true
- true
- true
-
-
- make
- -j4
- testExpression.run
- true
- true
- true
-
make
-j4
@@ -3134,46 +2870,6 @@
true
true
-
- make
- -j5
- timeCalibratedCamera.run
- true
- true
- true
-
-
- make
- -j5
- timePinholeCamera.run
- true
- true
- true
-
-
- make
- -j5
- timeStereoCamera.run
- true
- true
- true
-
-
- make
- -j5
- timeLago.run
- true
- true
- true
-
-
- make
- -j5
- timePose3.run
- true
- true
- true
-
make
-j2
@@ -3286,6 +2982,30 @@
true
true
+
+ make
+ -j5
+ install
+ true
+ true
+ true
+
+
+ make
+ -j5
+ testWrap.run
+ true
+ true
+ true
+
+
+ make
+ -j5
+ check.wrap
+ true
+ true
+ true
+
make
-j5