Frank Dellaert
3b94469ce2
Merge branch 'develop' into feature/remove_boost_in_Values
2023-01-22 21:32:27 -08:00
Frank Dellaert
79682c2d8e
Deprecated boost iterators in Values
2023-01-22 17:04:49 -08:00
kartik arcot
c037e0a1fc
replaced casts
2023-01-22 08:40:02 -08:00
kartik arcot
4bc2795299
gtsam_unstable/nonlinear
2023-01-21 09:27:20 -08:00
Frank Dellaert
4d100461d4
Removed reference for iterating over values. Also used auto where I could, when changing.
2021-01-04 20:46:16 -05:00
Jose Luis Blanco Claraco
76b29b78af
Prefer C++11 nullptr
2020-04-06 23:31:05 +02:00
Duy-Nguyen Ta
1cdc228d6a
remove trailing spaces
2019-02-11 10:58:34 -05:00
Frank Dellaert
2aa43e11bd
Use KeyVector everywhere to avoid conversions
2018-11-08 10:10:32 -05:00
yao
f7ec58cde0
Replaced BOOSE_FOREACH with for in gtsam_unstable folder.
2016-05-21 11:52:14 -04:00
dellaert
464a82cc51
Merge remote-tracking branch 'origin/develop' into feature/betterOrdering
...
Conflicts:
.cproject
gtsam/inference/Ordering.h
gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp
gtsam_unstable/nonlinear/BatchFixedLagSmoother.cpp
gtsam_unstable/nonlinear/ConcurrentBatchSmoother.cpp
2015-06-28 15:41:58 -07:00
cbeall3
0e022b3b33
Values::keys now returns KeyVector instead of list. Corresponding fixes in Matlab wrapper.
2015-06-24 00:35:32 -04:00
dellaert
128bac616c
Globally replaced FastSet<Key> with KeySet.
2015-06-20 18:38:25 -07:00
zhaoyang
1d81572894
Capitalize static methods in ordering.h
...
This commit involves the API change. Related files in gtsam have been changed. All the tests examples run without issue.
2015-02-21 13:16:03 -05:00
cbeall3
36a485169d
Refactor Ordering parameters. Now compiles and passes with gcc
2014-11-17 16:16:52 -05:00
cbeall3
0450c58d66
silence warning
2014-05-06 12:06:07 -04:00
Frank Dellaert
def9b84e45
Added virtual solve method to NonlinearOptimizer that you can override, e.g., with Ceres
...
See example in testNonlinearOptimizer
As part of this, I also merged SuccessiveLinearizationParams into NonlinearOptimizerParams, which is now in its own separate file NonlinearOptimizerParams.h
2013-10-25 18:27:43 +00:00
Chris Beall
e799c9ffa9
tabs converted to two spaces
2013-10-10 17:52:57 +00:00
Richard Roberts
bf40956592
Merged from Hmf6_unordered 970392249a8c50153f24594c9c81acb740cedd06
2013-10-03 19:51:56 +00:00
Luca Carlone
4dfa2506ab
ConcurrentFilterAndSmoother updated and working with the unordered version of GTSAM
2013-08-13 22:30:08 +00:00
Stephen Williams
12d003229a
Fixed missing '}'
2013-08-10 17:16:19 +00:00
Stephen Williams
663c598591
Updated Concurrent Batch Filter and Smoother to the latest versions
2013-08-10 17:15:20 +00:00
Stephen Williams
7d03d3c502
Moved pre-sync code to the update() call for the cuncurrent smoother
2013-05-09 18:59:22 +00:00
Stephen Williams
201ca3da9e
Removed debug print statement
2013-04-19 12:16:04 +00:00
Stephen Williams
3eade960b8
Fixed bugs in marginal generation. It is possible that the marginalization will be "perfect", resulting in no marginal factor. However, a factor was being created anyway.
2013-04-19 12:13:43 +00:00
Stephen Williams
f3007f5013
Moved the pre-sync code back into the presync() function call. This allows the Filter and Smoother to synchronize properly even when no call to smoother.update() has been made.
2013-04-12 13:05:20 +00:00
Stephen Williams
634a4c5ef9
Updated Concurrent Smoother for changes in the base class synchronization
2013-04-11 12:42:45 +00:00
Stephen Williams
1952337e23
Removed unused code from Concurrent Batch Smoother
2013-04-10 21:08:52 +00:00
Stephen Williams
dce575cb73
Refactored synchronization code for Concurrent Batch Smoother
2013-04-10 15:22:28 +00:00
Stephen Williams
0b5c07e543
Starting to clean up and refactor the Concurrent Filtering and Smoothing classes. Currently the synchronization is disables, as is the marginalization in the filter.
2013-04-09 21:24:05 +00:00
Stephen Williams
ed90b00edf
Updated ConcurrentBatchSmoother to use LinearContainerFactors
2013-04-09 15:48:53 +00:00
Stephen Williams
4c6a460fa0
Fixed bugs in tic-toc statements for Concurrent Filter and Smoother
2013-04-08 17:42:26 +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