Richard Roberts
b050e96b93
Use cleaner function for spawning TBB tasks
2013-09-16 20:59:00 +00:00
Richard Roberts
0bb5d1595d
Added Cauchy noise model contributed by Jan Oberländer
2013-09-16 20:58:58 +00:00
Zsolt Kira
c310bafc8a
ISAM2 option, increased num poses
2013-09-14 03:10:10 +00:00
Luca Carlone
0e5069c26c
Added toy example on SmartRangeFactors
2013-09-14 00:21:10 +00:00
Chris Beall
5dc138aa09
wrap important bits of SmartRangeFactor
2013-09-13 21:00:48 +00:00
Chris Beall
14e65ce607
Matrix initialization bug fix
2013-09-13 18:26:39 +00:00
Zsolt Kira
7413b50da1
Support for running on entire kitti dataset.
...
Cleaned up prints, added gathering of statistics (# variables, triangulation failures, etc.)
2013-09-13 13:22:43 +00:00
Zsolt Kira
35327d0d56
Added incremental version using the normal Projection Factor.
...
Supports initialization both using read-in landmark poses or triangulation.
2013-09-11 14:02:41 +00:00
Alex Cunningham
90ddac8fac
Added a print function to the BayesTreeCliqueWrapper that also prints out contents
2013-09-10 19:26:02 +00:00
Richard Roberts
22dc80e4ff
Attempting to fix a TBB crash
2013-09-10 15:45:12 +00:00
Zsolt Kira
a8d1072a02
Further optimization with another ~9% speed improvement.
...
Don't retriangulate on linearize if previous triangulation involved same poses
Added noalias in non-blockwise portion
Added exception handling for project() function
2013-09-10 15:15:24 +00:00
Alex Cunningham
6d6ee8debc
Fixed bug with linear factor not getting cloned on linearization, updated comments to reflect lack of ordering
2013-09-10 14:09:25 +00:00
Alex Cunningham
bbb6ff90fd
Added tests and updated comments regarding using disconnected systems
2013-09-09 16:59:04 +00:00
Alex Cunningham
ceb9f44c4f
Making some typedefs public
2013-09-09 16:58:58 +00:00
Alex Cunningham
0042767020
Made splitConditional() public
2013-09-09 16:58:53 +00:00
Frank Dellaert
86be7b4ebe
use fdp not dot
2013-09-06 21:27:27 +00:00
Frank Dellaert
0985758cec
Added graphviz example to show how to produce cool graphs from GTSAM
2013-09-06 20:07:40 +00:00
Alex Cunningham
94ebfb4fb3
Added default arguments for noisemodels on functions to add jacobians directly
2013-09-05 21:06:46 +00:00
Alex Cunningham
2d554a7b77
Made functions virtual to allow for overriding
2013-09-05 20:01:11 +00:00
Richard Roberts
707b60aaf6
Fixed warning
2013-09-04 14:20:07 +00:00
Richard Roberts
d489f068e7
Text formatting fix
2013-09-03 14:31:22 +00:00
Richard Roberts
a0cd0c27cc
Added missing header
2013-09-03 13:54:38 +00:00
Richard Roberts
609ed8f09e
An attempt to fix exception passing in TBB on Mac
2013-09-03 13:51:26 +00:00
Richard Roberts
95f8b3bf2e
Fixed GaussianConditional equals hiding warning
2013-09-03 13:51:24 +00:00
Richard Roberts
e1e0591b38
Added 'explicit'
2013-09-03 13:51:21 +00:00
Frank Dellaert
79e92cfcdf
Got rid of redundant includes that gave rise to warnings and presumably increase compilation time also
2013-09-02 14:29:11 +00:00
Frank Dellaert
2c80cde2d6
Removed catch-all trap -- Richard check whether kosher. Issue is gdb can't figure out original exception.
2013-09-01 15:36:14 +00:00
Frank Dellaert
56dcd1be7e
Added redundant Symbol.h header for backwards compatibility
2013-09-01 15:26:05 +00:00
Frank Dellaert
1e12f287ed
ignore text files
2013-08-31 13:14:29 +00:00
Frank Dellaert
e6b0b0a1bd
Used local variables more
2013-08-31 03:22:07 +00:00
Frank Dellaert
2baa593458
Removed some unneeded namespace qualifications
2013-08-30 16:53:21 +00:00
Frank Dellaert
c9a7796fc3
Added prior, now no longer segfaults...
2013-08-30 16:18:41 +00:00
Frank Dellaert
642e486ba9
Self-calibration example with GeneralSMFactor, compiles but throws an exception
2013-08-30 13:13:45 +00:00
Frank Dellaert
d0cc7fbccc
File with common simulated data.
2013-08-30 04:23:45 +00:00
Vadim Indelman
b3d500f58c
Added optional flag_bump_up_near_zero_probs.
2013-08-29 22:43:09 +00:00
Vadim Indelman
86d21aaa05
Added optional flag_bump_up_near_zero_probs.
2013-08-29 22:42:33 +00:00
Luca Carlone
141958123a
Working version of rotation only smart factor
2013-08-28 17:37:58 +00:00
Vadim Indelman
df36ee643a
Added option to start with an M step.
2013-08-28 16:56:57 +00:00
Luca Carlone
0422b9cfef
degenerate case in smart vision factor
2013-08-28 16:07:58 +00:00
Luca Carlone
633220a9dd
degenerate case in SmartProjectionFactor
2013-08-28 16:07:56 +00:00
Chris Beall
19ddf3f228
minor speedup
2013-08-28 14:47:57 +00:00
Zsolt Kira
bf8621aa3a
Added some state that is returned/passed in to smart projection factor to support smart re-linearization
...
Fixed bug in batch example that did not add last set of measurements in file
Created incremental version that reads measurements as they come, associates with a smart factor (or creates new one), and optimizes.
Last example achieves same results on 200-pose example as batch example.
2013-08-28 12:31:56 +00:00
Chris Beall
138a7ea28c
minor fixes - removed unnecessary boost optional
2013-08-27 17:48:59 +00:00
Richard Roberts
8e9556d900
Fixed dataset paths
2013-08-27 17:22:33 +00:00
Richard Roberts
093ffa547e
Fixed typo
2013-08-27 17:22:30 +00:00
Vadim Indelman
611fc14aaf
Fixed compile errors on some macs
2013-08-27 15:53:30 +00:00
Richard Roberts
0fc7c068e5
Added back factor graph .add functions to maintain compatibility
2013-08-27 15:30:02 +00:00
Richard Roberts
06548ec8a9
Fixed bug in marginals introduced with unordered and modified a unit test to catch it.
2013-08-26 23:05:17 +00:00
Zsolt Kira
f779736380
Fixed failed test, which resulted from removal of feature allowing one to pass a landmark in to constructor
2013-08-26 12:46:13 +00:00
Richard Roberts
93a2a486af
Fixed compile error due to not returning a value
2013-08-25 20:02:28 +00:00