Commit Graph

10370 Commits (415e4b10b1a6bae2d1e19211a7df62c53f60b97a)

Author SHA1 Message Date
Frank Dellaert 65f307a823 Merge branch 'develop' into fix/isam2 2018-09-30 08:45:05 -04:00
Frank Dellaert 98f42bd1e6 Merged in fix/consistency-checks (pull request #316)
Fix/consistency checks

Approved-by: Alexander <aes368@cornell.edu>
2018-09-29 22:58:52 +00: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 05d5179bc3 Some more cleanup 2018-09-29 17:31:46 -04:00
Mike Sheffler 11b5531baf Merged gtborg/gtsam into develop 2018-09-29 03:27:44 -07:00
Frank Dellaert 315ea79e21 Ignore VS code .env file 2018-09-29 00:06:31 -04:00
Frank Dellaert e6c0d7334f Cleaned up cpplint errors - no functionality change 2018-09-29 00:06:19 -04:00
Frank Dellaert 224299ccb9 Cleaned up/naming conventions/docs 2018-09-29 00:05:39 -04:00
Frank Dellaert 67ffd65838 Added Alexander's example file 2018-09-29 00:04:13 -04:00
Frank Dellaert bf24b467ab Merge branch 'develop' into fix/isam2 2018-09-28 22:11:34 -04:00
Mike Sheffler e89d312ff0 Merged in mikesheffler/gtsam (pull request #315)
Fixed testGaussianBayesTreeB failure on AArch64 (ARM64)
2018-09-29 02:03:09 +00: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
Mike Sheffler 1ec15a7345 Incorporate Frank's suggestions for PR #315 2018-09-28 00:47:17 -07:00
Frank Dellaert 3de391e895 Ignore .env file for VS code 2018-09-27 22:47:15 -04:00
Frank Dellaert 7097880d49 GTSAM examples, cython versions 2018-09-27 22:46:24 -04:00
Frank Dellaert 4ba7c59330 Plotting utilities 2018-09-27 22:45:14 -04:00
Mike Sheffler 953ff1aa05 Merged gtborg/gtsam into develop 2018-09-27 18:21:09 -07:00
Mike Sheffler bd4ab1598e Expanded shortcut_overlapping_separator test in testGaussianBayesTreeB to allow for sign reversal in a row of the augmented Jacobian. The joint density does not appear to be affected in the case where the augmented Jacobian row sign is changed, so we should not fail the test if that happens. 2018-09-27 18:19:44 -07:00
Frank Dellaert bfd6f4cd9e Merged fix/unstable-build into develop
Fixes one vector<Point2> container that was left behind after merging Sean's PR
2018-09-27 13:47:46 -04:00
Frank Dellaert 4abb7dae6d Used aligned container 2018-09-27 10:40:44 -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
Frank Dellaert 84b9e69bba Merged fix/destructor-warning into develop 2018-09-27 09:57:19 -04:00
Mike Sheffler 1a1cfdd0ad Merged gtborg/gtsam into develop 2018-09-27 03:57:09 -07:00
Frank Dellaert 9c3949f738 Added virtual destructors 2018-09-27 00:23:17 -04:00
Frank Dellaert 4ed362dfd4 Ignore Visual Studio Code files 2018-09-27 00:23:00 -04: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
Mike Sheffler b0097b7751 Merged gtborg/gtsam into develop 2018-09-07 20:15:21 -07:00
Sean Bowman b04c0bb15d Fix memory alignment issues 2018-07-13 14:31:02 -04:00
Jing Dong 6b6a8495bb Merged in fix/matlab_wrapper_cal3ds2 (pull request #312)
Fix matlab toolbox compile
2018-06-19 20:02:04 +00:00
Jing Dong bbe30c31bb remove some wrapping terms to fix toolbox compile 2018-06-19 01:00:20 -04:00
Frank Dellaert 1a3a938336 Added Google groups link. 2018-06-11 22:29:02 +00:00
Frank Dellaert 250a039435 Merged in fix/iSAM-334 (pull request #310)
Fix/iSAM-334
2018-05-22 16:34:59 +00:00
Mike Sheffler 5df4af063d Merged in mikesheffler/gtsam (pull request #311)
Update calling convention for pre-integrated IMU measurements in IMUKittiExampleGps, fix scope problem in plot3DTrajectory and make sure that all accessed values are of type Pose3
2018-05-22 16:33:52 +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
AltNav NUC 646f56413f Update calling convention for pre-integrated IMU measurements in IMUKittiExampleGps, fix scope problem in plot3DTrajectory and make sure that all accessed values are of type Pose3 2018-05-14 17:40:48 -07:00
Mike Sheffler 0d7997a6aa Merged gtborg/gtsam into develop 2018-05-14 17:01:17 -07: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 bd1f40edb7 Merged in dominicpattison/gtsam (pull request #308)
Fix quaternion component error in Rot3 constructor
2018-05-11 21:31:04 +00:00
Anup e25001b4d0 Merged in anuppari/gtsam/fix/UpdateMKLTBBcmake (pull request #303)
Update FindMKL.cmake and FindTBB.cmake
2018-05-11 18:01:17 +00:00
Mike Sheffler 482d937293 Merged gtborg/gtsam into develop 2018-05-08 15:54:55 -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
Yao Chen 05d973ac70 Merged in feature/gtsam-tutorial (pull request #262)
Updated gtsam.lyx

Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
2018-02-20 19:55:26 +00:00