Jose Luis Blanco-Claraco
|
a1d46fab33
|
Ubuntu PPA packages: use GTSAM_BUILD_WITH_MARCH_NATIVE=OFF
|
2019-10-07 11:54:28 +02:00 |
Jose Luis Blanco-Claraco
|
6badcefac4
|
Patches to use CMake's FindBoost into gtsam
|
2019-10-07 11:42:38 +02:00 |
Jose Luis Blanco-Claraco
|
3e01411010
|
Import FindBoost from CMake v3.15.4
|
2019-10-07 11:36:06 +02:00 |
Jose Luis Blanco-Claraco
|
b10963802c
|
Revert "Fix cmake handling newer boost versions (Closes: #442)"
This reverts commit a0fce4257f .
|
2019-10-07 11:21:22 +02:00 |
Jose Luis Blanco-Claraco
|
bbf007e4e4
|
Remove obsolete cmake FindXX modules.
Exported config files are preferred over modules, and easier to maintain.
|
2019-10-07 11:15:31 +02:00 |
Ellon Paiva Mendes
|
3fad1fa81b
|
Install GTSAMConfigVersion.cmake
|
2019-10-07 11:13:42 +02:00 |
Varun Agrawal
|
8280a082bd
|
implemented residual functions for common M-estimators and added corresponding tests
|
2019-10-02 04:04:34 -04:00 |
Frank Dellaert
|
41902efc79
|
Another attempt at getting past Linux compiler
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
40af21914b
|
Fixed issue with static vector being const
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
e758089f13
|
Fixed test
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
1e5973628e
|
Worked around build snafu on Travis with enable_if_t (not in all boost versions, and only in std as of c++14)
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
158b99f030
|
Made sure GTSAM_USE_QUATERNIONS flag is set and used
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
f1e8a20a5a
|
Cleaned up some unused headers
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
9d23fe52e0
|
Fixed issue with quaternions and added "special" travis stage that checks quaternions path.
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
a573658ba4
|
Updated timing script
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
f5b57ce59f
|
Python tests
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
39d1f58eae
|
More asserts/tests
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
06952cd83b
|
Full enchilada: SO3 is now SO<3>
|
2019-10-01 14:04:09 -04:00 |
Frank Dellaert
|
8eacdcbe58
|
Serialization
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
3193af9698
|
Three more constructors for SO3
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
dea6b995e5
|
Hat and Vee for SO3
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
a765886e5a
|
Hat and Vee for SO4
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
ab1be9c4de
|
Specialized Hat/Vee
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
d376d0158d
|
All tests for SO3 now uncommented
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
f7ad80673c
|
Moved things to inl
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
e93149babb
|
Moved all tests to their own test files
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
095071cf36
|
Rescued some specializations for SO3
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
7213fd2c62
|
Distributed SOn functionality over three files
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
6cff36975f
|
Moved code into appropriate headers (SOt instead of SO3 for now)
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
96392c74c0
|
Expmap and vec, specialized to SO3 and SO4
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
be83a6bad7
|
Hat/Vee etc, working Random for SOn
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
cc2f0f242c
|
Succeeded in making SOn a Lie group
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
6f071928bc
|
Allow dynamic dimension Lie groups
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
676f93ebd8
|
Add pointer constructor for dynamic case
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
a35709295a
|
Made matrix a member variable
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
37c53aa23f
|
SO3 and SO4 both Lie groups.
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
6b2f6349d7
|
Derive from SOnBase
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
3e1db48ced
|
Made constructor explicit, expose SOn in wrapper
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
ad0bb79533
|
Fixed issues with Closest and << in SOn.h
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
b0e4075089
|
Added python test for Karcher mean
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
6c00ff163f
|
Closest
|
2019-10-01 14:01:54 -04:00 |
Frank Dellaert
|
6eefc56e17
|
Wrapped SO(3), SO(4) and new factor, and added SO(4) tests in python
|
2019-10-01 14:01:53 -04:00 |
Frank Dellaert
|
2fb4668bba
|
Added factor for Karcher mean constraint: fixes the geodesic mean to impose a global gauge constraint.
|
2019-10-01 14:01:53 -04:00 |
Frank Dellaert
|
137afaecbb
|
Added variable dimension SO(n) class
|
2019-10-01 14:01:53 -04:00 |
Frank Dellaert
|
cc9b4bb497
|
Added SO(4) class
|
2019-10-01 14:01:53 -04:00 |
Frank Dellaert
|
6e07636302
|
Added several methods
|
2019-10-01 14:01:53 -04:00 |
Varun Agrawal
|
3eb8e3d9bc
|
fixed function declarations which use globally declared noise models
|
2019-09-25 23:02:21 -04:00 |
Varun Agrawal
|
f58d421b71
|
improve m-estimator visualization code
|
2019-09-25 20:04:32 -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 |
dellaert
|
f71e156bce
|
Fixed comment
|
2019-09-25 20:04:32 -04:00 |