Commit Graph

42 Commits (650e432f52f58505eba8c8f6a918f03e733a7acc)

Author SHA1 Message Date
acxz 650e432f52 update boost::bind usage
use <boost/bind/bind.hpp> instead of deprecated <boost/bind.hpp>

use boost::placeholders:: scope in appropriate files

remove and add <boost/bind/bind.hpp> in appropriate files
2021-06-16 00:56:43 -04:00
David Wisth 1771a5699a Revert "remove deprecated Unit3::error() which is replaced by Unit3::errorVector()"
This reverts commit 5087d36ab1.
2021-02-16 10:16:21 +00:00
David Wisth 5087d36ab1 remove deprecated Unit3::error() which is replaced by Unit3::errorVector() 2021-02-15 14:43:28 +00:00
Varun Agrawal edb3aea680 Merge branch 'develop' into fix/oriented-plane3-factor-jacobian 2020-12-06 17:51:39 -05:00
David a897ee7863 Fix all unit tests. Only remaining item is the analytical Jacobian for Unit3::localCoordinates. 2020-07-15 19:18:39 +10:00
Martin V. Larsen a6e9b0287e
Update testUnit3.cpp 2020-06-02 22:20:35 +02:00
Martin Vonheim Larsen 7486ed7993 Added test for Unit3::operator= 2020-06-02 13:02:10 +02:00
Jose Luis Blanco Claraco 54b739f695
relax test numerical thresholds to fix failures in some architectures 2020-04-28 08:32:31 +02:00
alescontrela 211119b00e Replace addPrior<> with addPrior 2020-04-12 13:10:09 -04:00
alescontrela aa3ac32235 Change all old cases of graph.emplace_shared<PriorFactor<...>>(...) and graph.add(PriorFactor<...>(...)) to graph.addPrior<...>(...). Removed unnecessary PriorFactor.h includes. 2020-04-11 20:09:54 -04:00
alescontrela f4525b51e4 Change PriorFactor includes from gtsam/slam to gtsam/nonlinear 2020-04-10 22:26:22 -04:00
Jose Luis Blanco Claraco 76b29b78af
Prefer C++11 nullptr 2020-04-06 23:31:05 +02:00
Frank Dellaert 8b201f07bb Random now uses std header <random>. 2020-02-28 07:21:54 -08:00
Toni 21163e9bdc Reformat Unit3 test 2019-01-15 17:51:58 -05:00
Toni 8c8bdc4e67 Fix retract jacobian for Unit3, and tests 2019-01-15 17:42:54 -05:00
Toni 5d87e68097 Add jacobian tests for retract of Unit3 & OrientedPlane3 2019-01-02 21:13:40 +01:00
Frank Dellaert 35d4bb1a76 After discussion with Andrei, a final version of logic, and new tests to check more cases. Tested with both typedef and old Point3 configs. 2018-10-13 12:18:25 -04:00
Yao Chen 3c1a0a8801 Replaced graph.add with graph.emplace_shared if needed. 2016-10-01 11:41:37 -04:00
Yao Chen ce2cd71112 Replaced BOOSE_FOREACH with for in gtsam folder. 2016-05-20 23:41:22 -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
Frank 0a7fd27f28 Working on getting a simple typedef to compile - as well as dealing with Point3() now creating uninitialized memory. 2016-02-10 17:48:52 -08:00
Frank Dellaert 4d93a33f61 Static methods should be uppercase. 2016-01-26 23:09:58 -08:00
dellaert 570abece53 Fixed Eigen assert 2015-10-21 14:15:31 -07:00
Frank aa42501737 Undid overzealous merge 2015-10-21 10:55:31 -07:00
Frank 1c83329b9b Fixed compilation issues 2015-10-19 14:59:40 -07:00
Frank 5faf09726b Removed commented-out stuff 2015-10-19 14:44:19 -07:00
Frank d087f2fdf8 Some new methods and improvements to Unit3 from Skydio 2015-10-13 12:31:01 -07:00
zhaoyang 6b1c411f9e feature: add two small unit tests for local coordinate 2015-07-12 14:37:40 -04:00
Frank Dellaert 297f8fcc9b Replaced flaky random tests with more compact one that excludes degeneracies explicitly 2015-07-12 10:30:30 -07:00
Frank Dellaert fcbceaf746 More tests 2015-07-12 00:12:06 -07:00
Frank Dellaert 5c406dc7c7 fixed serialization (no need to save B!) 2015-07-11 20:00:41 -07:00
zhaoyang 4e9f365a7e test: add test for twist at singular value 2015-06-29 18:28:07 -04:00
zhaoyang ab81c98ac2 fix: correct some inappropriate floating point error, and its test 2015-06-28 14:07:53 -04:00
Mike Bosse 263d4e163c more progress, need to fix testSO3.cpp and testManifold.cpp 2014-12-17 22:53:56 +01:00
Natesh Srinivasan 4e557d38e6 updated Matrix.h with commonly used matrices. 2014-12-03 09:59:10 -05: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
dellaert 1eb5e185e5 New numericalDerivatives with traits an Charts - still some segfaults, *and* there should be no need for (a) multiple prototypes to match against c++ pointers, (b) the use of explicit template arguments. A task for someone... 2014-10-21 18:50:52 +02:00
Chris Beall 7f3aaec014 Remove unimportant part of test: different result with boost 1.56, and it doesn't matter 2014-08-14 00:33:57 -04:00
Frank Dellaert 996517916c I commented out thread stuff as did not compile on my mac. 2014-06-07 16:29:21 -04:00
cbeall3 f0257ee619 renamed testSphere2 ->testUnit3 2014-05-30 19:24:48 -04:00