Richard Roberts
3d40f5e6fc
All unit tests pass with TypedSymbol removed
2012-02-07 04:58:11 +00:00
Richard Roberts
820b33bd55
(2.0_prep branch) Merged in virtual_values branch
2012-02-03 17:18:32 +00:00
Chris Beall
7b49ac6b4b
moved visualSLAM namespace out of gtsam
2012-02-02 16:20:54 +00:00
Richard Roberts
26cdf28421
Renamed DynamicValues to Values and removed specialized derived Values classes
2012-02-02 16:16:46 +00:00
Alex Cunningham
03b4743e7a
Removed unnecessary cpp file in vSLAMexample, added CMake support for examples, used static linking to the real gtsam for tests
2012-01-31 05:28:02 +00:00
Duy-Nguyen Ta
2db224df3c
All compiled! Only SPCG and linear/SubgraphSolver are not fixed.
2012-01-29 22:10:35 +00:00
Alex Cunningham
67aa0bf63d
Fixed compile problems with NonlinearOptimizationParameters, removed redundant typedef
2012-01-29 01:24:27 +00:00
Alex Cunningham
4e5e361d3f
Removed extraneous references to gtsam/inference/graph.h - now only in SubgraphSolver
2012-01-22 16:46:38 +00:00
Stephen Williams
7c87a4f58d
Included the inline header at the bottom of SubgraphSolver, NonlinearFactorGraph, NonlinearOptimization, and NonlinearOptimizer. This avoids having to include the '-inl.h' in subsequent projects.
2011-12-20 23:25:43 +00:00
Alex Cunningham
17bf0f0169
Added static and shared versions of gtsam
2011-12-15 16:17:58 +00:00
Alex Cunningham
61d05813ff
Library now builds and all tests run with cmake
2011-12-14 02:24:21 +00:00
Chris Beall
3c8a7a29f9
updated visual SLAM examples to follow correct coordinate system conventions. The ISAM example now also uses the same input files as the general SFM example.
2011-12-12 03:57:48 +00:00
Alex Cunningham
96f77466c6
Removed need to include -inl.h for isam variants
2011-11-17 21:20:04 +00:00
Richard Roberts
83ccc6211e
Fixed Data subdirectory with wrong path for make dist
2011-11-12 21:18:44 +00:00
Alex Cunningham
5798868ab7
Changed LieValues->Values. Did not change Values typedefs in slam domains, just adjusted namespaces
2011-11-06 19:08:42 +00:00
Frank Dellaert
2d5602bbc8
Moved data directory, added make targets
2011-10-28 22:10:08 +00:00
Yong-Dian Jian
fd07d61a2e
Add a robust noise model. Change SharedGaussian to SharedNoiseModel
2011-08-26 21:41:01 +00:00
Frank Dellaert
964af8b21c
Commented use of GTSAM_MAGIC_KEY
2011-08-18 13:18:26 +00:00
Alex Cunningham
e9b8a48c43
ccolamd now installs and works with gtsam - all tests pass
2011-06-02 14:35:26 +00:00
Alex Cunningham
e20561be73
Merge branch 'eigen'
2011-05-20 13:52:08 +00:00
Richard Roberts
880040a6f6
Added extra link libraries to examples and global tests required when building a static-only gtsam library
2010-12-29 03:25:52 +00:00
Alex Cunningham
f4babac85c
Moved ISAMLoop to gtsam/nonlinear and renamed it to NonlinearISAM so it can be used elsewhere
2010-12-15 16:51:46 +00:00
Yong-Dian Jian
06c319f42c
fix bugs
2010-11-24 02:16:35 +00:00
Kai Ni
e726f7c7af
remove backward compatible functions in NonlinearOptimizer
2010-11-21 22:00:22 +00:00
Richard Roberts
ea3e137060
Fixed headers missing from distribution again
2010-10-26 22:03:29 +00:00
Richard Roberts
012e6b86cc
Added missing headers and data directory so they are included with the distribution
2010-10-26 21:24:13 +00:00
Duy-Nguyen Ta
645fe1592a
Just fix some comments
2010-10-26 21:12:44 +00:00
Richard Roberts
daa50ffe9a
Formatting
2010-10-26 20:02:01 +00:00
Richard Roberts
07532b815b
Code formatting and inserting copyright notice
2010-10-26 15:01:34 +00:00
Duy-Nguyen Ta
1873cd4158
Someone disabled vSLAMexample. Put it back. Also update its Makefile.am to be consistent with the new directory structure.
2010-10-26 01:11:35 +00:00
Richard Roberts
2c90e3d836
Moved the subdirectories that compile into libgtsam.la into a 'gtsam' subdirectory. Hopefully a good fix for the problem we had trying to make a gtsam distribution, that the source directory may not be called 'gtsam'.
2010-10-25 20:10:33 +00:00
Duy-Nguyen Ta
4b137de4a6
add README file for vSLAMexample. This file explains data format and coordinate frame convention used in these examples.
2010-10-22 05:00:32 +00:00
Duy-Nguyen Ta
58f23eb6ad
- add include ClusterTree-inl.h into JunctionTree-inl to avoid the "Clique->addChild(...)" undefined reference issue
...
- clean up ISAMLoop and fix comments in vISAMexample
2010-10-22 03:40:47 +00:00
Alex Cunningham
6f2ef4ed72
Pacified warnings
2010-10-22 00:17:08 +00:00
Duy-Nguyen Ta
31a080e4bf
vISAMexample is now working.
2010-10-21 23:32:51 +00:00
Duy-Nguyen Ta
b9ec67cc3f
add data for vISAMexample
2010-10-21 22:55:55 +00:00
Duy-Nguyen Ta
96057df75b
delete old files
2010-10-21 22:53:43 +00:00
Duy-Nguyen Ta
5add714480
delete old files
2010-10-21 22:52:09 +00:00
Duy-Nguyen Ta
099552dbc9
- rename vSLAMexample to vSFMexample
...
- add vISAMexample. NOT working yet
2010-10-21 22:51:20 +00:00
Duy-Nguyen Ta
6458ac46f8
put pragma once for ISAM-inl
...
fix some path problem in vSLAMexample
2010-10-21 22:49:37 +00:00
Duy-Nguyen Ta
fbcbea5f61
- Fix threshold in Rot3 Logmap for Linux 32bit. Should be 1e-5 instead of 1e-10
...
- The fix makes PriorFactor and PosePrior in vSLAM work.
- Now vSLAMexample can use PosePrior. It doesn't need hard constraints. Also, the gaussNewton can converge.
2010-10-21 17:29:29 +00:00
Duy-Nguyen Ta
fa56595650
Fix vSLAMexample compilation error. Update to new Optimizer interface.
...
Fix data reading interface. Now the program requires a Data folder to be specified.
2010-10-20 18:50:41 +00:00
Chris Beall
95f91ab831
add Optimizer typedef to visualSLAM.h
2010-10-19 02:58:13 +00:00
Richard Roberts
4a7b8bad27
--with-boost no longer required, automatically finding boost
2010-10-17 17:06:28 +00:00
Kai Ni
47a668866e
set default path for CCOLAMD and DenseQR
2010-10-16 02:29:17 +00:00
Duy-Nguyen Ta
d55e72ae53
- Add vSLAMexample
...
- Add addPosePrior in visualSLAM.h
- Don't know how to install/copy Data folder
2010-10-15 02:16:21 +00:00