Commit Graph

38 Commits (7c87a4f58d100e5d7e01c09166cdead8d052c5d7)

Author SHA1 Message Date
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