Commit Graph

44 Commits (885eed33d13eeb814c5e8351ef6b2a181a23a511)

Author SHA1 Message Date
Gerry Chen 885eed33d1
replace all NoiseModelFactor1, 2, ... with NoiseModelFactorN 2022-12-22 17:25:48 -05:00
Frank Dellaert c659336cf8 Removed shared_ptr from Bayes nets and factor graphs 2021-12-30 12:12:54 -05:00
lcarlone 5db6894b66 finally I have a way to properly change the noise model! 2020-11-27 18:25:38 -05:00
lcarlone 7c22c2c402 simplified small test to make it more understandable 2020-11-27 16:18:36 -05:00
lcarlone a33c50fcef now we have very cool tests! 2020-11-27 15:46:12 -05: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
Varun Agrawal 3eb8e3d9bc fixed function declarations which use globally declared noise models 2019-09-25 23:02:21 -04:00
Varun Agrawal 65b309e5cd renamed global variables in smallExample.h and added optional noise model parameters 2019-09-25 20:04:32 -04:00
Duy-Nguyen Ta b2e5dadcdb Merge branch 'develop' of https://bitbucket.org/gtborg/gtsam into fix/trailing_whitespaces
# Conflicts:
#	gtsam/symbolic/tests/testVariableIndex.cpp
#	gtsam_unstable/gtsam_unstable.h
#	gtsam_unstable/linear/RawQP.cpp
#	gtsam_unstable/linear/RawQP.h
2019-05-12 09:26:28 -04:00
Frank Dellaert b6abcb04f2 Split off builder, now also used with same parameters in SubGraphSolver 2019-04-14 14:14:48 -04:00
Frank Dellaert 3737474d1e Deprecated all but three constructors. 2019-04-04 09:23:02 -04:00
Duy-Nguyen Ta 1cdc228d6a remove trailing spaces 2019-02-11 10:58:34 -05:00
dellaert 41b091e86f Chasing down more vector() and Point2 default constructor uses 2016-06-06 00:37:49 -07:00
dellaert bdbbe0203d Derive Point2 from Vector2 and deprecate a number of methods 2016-06-05 23:52:04 -07:00
Alex Hagiopol b6728ef620 Deprecated Vector ones(size_t n). All unit tests pass. 2016-04-15 17:30:54 -04:00
Alex Hagiopol 76308a5d46 Deprecated Vector zero(size_t n). All unit tests pass. 2016-04-15 16:54:46 -04:00
Alex Hagiopol 379ad8b3d2 Fixed incorrect replacement of Vector.h's ones(n) with Matrix::Ones(m,n). 2016-04-11 15:25:08 -04:00
Alex Hagiopol 70b2aab352 Deprecated all inline functions in Matrix.h. 2016-04-11 15:11:29 -04:00
dellaert 0c74ed8686 Measurement should be Point2 2014-12-21 22:02:57 +01:00
Mike Bosse c607f48a3c fixed some Point2 constructions 2014-12-21 18:50:01 +01:00
Richard Roberts f9ca07e610 Converted Vector(2|3) << ... to Vector2(...) or Vector3(...) syntax 2014-11-23 10:22:25 -08:00
Richard Roberts aa093a35da Updated all comma initializer usages to use .finished() 2014-11-22 16:35:27 -08:00
Richard Roberts 1770f44ad9 Fixed a number of clang warnings 2014-02-23 18:53:48 -05:00
Richard Roberts 880d9a8e3c Switched to new Eigen built-in special comma initializer 2013-12-16 21:33:12 +00:00
Jing Dong 05467e4774 Fix Matrix_(...) to Mat() <<... in tests 2013-11-13 06:02:35 +00:00
Richard Roberts 3c33e44c46 Fixed compile errors on windows 2013-10-29 04:24:14 +00:00
Jing Dong 181881a8d7 Fix Vector_() to Vec() in tests 2013-10-22 03:56:51 +00:00
Alex Cunningham 4b12d6f794 Moved Symbol and LabeledSymbol to inference as they are no longer specific to nonlinear optimization 2013-08-19 15:32:16 +00:00
Richard Roberts 49e93a71b0 No noise model in smallExample 2013-08-06 18:04:36 +00:00
Richard Roberts e39d100b6a Made most global unit tests compile, includes dogleg, iterative, kalman filter, etc 2013-08-06 13:44:22 +00:00
Richard Roberts 55ce9eed1d Updated smallExample 2013-08-05 22:31:21 +00:00
Richard Roberts 69a9d75dd6 Converting smallExample and GaussianISAM 2013-07-30 02:11:34 +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
Richard Roberts 14a71aeedc Put header-implemented unit test functions in anonymous namespaces to avoid duplicate symbols in SINGLE_TEST_EXE mode 2013-06-20 16:05:24 +00:00
Alex Cunningham 0c7182b713 Removed unnecessary using statements 2013-06-11 14:36:50 +00:00
Alex Cunningham 37f936d41c Cleanup, whitespace 2013-06-11 14:36:50 +00:00
Alex Cunningham 7b79cfc38c Removed all non-test/timing cpp files from tests folder, small example now is header-only 2013-06-11 14:35:22 +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 c4c5dec9a3 Fixed testIterative unit tests 2012-09-05 03:06:22 +00:00
Richard Roberts b0508cc1a8 Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph 2012-09-04 22:42:09 +00:00
Frank Dellaert ab7594e8f0 Made SPCG unit tests compile again, needed several fixes in iterative.h 2012-09-03 00:06:13 +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
Frank Dellaert 559eaf8cc1 Moved smallExample to slam, as used in some project unit tests as well. [tests] no longer builds a local library as a consequence. 2010-07-13 05:26:19 +00:00
Frank Dellaert fea5beb638 Re-organization: moving all files.
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 07:16:31 +00:00