Commit Graph

46 Commits (0d2a9018e314c5f8e9ce861370a5060e1bf0f8d0)

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