Alex Cunningham
|
a0b55c3ff7
|
Moved additional wrap definitions
|
2013-03-23 20:19:32 +00:00 |
Alex Cunningham
|
3c2e037b16
|
Moved geometry components from MastSLAM for Pose3Upright, BearingS2, SimWall2D and SimPolygon2D
|
2013-03-23 20:19:30 +00:00 |
Frank Dellaert
|
458707ed45
|
Small changes for Qualifier 2013 Scheduling
|
2013-03-19 18:05:13 +00:00 |
Stephen Williams
|
396732ff6a
|
Only call iSAM2 marginalize function if there are actually keys to marginalizae out
|
2013-03-18 22:28:14 +00:00 |
Stephen Williams
|
9e1a07fcec
|
Added debugging function to IncrementalFixedLagSmoother
|
2013-03-18 21:39:07 +00:00 |
Stephen Williams
|
f03be70770
|
Updated iSAM2 Marginalize call for the latest version of GTSAM
|
2013-03-18 21:32:43 +00:00 |
Richard Roberts
|
a54d177202
|
Added dll export tags and updated cmake scripts so that GTSAM can build as a shared library on windows
|
2013-03-13 18:56:21 +00:00 |
Richard Roberts
|
6111c099ab
|
Improved build of shared vs static GTSAM libraries - now possible to build either one or both, executables link to the shared if it is being build, or otherwise to the static. Also removed separate shared/static CMake flags for gtsam_unstable, now uses the same GTSAM_BUILD_SHARED and GTSAM_BUILD_STATIC as gtsam.
|
2013-03-13 18:17:39 +00:00 |
Stephen Williams
|
eacbaeb84d
|
Updated incremental version of the fixed lag smoother to use the in-development iSAM2 marginalize functionality
|
2013-03-05 20:54:00 +00:00 |
Stephen Williams
|
60d3ba2d0e
|
Added and incremental fixed-lag smoother using new iSAM2 marginalization functionality, and created a common base class for all fixed-lag smoother implementations.
|
2013-02-27 20:23:47 +00:00 |
Richard Roberts
|
2b27c14dac
|
Fixed compile errors on windows
|
2013-02-24 19:09:52 +00:00 |
Stephen Williams
|
6fef6cf7d5
|
Added Fixed Lag Smoother and Concurrent Filtering and Smoothing to gtsam_unstable
|
2013-02-19 21:37:17 +00:00 |
Stephen Williams
|
bc16edd2ac
|
Added Equivalent IMU factor to gtsam_unstable
|
2013-02-19 21:24:44 +00:00 |
Alex Cunningham
|
8fc5ab527d
|
Comments only - appear to be unnecessary variables?
|
2013-02-14 20:42:14 +00:00 |
Richard Roberts
|
542d396d3b
|
Missing qualifying namespace on sqrt in InertialNavFactor_GlobalVelocity.h
|
2013-02-05 21:52:51 +00:00 |
Richard Roberts
|
6572400bc3
|
Improved handling of Boost shared libraries on Windows
|
2013-02-04 21:28:39 +00:00 |
Vadim Indelman
|
4f5b9f2074
|
added imu factor (global velocity)
|
2013-01-24 21:01:10 +00:00 |
Richard Roberts
|
880d98e068
|
Chain test on Cholesky
|
2012-12-11 19:14:39 +00:00 |
Richard Roberts
|
7851d5553b
|
Updated MATLAB cholesky scaling experiment
|
2012-12-11 19:14:36 +00:00 |
Chris Beall
|
879417cb0d
|
more documentation and cleanup: missed a file
|
2012-11-29 18:20:39 +00:00 |
Chris Beall
|
6b67238dd3
|
more documentation and cleanup
|
2012-11-29 18:19:28 +00:00 |
Richard Roberts
|
ca16f341f9
|
Changed badscale to a more reasonable value in Cholesky scaling test
|
2012-11-26 19:21:13 +00:00 |
Richard Roberts
|
60f29fde15
|
MATLAB tests for Cholesky scaling and preconditioning
|
2012-11-23 23:24:58 +00:00 |
Alex Cunningham
|
237da8b3a7
|
Moved LinearContainerFactor to gtsam/nonlinear and removed the now-redundant LinearizedFactor from gtsam_unstable
|
2012-11-21 19:41:24 +00:00 |
Alex Cunningham
|
cba120c96d
|
LinearContainerFactor now includes ability to "relinearize" when supplied with an original linearization point
|
2012-11-21 19:02:13 +00:00 |
Richard Roberts
|
00b12c7dc1
|
Added simple matrix-math eliminate and shortcut functions, and a simple matrix-math test of the feasibility of correcting root shortcut joint marginals.
|
2012-10-29 15:52:02 +00:00 |
Alex Cunningham
|
c3f38349b4
|
Fixed include paths for matlab modules
|
2012-10-28 20:48:17 +00:00 |
Stephen Williams
|
f9494679d2
|
Added optional derivatives to 'inverse' and 'compose' for variable type 'PoseRTV'
|
2012-10-22 17:31:41 +00:00 |
Richard Roberts
|
89b50e7679
|
Renamed tic -> gttic and toc -> gttoc to avoid conflict with PCL tic/toc
|
2012-10-02 20:18:41 +00:00 |
Richard Roberts
|
c44f8f7f80
|
Fixed examples from timing statement change (missed)
|
2012-10-02 18:49:48 +00:00 |
Richard Roberts
|
4876cc7ff7
|
Revamped timing statements - much easier to use, exception-safe (see email to frankcvs list)
|
2012-10-02 18:36:39 +00:00 |
Chris Beall
|
4297d24c96
|
changed tabs to spaces for consistent indentation in all of GTSAM
|
2012-10-02 14:40:07 +00:00 |
Alex Cunningham
|
1985758d35
|
Updated interfaces and wrapped LinearContainerFactor
|
2012-09-21 14:19:57 +00:00 |
Alex Cunningham
|
0ef12f2f20
|
Moved in reference frame factor from MastSLAM
|
2012-09-19 02:23:43 +00:00 |
Alex Cunningham
|
f272a07e29
|
Moved DummyFactor to gtsam_unstable from MastSLAM - allows for adding sufficient connectivity for solvers to operate
|
2012-09-18 17:48:18 +00:00 |
Chris Beall
|
49a952d237
|
more doxygen fixes
|
2012-09-07 19:12:02 +00:00 |
Chris Beall
|
9e960b4589
|
doxygen fixes
|
2012-09-07 18:54:12 +00:00 |
Yong-Dian Jian
|
6c2f213091
|
1. use DSFVector for spanning tree in SubgraphSolver
2. move DSFVector from unstable to stable
3. create Dummy.cpp to prevent base_unstable degenerate
|
2012-09-05 15:03:35 +00:00 |
Alex Cunningham
|
d3b5c463ed
|
Fixed initialization bug
|
2012-09-03 17:22:09 +00:00 |
Alex Cunningham
|
d8e0a95890
|
Small bug-fixes for managing linearization points
|
2012-09-03 03:06:08 +00:00 |
Alex Cunningham
|
891fb2e038
|
comments only
|
2012-09-03 00:50:24 +00:00 |
Alex Cunningham
|
2285b14c5f
|
Alternate matrix operation
|
2012-09-03 00:39:02 +00:00 |
Alex Cunningham
|
878c79f265
|
Reworked PoseRotationPrior with better tests and no dependence on PartialPriorFactor
|
2012-08-27 16:51:52 +00:00 |
Alex Cunningham
|
6b14e652ff
|
Fixed bug in equality check
|
2012-08-27 01:40:11 +00:00 |
Alex Cunningham
|
12290dc7b2
|
Added linearization points to LinearContainerFactor. Fixed bug with localCoordinates() in Values
|
2012-08-27 01:11:37 +00:00 |
Alex Cunningham
|
f9c3af7e3d
|
Fixed bug in key assignment
|
2012-08-26 04:16:47 +00:00 |
Alex Cunningham
|
c60fc3ca2a
|
Relegated the PartialPriorFactor to gtsam_unstable
|
2012-08-24 21:39:56 +00:00 |
Richard Roberts
|
519ad72139
|
Made explicit instantiations in header file inline to avoid duplicate definition
|
2012-08-22 22:40:39 +00:00 |
Alex Cunningham
|
9962a66e7c
|
Added utility functions for converting graphs with LinearContainerFactors, added direct order() to avoid the need to fake linearize.
|
2012-08-21 18:48:04 +00:00 |
Alex Cunningham
|
bac1faa68e
|
Added ordering-less negate()
|
2012-08-20 18:28:19 +00:00 |
Alex Cunningham
|
0aa72c986e
|
wrapped RelativeElevationFactor
|
2012-08-20 14:25:10 +00:00 |
Alex Cunningham
|
e488871ffd
|
Fixed compile problem in toolbox for PoseTranslationPrior. Added planar tests.
|
2012-08-20 14:25:09 +00:00 |
Alex Cunningham
|
3794c2a7b7
|
Reworked PoseTranslationPrior so that it actually works now
|
2012-08-20 14:25:07 +00:00 |
Alex Cunningham
|
4fb9f3b39e
|
Moved RelativeElevationFactor from MastSLAM
|
2012-08-20 14:25:04 +00:00 |
Alex Cunningham
|
83a853f6f1
|
Removed use of EasyFactorGraph
|
2012-08-04 19:48:52 +00:00 |
Richard Roberts
|
6f0c0fc7c5
|
Merged from branch 'trunk'
|
2012-08-03 21:09:59 +00:00 |
Richard Roberts
|
84924ad663
|
Removed remaining reference to slam namespace headers
|
2012-08-03 21:02:39 +00:00 |
Richard Roberts
|
d93aac12d0
|
Fixed ambiguous sqrt/atan errors
|
2012-08-03 21:02:37 +00:00 |
Richard Roberts
|
711b28ae01
|
Merge remote-tracking branch 'svn/trunk' into remove_slam_namespaces
Conflicts:
matlab/examples/Pose2SLAMExample_graph.m
|
2012-08-03 21:02:27 +00:00 |
Alex Cunningham
|
73d64d04a8
|
Removed unused make targets, changed wrap structure for PosePartialPriors
|
2012-08-03 19:49:26 +00:00 |
Alex Cunningham
|
b211c1070d
|
Rearranged the inverse depth factor/camera, created a gtsam_unstable/geometry folder - run cmake to find the new/moved files
|
2012-08-02 20:47:16 +00:00 |
Alex Cunningham
|
4c836c6e3a
|
Wrapped Pose[Translation|Rotation]Factor
|
2012-08-02 19:57:10 +00:00 |
Chris Beall
|
93d9023a61
|
added InverseDepth factor based on Montiel/Civera's paramaterization. MOntiel06rss, Civera08tro
|
2012-08-02 19:27:36 +00:00 |
Stephen Williams
|
e2e780de4d
|
Removed SLAM namespaces from testLinearizedFactor
|
2012-07-23 22:51:18 +00:00 |
Alex Cunningham
|
46b2971e45
|
Removed imu dynamics example slam namespace
|
2012-07-22 18:49:07 +00:00 |
Alex Cunningham
|
4b772b43cf
|
Simplified include handling in wrap: no more default includes, includes are not associated with a class or a namespace.
|
2012-07-17 18:30:02 +00:00 |
Richard Roberts
|
e9f710a1ac
|
More flexible handling of includes in wrap - can now use multiple includes both at the namespace and class levels, and namespace includes do not override the default class-name includes of their enclosed classes.
|
2012-07-17 15:51:35 +00:00 |
Richard Roberts
|
e4f74354ca
|
Wrapped factors in gtsam_unstable and updated PoseRTV
|
2012-07-13 21:55:05 +00:00 |
Richard Roberts
|
6c9608752e
|
Small cleanups / fixes in handling of compile options
|
2012-07-13 21:55:00 +00:00 |
Richard Roberts
|
191d73df0b
|
Simplified matlab wrapper cmake options
|
2012-07-13 21:54:52 +00:00 |
Alex Cunningham
|
e337ab8b1d
|
Merge branch 'master' into wrap_mods_local
|
2012-07-10 18:36:21 +00:00 |
Richard Roberts
|
da5c924d58
|
Merged from branch 'trunk'
|
2012-07-06 18:37:55 +00:00 |
Alex Cunningham
|
1abf81052f
|
Removed unused test file - linear containers to appear in MastSLAM
|
2012-07-06 14:48:25 +00:00 |
Richard Roberts
|
ce4968d498
|
Wrap cmake options to more easily link with additional libraries
|
2012-07-05 14:04:55 +00:00 |
Richard Roberts
|
14c384c0dd
|
wrap flags for gtsam_unstable
|
2012-07-05 14:04:53 +00:00 |
Alex Cunningham
|
b33713a02e
|
Merge branch 'master' into new_wrap_local
Conflicts:
.cproject
gtsam.h
|
2012-06-30 20:04:12 +00:00 |
Andrew Melim
|
f68ba93f3d
|
Dep checking for cmake
|
2012-06-30 01:34:04 +00:00 |
Frank Dellaert
|
0fe2d527f9
|
Fixed warnings due to discrete. GTSAM now Wall-safe?
|
2012-06-22 21:45:36 +00:00 |
Richard Roberts
|
d5fbfcb7b7
|
Create and load CMake exports and config files
|
2012-06-19 22:06:40 +00:00 |
Frank Dellaert
|
82482e61fc
|
Make unique IDs
|
2012-06-15 03:52:50 +00:00 |
Frank Dellaert
|
9d3bb30bc2
|
Dummy object for Andrew to play with
|
2012-06-15 01:01:25 +00:00 |
Alex Cunningham
|
d36b8b63e7
|
Added versions of partial priors for parts of poses - useful for GPS or inertial priors. Added interval interface to Pose2 and Pose3.
|
2012-06-14 20:00:51 +00:00 |
Yong-Dian Jian
|
6fd2ac7f86
|
move iterative.* back to stable. add a template-style nonlinear iterative solver
|
2012-06-12 14:19:01 +00:00 |
Alex Cunningham
|
94560fcc45
|
Fixed factor equals
|
2012-06-10 19:55:01 +00:00 |
Alex Cunningham
|
b602e75a99
|
Removed the use of the ADD_CLONE_NONLINEAR_FACTOR macro, documented instances of clone() in factors
|
2012-06-09 21:06:06 +00:00 |
Alex Cunningham
|
3d2c3aff05
|
Moved all Simulated* example domains and smallExample to the tests folder so they are no longer installed
|
2012-06-09 20:15:44 +00:00 |
Alex Cunningham
|
f45c236585
|
Isolated exception case for use of Symbol.key(), removed use of Symbol in several tests. Removed "using namespace xxx" in header
|
2012-06-09 19:17:15 +00:00 |
Frank Dellaert
|
5b08dde1f3
|
Include -inl.h as is now custom
|
2012-06-09 18:50:29 +00:00 |
Yong-Dian Jian
|
734a18b02e
|
old spcg solver fixed
|
2012-06-09 02:42:45 +00:00 |
Yong-Dian Jian
|
913160462a
|
in the middle of resurrecting spcg
|
2012-06-08 16:45:16 +00:00 |
Richard Roberts
|
1913640d2c
|
Qualified more namespaces after removing using namespace from headers
|
2012-06-08 14:34:03 +00:00 |
Richard Roberts
|
d188ed2e1a
|
Removed using namespace in header files
|
2012-06-08 14:33:59 +00:00 |
Richard Roberts
|
a23127a315
|
Removed using namespace in header files
|
2012-06-08 14:33:36 +00:00 |
Alex Cunningham
|
14c38918c0
|
Store flags for the library targets
|
2012-06-07 20:42:13 +00:00 |
Alex Cunningham
|
61c7e8760b
|
Fixed linking problem with gtsam_unstable/nonlinear
|
2012-06-07 18:48:40 +00:00 |
Alex Cunningham
|
111ef8a0f0
|
Moved LinearizedFactor from MastSLAM, started on a test for LinearContainerFactor
|
2012-06-07 18:16:37 +00:00 |
Richard Roberts
|
8ba08135b2
|
Disambiguated sqrt function
|
2012-06-07 16:12:57 +00:00 |
Richard Roberts
|
8e39e6b656
|
Fixed doxygen warnings
|
2012-06-07 04:54:40 +00:00 |
Richard Roberts
|
ecd5862a90
|
Fixed build problems on windows
|
2012-06-07 04:54:06 +00:00 |
Richard Roberts
|
19542c27d5
|
gtsam_unstable build script tweaks for windows
|
2012-06-07 04:53:52 +00:00 |