cd644e75a5GaussianBayesNet::matrix now properly divides in sigmas
Frank Dellaert
2010-01-05 14:14:49 +0000
22d66df766added manifold test
Frank Dellaert
2010-01-05 14:13:51 +0000
39334ea9e0Update MATLAB wrapper for earlier Pose2* changes
Richard Roberts
2010-01-04 18:07:24 +0000
46cc85e351added size and clear to pose2config
Kai Ni
2010-01-03 07:25:59 +0000
052149771arelinearizing factors corresponding to contaminated cliques
Michael Kaess
2010-01-03 04:57:35 +0000
cade0e7780fix timing test linking problem by using noinst_PROGRAMS
Kai Ni
2010-01-03 00:23:16 +0000
68159fb5e4corrected SubgraphPreconditioner case
Manohar Paluri
2010-01-02 20:24:59 +0000
f82b46f96cSped up rodriguez and replaced slow implementation with call to fast implementation. Also moved some functions to cpp.
Frank Dellaert
2010-01-02 14:28:18 +0000
a1c55b9f62Updated Pose2Config to expected coding standard
Frank Dellaert
2010-01-02 10:33:33 +0000
ff06cd757fmoved all "Urban" factors and tests to (cmake-based) CitySLAM project
Frank Dellaert
2009-12-31 16:54:23 +0000
603b692406New Targets
Frank Dellaert
2009-12-31 12:57:06 +0000
a1d14ba2aeAdded Bayes Net and Subgraph preconditioners to gtsam (developed in CitySLAM project)
Frank Dellaert
2009-12-31 12:56:47 +0000
730f4a546fAdded planar graph with easy subtree
Frank Dellaert
2009-12-31 12:55:51 +0000
07cc95e4c4Comments and formatting
Frank Dellaert
2009-12-31 12:55:16 +0000
eaa8176de1correct behavior when entire columns are zero
Frank Dellaert
2009-12-31 10:30:44 +0000
46a65d89dfusing ediv_ where needed
Frank Dellaert
2009-12-31 10:30:06 +0000
f7d5b517a4ediv_ is same as ediv except returns 0 for 0/0 division, needed for dealing with constraints
Frank Dellaert
2009-12-31 10:29:25 +0000
3fbc857a9efixed behavior of error for sigma==0
Frank Dellaert
2009-12-31 10:28:43 +0000
9b327d1a9dadded reset
Frank Dellaert
2009-12-31 10:27:39 +0000
bf85f10de7subtraction
Frank Dellaert
2009-12-31 10:27:16 +0000
b4e65e9631progress in ISAM2, but unit test still disabled
Michael Kaess
2009-12-31 05:35:08 +0000
afc3028ad5Fixed bug in testPose2Factor optimize unit test where only the first expected value was checked.
Richard Roberts
2009-12-30 18:41:33 +0000
793a9d58aeErrors is now a list
Frank Dellaert
2009-12-30 17:13:36 +0000
f80ac5d7d5backSubstitute functions (unit-tested in CitySLAM) for preconditioning
Frank Dellaert
2009-12-30 17:13:24 +0000
2368f3605agetReference
Frank Dellaert
2009-12-30 14:53:40 +0000
15bb00683atranspose backsubstitute on upper-triangular matrix
Frank Dellaert
2009-12-30 13:20:16 +0000
42fca8c399nonlinear update, all but rhs/config
Michael Kaess
2009-12-30 04:27:14 +0000
0b9451bc4bInitializing libtool correctly in gtsam (see email to frankcvs with same subject)
Richard Roberts
2009-12-29 20:01:38 +0000
737a2f1e05unit test enabled again and working
Michael Kaess
2009-12-29 14:54:45 +0000
c43cd425abnew back-substitution functions that can do unit triangular solves
Frank Dellaert
2009-12-29 13:59:34 +0000
75ab62a729ISAM2 (nonlinear ISAM) partially there, unit test currently disabled
Michael Kaess
2009-12-29 05:57:05 +0000
8d4a029665rhs method
Frank Dellaert
2009-12-28 18:46:01 +0000
543d3fcd65System now a class (gradient is method)
Frank Dellaert
2009-12-28 17:28:48 +0000
0c0b73042btemplate now exposed in iterative.h, and has its own implementation file
Frank Dellaert
2009-12-28 16:26:16 +0000
5ac304aff3correct convergence criterion, verbose flag
Frank Dellaert
2009-12-28 16:15:26 +0000
674ae9d030steepest descent now all implemented in iterative.h/cpp
Frank Dellaert
2009-12-28 12:37:34 +0000
bc27afc49fCGD method now uses CGD template in iterative.cpp
Frank Dellaert
2009-12-28 10:48:48 +0000
863ee58c0fnew iterative.h/cpp compilation unit
Frank Dellaert
2009-12-28 09:56:58 +0000
d9fd502656moved CG tests from testGFG to testIterative
Frank Dellaert
2009-12-28 09:44:30 +0000
1fac98b4cbErrors:dot, VectorConfig::operator*/-, as a result Conjugate Gradient Descent template now works for factor graphs
Frank Dellaert
2009-12-28 08:15:09 +0000
5dfd1921e1template nightmare resolved, all tests working
Michael Kaess
2009-12-27 23:15:36 +0000
266fc56deaGradient using new operator^ and errors method
Frank Dellaert
2009-12-27 12:13:31 +0000
7d1428de60Added Errors class and operator* for GaussianFactor and GaussianFactorGraph. Also moved a few functions to cpp.
Frank Dellaert
2009-12-26 22:48:41 +0000
6614434b83System version of CG
Frank Dellaert
2009-12-26 21:25:45 +0000
8d3918e7f9Typo made testPose2Factor not build on Linux
Richard Roberts
2009-12-26 19:31:02 +0000
eb85b1196eLooks like empty buildtools directory was accidently checked in, deleting.
Richard Roberts
2009-12-26 17:23:19 +0000
f3965b07caConjugate Gradient Descent template (in progress)
Frank Dellaert
2009-12-26 15:06:54 +0000
886c7dcdccformatting and comments
Frank Dellaert
2009-12-26 15:06:21 +0000
8dbf79706ecommented out two broken tests
Frank Dellaert
2009-12-26 15:05:55 +0000
4403b51fcdisam functionality separated into ISAM class, still within BayesTree
Michael Kaess
2009-12-26 04:44:13 +0000
2cb52694b5Multiply with transpose sugar A'*v = A^v
Frank Dellaert
2009-12-25 17:52:58 +0000
80ff7e6d26uncommented urban In Makefile.am as it prevents linking; added Pose2Prior; ISAM2/planar now working
Michael Kaess
2009-12-24 23:44:08 +0000
92b60a8543Made 'between' derivatives in the tangent space of the solution instead of tangent space of identity, this makes Pose2 an "origin-free" manifold.
Richard Roberts
2009-12-21 16:43:23 +0000
d0b757da48remove method to set factor to NULL
Frank Dellaert
2009-12-20 21:21:01 +0000
3158a5c7c1Rework UrbanMeasurement to be more efficient, less duplicate code. Add real unit tests for the class
justinca
2009-12-20 14:59:37 +0000
d362fa13d8print is more intuitive using reverse order
Frank Dellaert
2009-12-20 11:56:33 +0000
18c44e0d1fComments only
Frank Dellaert
2009-12-20 10:32:34 +0000
7012fd2857UrbanMeasurement first pass at implementation. Still need to add test data, sort out some details.
justinca
2009-12-18 19:43:55 +0000
82825a30bfFixed unit test broken by fix in Pose2Factor
Richard Roberts
2009-12-18 14:42:19 +0000
b14094cb1ftestUrbanOdometry
Frank Dellaert
2009-12-18 07:15:19 +0000
d11d674c01addOdometry now works
Frank Dellaert
2009-12-18 06:55:44 +0000
c987ab397cerror_vectors
Frank Dellaert
2009-12-18 06:55:24 +0000
bf504d30dbnew concatVectors call
Frank Dellaert
2009-12-18 06:11:19 +0000
ac72d1cc22renamed transformPose_to to transform_to, composeTransform to compose, and changed nr. of arguments of Dtransform_to2 (to two)
Frank Dellaert
2009-12-18 05:36:53 +0000
eaf27af92derror_vector and error unit-tested
Frank Dellaert
2009-12-18 05:18:31 +0000
edb72d305fbetter error message, formatting
Frank Dellaert
2009-12-18 05:16:09 +0000
0194926dc2transpose not needed
Frank Dellaert
2009-12-18 05:14:34 +0000
c9bd327961formatting
Frank Dellaert
2009-12-18 05:14:08 +0000
e2bc13a2a6Renaming gradients -> jacobians
Alex Cunningham
2009-12-18 03:05:47 +0000
a3deb992c4use BOOST_FOREACH
Frank Dellaert
2009-12-18 02:48:21 +0000
a1918056a5Changed NonlinearConstraints to take cost and gradient functions that do not take the list of keys. Tests have been reconstructed using boost::bind
Alex Cunningham
2009-12-18 02:39:02 +0000
b02582b43dsvn ignore binaries
Frank Dellaert
2009-12-18 02:31:49 +0000
5a0bc8ab53remove binaries
Frank Dellaert
2009-12-18 02:30:05 +0000
cf1fde7bdaUrbanFactor, UrbanGraph.cpp, template instantiations
Frank Dellaert
2009-12-18 02:27:50 +0000
7d0de77fc6Changed argument ordering for constraints
Alex Cunningham
2009-12-18 01:40:29 +0000
7dfc67860cunit tests for new Urban* classes
Frank Dellaert
2009-12-18 01:24:28 +0000
d75a602546Removed failed test testSQPOptimizer
Alex Cunningham
2009-12-18 01:24:19 +0000
ff817551deAdded FactorGraph::replace(index, factor) to replace one factor with another (used in FrameSLAM).
Richard Roberts
2009-12-18 00:13:38 +0000
3c0ae0ec1cMath fix in linearize() and error_vector()
Richard Roberts
2009-12-18 00:10:20 +0000
7161878285Small changes: standardized constructors, added log() and unit tests, removed +,- ops, angle() changed to theta(), print functions
Richard Roberts
2009-12-18 00:09:54 +0000
d61d92c0e7UrbanGraph class and testUrbanGraph TODOs
Viorela Ila
2009-12-17 21:23:50 +0000
68de3ae715better comments
Frank Dellaert
2009-12-17 19:34:27 +0000
3326759f0bRemoved extra ;
Richard Roberts
2009-12-16 21:41:33 +0000
c45f64657fChanges to make Pose2Config work with NonlinearOptimizer
Richard Roberts
2009-12-16 21:40:41 +0000
83c95f2343Changed constructor used from Pose2(t,R) to Pose2(R,t)
Richard Roberts
2009-12-16 21:39:03 +0000
8cf1b3b055Small changes
Frank Dellaert
2009-12-16 19:02:40 +0000
9efac7b3fbSome re-naming and re-formatting only
Frank Dellaert
2009-12-15 05:34:49 +0000
94f986bbe7Indentation
Richard Roberts
2009-12-15 00:00:02 +0000
a7a5e5e816small performance improvement by using a pointer to address r
Chris Beall
2009-12-14 16:56:50 +0000
71bc9ca0f7Added unit tests that were missing
Richard Roberts
2009-12-14 15:45:45 +0000
e79aaec034Removed buildtools from gtsam
Richard Roberts
2009-12-14 15:24:00 +0000
971b575715Fix duplicate definition error by adding 'inline' to checkConvergence
Richard Roberts
2009-12-14 06:10:51 +0000
2270c7d787BayesTree animation
Michael Kaess
2009-12-14 06:01:15 +0000
c4b60bfd65Closing # 118: Made Pose2 use Rot2, added 'compose' for Pose2, made slight modifications to Rot2. Also added additional unit tests. This change shouldn't break anything but let me know if it does.
Richard Roberts
2009-12-14 03:02:05 +0000
0116b3a515severe bug fixed in updating of Bayestree
Michael Kaess
2009-12-13 20:54:48 +0000
a4f73ee04fCleanup some code, frank05
Frank Dellaert
2009-12-13 17:49:38 +0000
3cb76ad95dSome renaming/cleanup
Frank Dellaert
2009-12-13 04:50:23 +0000
d5d70d7751gradientDescent_ and conjugateGradientDescent_ works in matlab
Viorela Ila
2009-12-13 03:02:14 +0000
ca34a6ef65the original graph is added
Kai Ni
2009-12-13 02:16:52 +0000