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