Alex Cunningham
f01883b08b
With Richard: changing from "unsafe_erase" to "erase"
2013-08-15 14:40:01 +00:00
Richard Roberts
5b4f61171f
Changed back to fastmap to fix serialization
2013-08-15 14:24:21 +00:00
Richard Roberts
8eecbf377c
Fixed passing temporary as non-const reference that doesn't compile on GCC
2013-08-15 14:12:42 +00:00
Richard Roberts
174c2da7d9
Switched a couple of data structures - ISAM2::Nodes and Scatter, to tbb versions for better performance
2013-08-14 22:54:00 +00:00
Richard Roberts
19c69967a2
Printing number of threads in SolverComparer
2013-08-14 22:53:57 +00:00
Chris Beall
523bd73a6c
fix for gcc/Linux
2013-08-14 21:38:13 +00:00
Richard Roberts
4099c04dcd
Added threads option to SolverComparer
2013-08-14 19:47:30 +00:00
Richard Roberts
b0659da607
Enabled multithreaded elimination by default
2013-08-14 19:47:29 +00:00
Richard Roberts
f9eb5b6e2c
Small data structure change in ISAM2::getAffectedFactors for a speedup
2013-08-14 19:28:45 +00:00
Richard Roberts
36b3e214b0
Fixed timing statement
2013-08-14 19:25:02 +00:00
Richard Roberts
7d2f3e69b5
First pass at solution pointer caching in ISAM2 wildfire
2013-08-14 19:25:01 +00:00
Richard Roberts
3db0dce008
Returning iterator from VectorValues::insert
2013-08-14 19:24:57 +00:00
Luca Carlone
e4f65eacf8
Updating ConcurrentIncrementalSmoother/Filter to work with unordered (work in progress)
2013-08-14 19:12:24 +00:00
Luca Carlone
0514ad39c6
Smart projection factor working on Kitti
2013-08-14 19:12:23 +00:00
Luca Carlone
d7e6f43fa7
Updated to work with unordered GTSAM
2013-08-14 19:12:21 +00:00
Richard Roberts
fee021e51c
Fixed timing statement in SolverComparer
2013-08-14 17:39:38 +00:00
Richard Roberts
845c5dfe43
Fixed some timing statements in ISAM2
2013-08-14 17:39:36 +00:00
Richard Roberts
04dc21d9ec
Removed pairs containing references because this doesn't work with some compilers
2013-08-14 15:22:15 +00:00
Richard Roberts
46beb6c6a4
Re-added ISAM2::marginalizeLeaves optional output arguments from Steves changes in r18185
2013-08-14 15:21:10 +00:00
Luca Carlone
4dfa2506ab
ConcurrentFilterAndSmoother updated and working with the unordered version of GTSAM
2013-08-13 22:30:08 +00:00
Luca Carlone
4efdf497cd
Added Values::tryInsert
2013-08-13 22:30:02 +00:00
Richard Roberts
deaabeb0bf
Committing correct dataset files for Kitti IMU example
2013-08-13 21:04:44 +00:00
Richard Roberts
efac059561
Fixed dataset search in IMUKittiExampleGPS
2013-08-13 21:04:40 +00:00
Richard Roberts
d03aae959e
Moved VO and advanced Kitti IMU matlab examples to unstable
2013-08-13 21:04:37 +00:00
Richard Roberts
16b4f0fe8b
Moved ImuFactor and CombinedImuFactor into main gtsam, and moved InertialNavFactor family into gtsam_unstable.
2013-08-13 21:04:31 +00:00
Richard Roberts
a2d00e73e1
Removed flag to enable C++11 extensions
2013-08-13 21:02:21 +00:00
Richard Roberts
ae4999414d
Fixed some compile errors when no C++11 extensions are enabled
2013-08-13 21:02:18 +00:00
Richard Roberts
96ea505dc7
Working around compiler problem with fillTerms
2013-08-13 18:00:58 +00:00
Chris Beall
d6501bcf9e
another fix for boost 1.49 on Linux
2013-08-13 14:21:12 +00:00
Chris Beall
38a895507d
fix warning about ambiguous parentheses
2013-08-13 14:17:05 +00:00
Richard Roberts
2322b0e509
Trying to fix error on clang
2013-08-13 04:21:59 +00:00
Richard Roberts
871ffca204
Fixed unit test
2013-08-13 04:21:50 +00:00
Chris Beall
5c37845c75
minor fix for Mac/Clang
2013-08-13 04:01:23 +00:00
Richard Roberts
dd029f544f
Fixed ambiguous GaussianConditional constructor
2013-08-13 03:57:12 +00:00
Richard Roberts
dc062430d6
Fixed c++11 dependency by replacing with boost
2013-08-13 03:57:01 +00:00
Richard Roberts
7ee1c48ce5
Fixed some compile errors with older boost
2013-08-13 03:13:14 +00:00
Richard Roberts
5d0f8399ed
Fixed gtsam_unstable matlab wrapper
2013-08-12 22:26:37 +00:00
Richard Roberts
175965a6bf
Merged from branch 'branches/unordered'
2013-08-12 21:52:43 +00:00
Richard Roberts
13d829687c
Merged from branch 'trunk'
2013-08-12 21:49:59 +00:00
Richard Roberts
d9c9682f6e
Merge branch 'svn/trunk'
...
Conflicts:
gtsam_unstable/slam/BetweenFactorEM.h
gtsam_unstable/slam/tests/testBetweenFactorEM.cpp
2013-08-12 21:47:36 +00:00
Zsolt Kira
b34b6cc9ee
Added warning if triangulation fails
...
Added ability to pass in landmark position directly, thereby avoiding triangulation
Added test that compares GenericProjectionFactor and SmartProjectionFactor for 1 iteration using
both GaussNewton and LM optimization. These tests also fail, until we find the problem/bug.
2013-08-12 21:44:54 +00:00
Richard Roberts
f1c9322d37
Removed old VerticalBlockView and SymmetricBlockView (replaced with VerticalBlockMatrix and SymmetricBlockMatrix)
2013-08-12 21:41:05 +00:00
Richard Roberts
0b58b0166a
Fixed errors and warnings on linux
2013-08-12 21:32:51 +00:00
Luca Carlone
a518dae06a
Fixed GPS Kitti example, VO works but bad results
2013-08-12 20:45:44 +00:00
Richard Roberts
3e1852d239
Fixed symbolic serialization
2013-08-12 18:21:34 +00:00
Richard Roberts
b2f4893c7f
Fixed warnings
2013-08-12 18:21:33 +00:00
Richard Roberts
15bd617a0c
Added missing non-ordered eliminatePartialMultifrontal
2013-08-12 18:21:31 +00:00
Richard Roberts
e8d733364a
Updated gtsam.h for unordered changes
2013-08-12 18:21:30 +00:00
Richard Roberts
e458b37f50
Removed UnorderedLinear example
2013-08-12 18:21:29 +00:00
Richard Roberts
6cba528671
Fixed include path
2013-08-12 18:21:27 +00:00