Fan Jiang
|
3f30ac2aef
|
Add missing option in the CMake for Pose2
|
2023-04-25 15:01:57 -04:00 |
kartik arcot
|
b8fb9fabb4
|
Merge branch 'feature/remove_deprecated_code' into verdant/replace-boost-optional-vals
|
2023-01-21 10:08:31 -08:00 |
kartik arcot
|
273e2eb9ef
|
pose2.h
|
2023-01-21 09:27:20 -08:00 |
Frank Dellaert
|
4675fd67d0
|
removed deprecated code
|
2023-01-20 22:50:05 -08:00 |
Varun Agrawal
|
287279fc42
|
use Jose's suggestion
|
2022-04-30 17:05:41 -04:00 |
Varun Agrawal
|
84dc91fbb9
|
fix type warnings
|
2022-04-29 16:52:06 -04:00 |
Frank Dellaert
|
e8d785708f
|
Deprecated free align in favor of named constructors with (a,b) convention
|
2022-03-27 00:29:28 -04:00 |
Frank Dellaert
|
628ffb1495
|
Matrix versions for Pose2 group action
|
2022-03-26 22:55:46 -04:00 |
Jose Luis Blanco Claraco
|
94aa96e00a
|
prefer semicolon in definitions
|
2021-11-08 22:41:59 +01:00 |
Varun Agrawal
|
5e8acf4378
|
fix bug in Pose2 print
|
2021-01-25 16:17:25 -05:00 |
Varun Agrawal
|
2168cd4a04
|
stream printing for Pose2
|
2021-01-19 15:39:37 -05:00 |
ss
|
ccdd1471ed
|
Fix pose2 align bug.
|
2020-08-06 14:26:22 -04:00 |
Varun Agrawal
|
ff1f37c26f
|
replaced fabs with c++11 std::abs
|
2019-09-18 18:30:26 -04:00 |
Frank Dellaert
|
8801de4d63
|
Pose3 naming convention
|
2019-05-16 15:06:15 -04:00 |
Frank Dellaert
|
a97502f5a1
|
Resolved all issues with typedefs
|
2016-06-06 21:57:52 -07:00 |
Frank
|
aa40b266f6
|
Make changes needed to deal with typdef flag activation
|
2016-06-06 19:02:52 -07:00 |
dellaert
|
bdbbe0203d
|
Derive Point2 from Vector2 and deprecate a number of methods
|
2016-06-05 23:52:04 -07:00 |
Yao Chen
|
ce2cd71112
|
Replaced BOOSE_FOREACH with for in gtsam folder.
|
2016-05-20 23:41:22 -04:00 |
Alex Hagiopol
|
70b2aab352
|
Deprecated all inline functions in Matrix.h.
|
2016-04-11 15:11:29 -04:00 |
alexhagiopol
|
1feed7c20e
|
Work in progress: deprecating inline functions.
|
2016-04-11 11:34:57 -04:00 |
Frank
|
0372a959ee
|
Many small improvements, bug-fixes, and tests
|
2016-02-24 11:01:19 -08:00 |
Frank Dellaert
|
c3dfa3ab10
|
Cleaned up Pose2 derivatives and used OptionalJacobian::cols in some places
|
2015-07-19 18:28:18 -07:00 |
dellaert
|
22ff9b6aef
|
Made retract etc take Fixed vectors in poses
|
2015-05-26 00:10:03 -07:00 |
dellaert
|
625ebca72a
|
Lucky guess fix of decoupled derivatives
|
2014-12-26 00:40:08 +01:00 |
dellaert
|
b5c5a268a7
|
Merge remote-tracking branch 'origin/develop' into feature/tighteningTraits
Conflicts:
gtsam/geometry/Pose2.h
gtsam/geometry/Pose3.cpp
gtsam/geometry/tests/testPose3.cpp
|
2014-12-25 18:16:30 +01:00 |
dellaert
|
4635d22d7f
|
Now argument of LogmapDerivative is correct
|
2014-12-25 16:22:21 +01:00 |
dellaert
|
1b61d0a7f3
|
New tests for Expmap/Logmap derivatives
|
2014-12-25 16:11:13 +01:00 |
thduynguyen
|
34592f21c4
|
remove unnecessary malloc
|
2014-12-25 08:53:53 -05:00 |
thduynguyen
|
ea4e9a5ac6
|
small code optim
|
2014-12-24 14:00:33 -05:00 |
dellaert
|
78386ad144
|
Merge ExmapeDerivative/LogmapDerivative changes from 'origin/develop' into feature/tighteningTraits
Conflicts:
gtsam/base/LieScalar.h
gtsam/geometry/Point2.h
gtsam/geometry/Point3.h
gtsam/geometry/Rot3.h
gtsam/geometry/Rot3M.cpp
gtsam/geometry/Rot3Q.cpp
gtsam/geometry/tests/testRot3.cpp
|
2014-12-24 13:55:15 +01:00 |
dellaert
|
e0a767e7fd
|
Renamed all dexpL/dexpInvL, merged Luca/Duy versions in Rot3
|
2014-12-24 12:25:53 +01:00 |
dellaert
|
f22c922600
|
The great Lie group heist: LieGroup CRTP class that defines both Manifold and Lie Group methods for a class, using AdjointMap as its main weapon. For the retract/localCoordinates, a ChartAtOrigin struct needs to be defined that can be switched at compile time (example Pose2). Rot3, Pose3 soon to follow.
|
2014-12-24 01:37:30 +01:00 |
dellaert
|
c6ae119414
|
Tightened what is needed for Lie, i.e., fewer versions of retract/localCoordinates
|
2014-12-22 23:42:52 +01:00 |
dellaert
|
99a50a2f87
|
Split up concepts into Group/Manifold/Lie/VectorSpace. Also fixed some implementations and put in exceptions elsewhere, rather than CONCEPT_NOT_IMPLEMENTED macro.
|
2014-12-22 02:50:52 +01:00 |
dellaert
|
00b374c9e9
|
Merge remote-tracking branch 'origin/develop' into feature/tighteningTraits
Conflicts:
gtsam/base/LieScalar.h
gtsam/geometry/Point2.h
|
2014-12-21 14:39:23 +01:00 |
thduynguyen
|
30afbc5f1d
|
closed-form formula of Pose2's expmap/logmap derivatives
|
2014-12-19 13:53:08 -05:00 |
thduynguyen
|
662eb77a88
|
use I_3x3 and Matrix3
|
2014-12-17 11:24:22 -05:00 |
Paul Furgale
|
679c3fbd07
|
Even more slow progress
|
2014-12-14 14:02:27 +01:00 |
krunalchande
|
e539738fd0
|
Remove support for dual keys. Added finished() after all matrices and vectors. Remove buildDualGraph from GaussianFactorGraph. Remove support for multipliedHessians for non-linear equality constraints.
|
2014-12-12 17:23:31 -05:00 |
thduynguyen
|
e12add2739
|
Merged in develop (pull request #71). Resolve conflicts.
|
2014-12-12 15:34:53 -05:00 |
cbeall3
|
971a53cfb5
|
Fixed size vectors for all Logmap, localcoordinates and vector methods
|
2014-12-07 13:51:17 -05:00 |
nsrinivasan7
|
bd6f210b87
|
changed << to =. gives error because range() was removed from PinholeCamera.h ?
|
2014-12-04 09:36:00 -05:00 |
Natesh Srinivasan
|
aad0b2876b
|
Changed Matrix.h to correct return values amd impleemnted rectangular matrix types.
Also changed block operations to <<
|
2014-12-03 15:16:55 -05:00 |
nsrinivasan7
|
deff8b1e25
|
fixed the (*) to -> and code some more code beautification.
|
2014-12-03 11:27:18 -05:00 |
nsrinivasan7
|
7116661a2e
|
changed naming convention of const matrices to _DxD. @dellaert
|
2014-12-03 10:58:09 -05:00 |
Natesh Srinivasan
|
4e557d38e6
|
updated Matrix.h with commonly used matrices.
|
2014-12-03 09:59:10 -05:00 |
nsrinivasan7
|
1b2d86929a
|
partially fixed Pose3(). Also adressed some of frank's comments from previous commits
|
2014-12-01 15:52:30 -05:00 |
nsrinivasan7
|
ccda2e1b3b
|
replaced block with <> to identify sizes at compile time.
|
2014-12-01 14:29:32 -05:00 |
nsrinivasan7
|
96f2c8eebe
|
removed unecessary Z12
|
2014-12-01 10:57:36 -05:00 |
nsrinivasan7
|
490e75b103
|
finished Pose2.cpp using @dellaert 's temporary matrices idea. Still have a couple of functions that are not fixed for instance wedge<Pose2>, a template specialization from Lie.h.
|
2014-12-01 10:54:18 -05:00 |