Frank Dellaert
|
4868a36b6c
|
Added optional initial pose in ConstantTwistScenario
|
2018-10-16 16:14:24 -04: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 |
Andrei Costinescu
|
88c4bd0a33
|
Second attempt at a logical refactor of Unit3::basis method
|
2018-10-13 06:56:04 -04:00 |
Frank Dellaert
|
658ec8c17b
|
Merge develop into fix/Unit3
# Conflicts:
# gtsam_unstable/slam/SmartRangeFactor.h
|
2018-10-12 23:40:20 -04:00 |
Frank Dellaert
|
540be68b80
|
Refactored code paths to cover all 8 cases of H, B_, H_B_ with minimal calculation. Previous version was a bit hard to parse. Assign directly to B (formerly stacked) and jacobian (formerly derivative).
|
2018-10-12 23:30:47 -04:00 |
Andrei Costinescu
|
6ec0ca7982
|
Fixed maybe-uninitialized warnings in Unit3::basis function
|
2018-10-12 10:32:41 +00:00 |
Cyril Roussillon
|
b84f7ed22d
|
(#378) Allow zero dimension factors, as it was in gtsam 3.x
|
2018-10-10 09:02:54 +02:00 |
Frank Dellaert
|
1cf5a2a80b
|
Fixed lint errors
|
2018-10-09 10:25:47 -04:00 |
Frank Dellaert
|
767c5d41ee
|
Showed compiler that B_ is always initialized
|
2018-10-09 09:11:50 -04:00 |
Frank Dellaert
|
285e2da5a8
|
Fixed lint errors
|
2018-10-09 00:04:36 -04:00 |
Frank Dellaert
|
dbf14ca1d8
|
Merge remote-tracking branch 'origin/develop' into fix/isam2
|
2018-10-08 23:58:51 -04:00 |
Frank Dellaert
|
1bc479fc3c
|
Fixed some lint errors
|
2018-10-08 22:54:36 -04:00 |
Frank Dellaert
|
f60e3332a4
|
Made explicit float to avoid ambiguous overload.
|
2018-10-08 21:51:42 -04:00 |
Frank Dellaert
|
ca80678ffc
|
Fixed more warnings
|
2018-10-08 21:38:50 -04:00 |
Frank Dellaert
|
366b2485c1
|
Fixed warnings flagged by Ubuntu g++
|
2018-10-08 21:00:22 -04:00 |
Frank Dellaert
|
3116fd30b9
|
Fixed lint errors
|
2018-10-02 21:53:49 -04:00 |
Frank Dellaert
|
3e0ee2052d
|
Small cleanup of copy/paste call
|
2018-09-30 15:26:36 -04:00 |
Frank Dellaert
|
c50b3cd6be
|
Eliminated some copypasta with lambda
|
2018-09-30 15:13:47 -04:00 |
Frank Dellaert
|
2fe2f1ad19
|
input/output convention
|
2018-09-30 14:22:20 -04:00 |
Frank Dellaert
|
d6edc217ab
|
Changed several Impl functions to methods in ISAM2 and ISAM2Clique
|
2018-09-30 14:11:00 -04:00 |
Frank Dellaert
|
63b7d64fea
|
Fixed headers
|
2018-09-30 14:09:52 -04:00 |
Frank Dellaert
|
d401edc917
|
Split ISAM2 Clique, Params, and Result out in different files, cleaned up headers, and removed ISAM2-inl.h header
|
2018-09-30 12:58:48 -04:00 |
Frank Dellaert
|
7fd8bc1bf5
|
Restored non-recursive version, disabled solution pointers back-substitute.
|
2018-09-30 11:19:25 -04:00 |
Frank Dellaert
|
ba64402985
|
Added fastBackSubstitute method
|
2018-09-30 10:47:32 -04:00 |
Frank Dellaert
|
5223713c18
|
Use VectorValues::vector rather than bespoke code for saving delta values.
|
2018-09-30 10:30:27 -04:00 |
Frank Dellaert
|
34326c20ec
|
Cleaned up code cruft
|
2018-09-30 10:29:12 -04:00 |
Frank Dellaert
|
e770490ae7
|
Made vector templated on Key container.
|
2018-09-30 10:28:45 -04:00 |
Frank Dellaert
|
a31294d777
|
Modernized, cleaned up, and turned off non-recursive version (fow now) because it has a bug.
|
2018-09-29 17:52:20 -04:00 |
Frank Dellaert
|
e6c0d7334f
|
Cleaned up cpplint errors - no functionality change
|
2018-09-29 00:06:19 -04:00 |
Frank Dellaert
|
a87ce9bac4
|
Fixed consistency checks
|
2018-09-28 11:20:55 -04:00 |
Frank Dellaert
|
ce65b5d043
|
virtual destructors
|
2018-09-28 11:20:38 -04:00 |
Frank Dellaert
|
4a8c2f666c
|
Fixed warning
|
2018-09-28 11:20:26 -04:00 |
Sean Bowman
|
90f688d94c
|
Merged in seanbow/gtsam_fork/fix_memory_alignment (pull request #313) after successfully compiling on Mac.
Fix memory alignment issues
|
2018-09-27 13:58:43 +00:00 |
Mike Sheffler
|
9aad5084e0
|
Merged in mikesheffler/gtsam (pull request #314)
Fixes failure of 92/221 Test #92: testAdaptAutoDiff on AArch64 (ARM64)
|
2018-09-22 15:56:49 +00:00 |
Sean Bowman
|
c1b14f08f8
|
Fix more memory alignment issues
|
2018-09-18 17:29:02 -04:00 |
Enrique Fernández Perdomo
|
19707b88a1
|
Merged in enriquefernandezperdomo/gtsam/fix_recalculate_batch_step_when_variables_removed_onto_develop_04_aug_2016 (pull request #272)
Fix recalculate batch step when variables removed
|
2018-09-17 15:04:47 +00:00 |
Mike Sheffler
|
3b8985fb6e
|
Test of AutoDiff wrapper in an expression modified so that the upAligned size of the relevant binary expression is tested against the size of the expression in the AutoDiff wrapper. When the traceSize() of the expression containing the AutoDiff wrapper is computed, that value (the traceSize) will be computed such that an alignment (currently 16-bit) will be forced. It is thus necessary for the test to also upAlign the relevant binary expression. On x86_64 architectures, this test was accidentally passing because the relevant struct was already aligned on a 16-bit boundary. On AArch64 ('ARM64'), the alignment was *not* on a 16-bit boundary, and this test failed. Modifying the first argument to EXPECT_LONGS_EQUAL in this test to include upAlignment of the relevant binary expression makes the test pass in 'debug' and 'release' builds on both x86_64 and AArch64 architectures
|
2018-09-11 00:22:20 -07:00 |
Sean Bowman
|
b04c0bb15d
|
Fix memory alignment issues
|
2018-07-13 14:31:02 -04:00 |
Frank Dellaert
|
250a039435
|
Merged in fix/iSAM-334 (pull request #310)
Fix/iSAM-334
|
2018-05-22 16:34:59 +00:00 |
Frank Dellaert
|
cd66e8e61a
|
Merged in skydio_fixes (pull request #309)
BackprojectFromCamera and some small fixes
Approved-by: Ryan Kennedy <ryan@skydio.com>
|
2018-05-21 21:01:34 +00:00 |
dellaert
|
ebf047b4aa
|
Added return types
|
2018-05-14 00:39:36 -07:00 |
dellaert
|
dec2374684
|
Merge branch 'develop' into fix/iSAM-334
|
2018-05-13 23:05:04 -07:00 |
Frank Dellaert
|
ae86bf0271
|
BackprojectFromCamera and some small fixes from Skydio
|
2018-05-11 15:13:14 -07:00 |
Dominic Pattison
|
530f6e99fd
|
Fix quaternion component error in Rot3 constructor
|
2018-04-01 15:32:27 +00:00 |
Duy-Nguyen Ta
|
cc25ece055
|
Merged in thduynguyen/gtsam-duy/feature/wrap_cal3ds2 (pull request #306)
Feature/wrap cal3ds2
|
2018-02-20 19:56:26 +00:00 |
Simon Julier
|
108da4957a
|
Set the INSTALL_NAME on the shared libraries.
|
2018-02-16 10:53:58 +00:00 |
Duy-Nguyen Ta
|
d9937ea07f
|
small doc improvement
|
2018-01-23 10:15:19 -05:00 |
Mustafa Mukadam
|
0c14c11c85
|
fix optional jacobian check
|
2018-01-19 16:45:28 -05:00 |
Duy-Nguyen Ta
|
211724a841
|
Merged in feature/cython_wrapper (pull request #284)
Cython wrapper
|
2017-12-03 08:06:43 +00:00 |
Frank Dellaert
|
e8e2e52c94
|
Fixed test
|
2017-12-02 18:55:44 -08:00 |