Andrew Melim
ffae14d42e
Corrected scoped enum issue for non c++11 compilers
2014-11-17 11:57:22 -05:00
cbeall3
f1bd12155f
Remove intermediate file for dataset I/O test, commit f833472
was undone by merge of BAD
2014-11-13 21:03:09 -05:00
dellaert
a94835a2e4
Merge remote-tracking branch 'origin/develop' into feature/BAD
...
Conflicts:
.cproject
gtsam/geometry/Cal3DS2.cpp
gtsam/geometry/Cal3DS2.h
gtsam/geometry/Cal3Unified.h
gtsam/navigation/CombinedImuFactor.h
gtsam/navigation/ImuFactor.h
gtsam/nonlinear/NonlinearFactor.h
gtsam/slam/tests/testPoseRotationPrior.cpp
Modified: testGaussMarkov1stOrderFactor.cpp, testPoseRotationPrior.cpp
2014-11-04 17:04:57 +01:00
cbeall3
f833472898
Remove intermediate file for dataset I/O test
2014-10-25 20:18:55 -04:00
dellaert
a29f09423c
Merge branch 'develop' into feature/BAD
...
Conflicts:
gtsam/linear/tests/testGaussianBayesNet.cpp
2014-10-22 13:56:27 +02:00
Andrew Melim
a281240ff1
METIS ordering only works on values that are 0 indexed. Otherwise heap corruption occurs inside metis ordering function. Not sure how to fix/enforce
2014-10-21 15:56:40 -04:00
Andrew Melim
49d6b04eb8
Metis ordering example
2014-10-21 13:15:48 -04:00
Luca
e96ceb2b4f
extended example for robust kernels
2014-10-17 14:58:45 -04:00
dellaert
155f64e1bf
No more default
2014-10-07 01:16:10 +02:00
Luca
d57ca93b7a
Merge branch 'develop'
...
Conflicts:
.cproject
examples/Pose3SLAMExample_g2o.cpp
examples/Pose3SLAMExample_initializePose3Chordal.cpp
examples/Pose3SLAMExample_initializePose3Gradient.cpp
gtsam/slam/InitializePose3.cpp
gtsam/slam/InitializePose3.h
gtsam/slam/tests/testInitializePose3.cpp
2014-10-06 17:02:08 -04:00
dellaert
0800b83285
Slight efficiencies
2014-10-02 11:44:16 +02:00
dellaert
bef23a2008
ExpressionExample now only uses BADFactors and yields same result as SFMExample
2014-10-02 11:21:24 +02:00
Frank Dellaert
e408159545
Merged in feature/allowMap (pull request #18 )
...
Replaced range adaptor pattern with more explicit loop to create dimensions, which also allows maps to be supplied as TERMS containers.
2014-09-30 11:33:35 +02:00
dellaert
34dcfa4e89
Added example from Pull Request #18 discussion
2014-09-30 11:31:17 +02:00
dellaert
1013ba83c9
Updated examples to conform to gtsam document. Re-factored iSAM example a bit.
2014-09-25 14:30:41 +02:00
Luca
3ad83e6394
small improvements
2014-09-11 20:54:46 -04:00
Luca
661862f3e3
small comment
2014-09-11 12:08:42 -04:00
Luca
7322a74bbd
nice and clean unit tests for gradient initialization
2014-09-11 12:05:36 -04:00
Luca
3d06a737bf
added possibility to specify number of iterations
2014-09-10 09:35:49 -04:00
Luca
41bb99b48a
fixed gradient
2014-09-06 10:57:22 -04:00
Luca
aacd3484c7
bug fix: different pose covariance structure between g2o (t,R) and gtsam (R,t)
2014-09-04 10:07:28 -04:00
Luca
08a6bff803
fixed issues in dataset and added comments
2014-09-03 20:18:46 -04:00
Luca
544e56f634
added examples
2014-09-03 15:40:57 -04:00
Luca
16bb90387c
added example optimizing rotations only from g2o file
2014-08-31 13:03:31 -04:00
Luca
f6adeb8fff
working example
2014-08-25 16:36:58 -04:00
Luca
e605c2dbc5
added initialization example
2014-08-25 16:01:53 -04:00
Luca
330fbd730e
fix failing unit test (mac)
2014-08-22 10:40:16 -04:00
Luca
889bbea8d4
finished and tested initializer
2014-08-19 21:09:51 -04:00
Luca
fdb31dbd8d
Merge branch 'develop'
2014-08-19 20:51:16 -04:00
Luca
f5cc247b1c
added pose initializer
2014-08-19 20:50:48 -04:00
Luca
bc205cf6a4
extended g2o parser to nondiagonal noise
2014-08-19 20:10:42 -04:00
Luca
358c978f00
added 3D version of readG2o with unit test
2014-08-18 20:40:52 -04:00
cbeall3
f261a6ddbc
Merge remote-tracking branch 'origin/develop' into feature/concurrent-calibration
2014-07-02 15:49:47 -04:00
dellaert
87ba9384e0
warning in release
2014-07-01 11:21:23 -04:00
Yong-Dian Jian
c93c9f1863
fix namespace
2014-06-22 23:52:59 -04:00
dellaert
96e8dfaf66
Simplified this example a bit
2014-06-22 18:39:11 -04:00
cbeall3
7485a8f2d5
Merge remote-tracking branch 'origin/develop' into feature/concurrent-calibration
2014-06-20 13:48:26 -04:00
Yong-Dian Jian
78fcfdc5ef
Merge branch 'develop' of git@bitbucket.org:gtborg/gtsam.git into develop
2014-06-16 00:46:36 -04:00
cbeall3
67e0e71802
First script to experiment with Concurrent calibration estimation
2014-06-13 12:17:45 -04:00
cbeall3
140577406a
Use findExampleDataFile function to discover data file location
2014-06-12 16:23:41 -04:00
cbeall3
12f19e8a7c
Formatting/spacing
2014-06-12 16:09:39 -04:00
Yong-Dian Jian
a0c77dcc1c
remove unused variables in iterative solvers and rename accordingly.
2014-06-03 23:52:35 -04:00
dellaert
c6de457a4b
Moved LAGO to slam
2014-06-01 12:25:23 -04:00
dellaert
7119d0c3c2
Sanitized G2o I/O interface to conform to what we had before. No sense in having many different styles, and this works better for MATLAB (now wrapped, as well).
...
BAL reading/writing should be similarly cleaned up.
2014-06-01 11:46:23 -04:00
jing
74fcc55d7a
Merge branch 'develop' of bitbucket.org:gtborg/gtsam into develop
2014-05-31 16:24:10 -04:00
jing
1b04ee7473
add landmark output in SmartFactor example
2014-05-31 16:23:23 -04:00
balderdash-devil
19b7734a97
Removed unnecessary file
2014-05-31 16:21:55 -04:00
jing
4cc759c0a7
add a smart factor sfm example
2014-05-31 15:57:13 -04:00
balderdash-devil
afcddf823a
unit test now works
2014-05-31 15:53:41 -04:00
balderdash-devil
bdeeb48c6e
removed rewritten file
2014-05-31 15:52:40 -04:00
balderdash-devil
6e0c2f8560
merge changes
2014-05-31 15:52:06 -04:00
dellaert
1d43a1f206
removed redundant "Lago" from several function names
2014-05-31 13:13:14 -04:00
dellaert
fe33c80b5f
Introduced namespace
2014-05-31 13:04:15 -04:00
dellaert
4afb11a2ed
Fixed up examples
2014-05-31 12:51:47 -04:00
balderdash-devil
0e40be46ae
removed the rewritten file
2014-05-30 16:39:21 -04:00
cbeall3
ef430410b5
linux fix
2014-05-30 13:34:24 -04:00
cbeall3
182fd06cb8
minor cleanup and comments
2014-05-29 00:47:37 -04:00
Stephen Camp
f01a0d2edb
Added C++ stereo visual odometry examples
2014-05-29 00:04:03 -04:00
Stephen Camp
89130f1626
Revert "Added C++ stereo visual odometry examples"
...
This reverts commit db82bad668
.
2014-05-28 23:49:10 -04:00
Stephen Camp
db82bad668
Added C++ stereo visual odometry examples
2014-05-28 23:11:47 -04:00
Luca
fdc6e70978
added small datasets for unit tests
2014-05-28 13:39:33 -04:00
Luca
8015392610
examples with lago and GN
2014-05-20 18:12:26 -04:00
Luca
16571a9a95
added many unit test for g2o read/write
2014-05-20 17:59:49 -04:00
Luca
9a2f282e4b
made simpler example using g2o input file
2014-05-20 16:53:58 -04:00
Luca
0453310726
adding functions to read/write g2o files
2014-05-20 16:35:45 -04:00
Luca
c167430389
included Tukey
2014-05-19 10:53:59 -04:00
Luca
5a6d719690
included priors and robust model in example
2014-05-16 20:50:06 -04:00
Luca
0fad251355
added example reading g2o file
2014-05-16 10:03:18 -04:00
Luca
51248072f9
fixed bug in hessianDiagonal (raw access)
2014-04-03 17:50:52 -04:00
Luca
6f692b1547
Merge branch 'develop'
...
Conflicts:
gtsam/base/SymmetricBlockMatrix.cpp
gtsam/linear/JacobianFactor-inl.h
gtsam_unstable/geometry/tests/testTriangulation.cpp
2014-03-12 12:57:59 -04:00
Luca
87687ff887
added simplest BAL file
2014-02-24 13:07:53 -05:00
Richard Roberts
2fd9401558
Added dogleg mode switch in SolverComparer
2014-02-22 17:14:20 -05:00
Richard Roberts
f283150eb4
Using macro for creating examples to remove cmake code copy/paste
2014-02-13 13:24:14 -05:00
Richard Roberts
5ecfac348c
Using boost random from 'boost' namespace instead of boost::random for compatibility with boost < 1.47
2014-02-12 16:45:30 -05:00
Richard Roberts
9d2c5888b8
Made cmake slightly nicer when using Xcode - removed a couple unnecessary prints, and removed .run targets when using Xcode since they're not needed and clog up the project view.
2014-02-08 11:14:43 -05:00
Richard Roberts
4b8c17ec77
Changed target name to 'gtsam' instead of 'gtsam-shared' and 'gtsam-static'. Modified CMake options to only allow building either static or shared, but not both. Enabled GTSAM_BUILD_TYPE_POSTFIXES by default on all platforms.
2014-01-30 14:41:25 -05:00
Frank Dellaert
3b71fe47bc
Merge branch 'origin/release/2.4.0'
2013-12-25 07:49:43 -05:00
Frank Dellaert
707c745aad
Created second example
2013-12-24 16:47:30 -05:00
Frank Dellaert
2601b2ad00
Merged changes from the trunk back into examples. Mostly just Vector inits and some new examples.
2013-12-23 01:41:17 -05:00
Frank Dellaert
0dc1eac55c
Merged changes from the trunk back into navigation and slam. Needed some data files for tests, as well.
...
git-svn-id: https://svn.cc.gatech.edu/borg/gtsam/branches/2.4@20423 898a188c-9671-0410-8e00-e3fd810bbb7f
2013-12-21 18:34:23 -05:00
Frank Dellaert
da5d9949e8
5 point example now written BAL file and read by test (so Jing can use it in ransac)
2013-12-18 20:39:56 +00:00
Richard Roberts
880d9a8e3c
Switched to new Eigen built-in special comma initializer
2013-12-16 21:33:12 +00:00
Richard Roberts
d2cb52ea01
Fixed some warnings
2013-11-18 19:23:16 +00:00
Jing Dong
e4d56df32e
Fix Matrix_(...) to Mat() <<…
2013-11-14 05:39:29 +00:00
Richard Roberts
b4942110bc
Fix for TimeTBB not compiling on linux
2013-11-12 17:03:10 +00:00
Richard Roberts
ec78d54f37
Removed old Index typedef and IndexFormatter
2013-11-08 16:35:28 +00:00
Richard Roberts
0e95ca0096
Added TimeTBB example for timing task scheduling overhead
2013-11-07 21:41:25 +00:00
Richard Roberts
431c9b1987
Added stats mode in SolverComparer
2013-11-07 21:41:23 +00:00
Richard Roberts
af0de393ea
Fixed assert bug in SFMExample_bal
2013-10-26 17:10:42 +00:00
Frank Dellaert
fccdc46180
Fixed some compile errors related to rename
2013-10-25 19:16:15 +00:00
Frank Dellaert
def9b84e45
Added virtual solve method to NonlinearOptimizer that you can override, e.g., with Ceres
...
See example in testNonlinearOptimizer
As part of this, I also merged SuccessiveLinearizationParams into NonlinearOptimizerParams, which is now in its own separate file NonlinearOptimizerParams.h
2013-10-25 18:27:43 +00:00
Luca Carlone
92f0bb64b2
added tests on smartHessianFactor with Cal3Bundler
2013-10-19 22:00:43 +00:00
Luca Carlone
52a1b3d444
added writeBAL utility and pose conversion between GTSAM and openCV camera conventions
2013-10-18 06:17:04 +00:00
Frank Dellaert
f6d4da5d40
cleaned up but for some reason it segfaults in Release, as if not linked with correct dataset code...
2013-10-18 06:04:48 +00:00
Frank Dellaert
ae95d2fa2a
SFM Example that reads (any) BAL dataset
2013-10-18 05:32:20 +00:00
Frank Dellaert
c6d0cb4cba
renamed Visual SLAM -> SFM, reserve SLAM for problems where we have odometry
2013-10-18 05:31:55 +00:00
Luca Carlone
c547a456e9
added small BAL dataset
2013-10-18 01:25:20 +00:00
Luca Carlone
2a8ecd1e57
bundler output for Balbianello dataset
2013-10-18 01:25:10 +00:00
Jing Dong
2e30709b35
Fix Matrix_() to Mat() in examples
2013-10-14 15:41:33 +00:00
Jing Dong
4478bc6b87
Modified Vector_() to Vec() in examples
2013-10-14 03:20:57 +00:00