Toni
7f80c906c4
Fix override warnings: modernize-use-override
2021-01-28 23:02:13 -05:00
lcarlone
5db6894b66
finally I have a way to properly change the noise model!
2020-11-27 18:25:38 -05:00
Frank Dellaert
269dea3a24
Merge pull request #422 from borglab/dellaert/issue420
...
Dellaert/issue420
2020-08-02 16:16:01 -04:00
Frank Dellaert
e22c24eff5
Removed superfluous size, added doxygen partitions
2020-08-01 15:43:21 -04:00
Frank Dellaert
09bb25498f
Merge branch 'develop' into dellaert/issue420
2020-07-31 16:45:03 -04:00
Jose Luis Blanco Claraco
0198c648e3
Fix all new gcc warnings/errors: make explicit virtual/override methods.
...
Rules are:
- use "virtual" in base classes only.
- use "override" in all derived classes.
2020-07-26 11:20:42 +02:00
Frank dellaert
30703ccb6a
Removed all deprecated code w Stephanie...
2020-07-22 17:32:25 -04:00
Francesco Papi
92008c9319
Add functionalities to get introspection of the loss function weights and unweighted residuals for the NoiseModelFactor class
2019-11-12 15:39:56 -08:00
Frank Dellaert
23f3f95ed2
deprecated get_noiseModel
2019-05-16 14:40:55 -04: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
ivan
23a1382bb2
[QP/LP] LP Added Zeros Error Fixed.
...
[QP] Now Checks for syntactic Equality by comparing each factor imported .
[QP] Now Checks for semantic Equality by ensuring each imported QP gives the same solution.
2016-05-02 19:54:58 -04:00
Alex Hagiopol
76308a5d46
Deprecated Vector zero(size_t n). All unit tests pass.
2016-04-15 16:54:46 -04:00
Frank
0372a959ee
Many small improvements, bug-fixes, and tests
2016-02-24 11:01:19 -08:00
Thomas Schneider
0f23958c62
Fix some more warnings.
2015-03-06 16:44:08 +01:00
Thomas Schneider
ebf5746987
Fix some serialization warnings.
2015-03-06 16:12:09 +01:00
dellaert
e5017984a1
traits_x -> traits
2014-12-26 16:47:51 +01:00
dellaert
79d8514528
MASSIVE edit: made Testable its own concept, and moderinized Testable.h to use Testable traits. This required adding Testable traits in many classes.
2014-12-21 22:02:57 +01:00
dellaert
6505e602d8
FixedRef is now OptionalJacobian
2014-11-28 17:14:26 +01:00
Chris Beall
a6853f15e8
Windows fixes
2014-11-22 23:12:27 -05:00
dellaert
1dddb4046a
Comment only
2014-10-02 09:44:29 +02:00
dellaert
c01c756d69
Created implementation file for NonlinearFactor and moved non-templated code there
2014-10-01 13:14:55 +02:00
Richard Roberts
2805ecfe1c
Allowing empty noise model in NonlinearFactor
2013-12-28 12:26:42 -05:00
Richard Roberts
314c44b0ad
Fix when comparing NonlinearFactor with NULL noise model
2013-11-12 17:03:08 +00:00
Duy-Nguyen Ta
c3e3b693e7
support special linearize for constraints, which Jacobian could be augmented by Jacobian-from-Hessian parts for Lagrange multipliers in SQP
2013-10-02 03:55:11 +00:00
Richard Roberts
6d92c45bae
'using' to import boost::assign::cref_list_of when including NonlinearFactor.h
2013-08-11 18:17:56 +00:00
Richard Roberts
9fbb86165e
Fixed NoiseModelFactor constructors
2013-08-06 17:36:04 +00:00
Richard Roberts
ede0805fac
Global find+replace to remove Ordered
2013-08-05 22:31:44 +00:00
Richard Roberts
0d05bf5ac5
Started on HessianFactor, converted Nonlinear stuff and disabled a lot of more advanced classes so the library compiles with nonlinear using unordered.
2013-08-01 21:57:43 +00:00
Richard Roberts
c868056c22
Updating nonlinear factors, nonlinear factor graph, nonlinear optimizers, and LinearContainerFactor to work with unordered linear. Does not compile - needs more work.
2013-08-01 21:57:33 +00:00
Richard Roberts
3ade190128
Renamed old classes to "Ordered" and removed "Unordered" name from new classes
2013-07-29 23:55:40 +00:00
Chris Beall
0a36038de1
documentation
2013-05-08 19:44:17 +00:00
Alex Cunningham
7aa45115a1
Replaced depreciated boost::shared_dynamic_cast with boost::dynamic_pointer_cast to work with boost 1.53
2013-02-11 20:24:53 +00:00
Alex Cunningham
5b7b89b57c
Fixed warnings
2012-10-06 21:41:08 +00:00
Richard Roberts
b60189104c
Added checks for proper noise model dimension
2012-10-05 23:23:40 +00:00
Chris Beall
4297d24c96
changed tabs to spaces for consistent indentation in all of GTSAM
2012-10-02 14:40:07 +00:00
Frank Dellaert
747342ffda
Changed some printing details, prompted by MATLAB display
2012-07-02 15:01:28 +00:00
Duy-Nguyen Ta
6f1ea87a00
clean up noise model: Remove Shared[NoiseModel] classes and headers, typedef for backward compatibility in NoiseModel.h. Fix all tests and examples to create shared noise models through static functions in noise model classes. Fix MATLAB wrapper and examples as well. Add tests for MATLAB examples
2012-06-22 19:36:49 +00:00
Richard Roberts
d8703b1c93
Reverting - Moved dim() from NonlinearFactor to NoiseModelFactor - for NonlinearFactors that linearize to HessianFactors, dimension is not defined. (reverse-merged from commit e9b6a7949524d4d8d4069abaee16d213792a3507)
2012-06-22 15:25:02 +00:00
Richard Roberts
a9945f2265
Moved dim() from NonlinearFactor to NoiseModelFactor - for NonlinearFactors that linearize to HessianFactors, dimension is not defined.
2012-06-21 01:20:14 +00:00
Summit Patel
882b4d4e7e
Fixed Doxygen warnings.
2012-06-19 18:31:22 +00:00
Summit Patel
cc829d36ae
Fixed Doxygen warning.
2012-06-10 16:06:37 +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
Richard Roberts
a23127a315
Removed using namespace in header files
2012-06-08 14:33:36 +00:00
Summit Patel
5bcb0de588
Fixed doxygen warnings.
2012-06-05 19:54:14 +00:00
Frank Dellaert
22e71e4374
Doxygen comments
2012-06-05 05:08:56 +00:00
Frank Dellaert
6bf036d3c1
Corrected some doxygen warnings
2012-06-03 21:51:33 +00:00
Frank Dellaert
a2512475c9
Symbol.h is now included just in time, no longer by default everywhere.
2012-06-02 19:05:38 +00:00
Alex Cunningham
421a0725dd
Added a default implementation of clone() for nonlinear factor so not all subclasses need to implement clone(). Default implementation throws an exception.
2012-05-25 14:12:28 +00:00
Alex Cunningham
47830cd56f
Added clone and rekey facilities to nonlinear factor graph
2012-05-24 16:05:01 +00:00