Commit Graph

10242 Commits (4ed362dfd41ebb84711c00b522a20debdd23f4bb)

Author SHA1 Message Date
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
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
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
Mike Sheffler c2e2a88791 Merged in mikesheffler/gtsam (pull request #305)
Typo.

Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
2018-02-20 19:41:46 +00:00
Simon Julier 3e6a39f5e1 Merged in fix/apple-sip-dylib-lookup (pull request #307)
Set the INSTALL_NAME on the shared libraries.

Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
2018-02-20 19:39:07 +00:00
Simon Julier 108da4957a Set the INSTALL_NAME on the shared libraries. 2018-02-16 10:53:58 +00:00
Duy-Nguyen Ta f9d6d2dbc1 wrap more functions for Cal3DS2 2018-01-23 10:16:00 -05:00
Duy-Nguyen Ta d9937ea07f small doc improvement 2018-01-23 10:15:19 -05:00
Mike Sheffler 73efaf7e34 Typo.
The second argument of between is mentioned, but the first argument was typed. (was \xi_{1}, should have been \{xi_2}
2018-01-21 18:40:49 -08:00
Mustafa Mukadam f538d1dc7b Merged in mhmukadam/gtsam/fix/BetweenFactor (pull request #304)
Fix BetweenFactor
2018-01-19 23:01:23 +00:00
Mustafa Mukadam 0c14c11c85 fix optional jacobian check 2018-01-19 16:45:28 -05:00
anuppari 0a5fd70f21 Minor fix to select mkl libs based on tbb use 2018-01-12 16:08:02 -07:00
aparikh 8f20c0c9af Update FindMKL.cmake and FindTBB.cmake
- Find more recent versions of MKL
- Work with Visual Studio 2015 (MSVC14)
2018-01-09 12:02:19 -07:00
Frank Dellaert 5e5e3fffb2 README.md edited online with Bitbucket, added link to Wiki for new Expressions write-up. 2018-01-08 22:30:49 +00:00
Duy-Nguyen Ta 211724a841 Merged in feature/cython_wrapper (pull request #284)
Cython wrapper
2017-12-03 08:06:43 +00:00
Duy-Nguyen Ta 5437ab0fdd Merged in feature/fixExpressionFactorKeys (pull request #240)
Fix a bug in ExpressionFactor::initialize that changes the key ordering of factors derived from ExpressionFactor2. This impacts serialization and user expectation.
2017-12-03 06:45:21 +00:00
Frank Dellaert 61241ee9ff fixed expected wrapper file 2017-12-02 22:14:56 -08:00
Frank Dellaert e8e2e52c94 Fixed test 2017-12-02 18:55:44 -08:00
Frank Dellaert 4188a739ec Fixed overloaded methods/constructors 2017-12-02 18:43:18 -08:00
Frank Dellaert 0dd7dcdc9f Merge branch 'develop' into feature/cython_wrapper 2017-12-02 18:33:02 -08:00
Frank Dellaert 661fedbfb0 commented, verified fix with Duy 2017-12-02 17:20:27 -08:00
Frank Dellaert 843682cd7e Merge branch 'develop' into feature/fixExpressionFactorKeys 2017-12-02 15:55:25 -08:00
Ignacio Vizzo 9f09069b65 Merged in IgnacioVizzo/fix-win32_build_error_ccolambd (pull request #302)
Fix win32 build error for 3rdparty/ccolamd module

Approved-by: Ignacio Vizzo <ivizzo@irobot.com>
2017-10-27 17:31:11 +00:00
Ignacio Vizzo 4ebe9ec2dc Fix win32 build error for 3rdparty/ccolamd module
Supposing there is a typo in this line:
\# make sure that ccolamd compiles even in face of warnings
if(WIN32)
  set_source_files_properties(${3rdparty_srcs} PROPERTIES COMPILE_FLAGS "/w")

This will add "/w" to the compiler line, and on windows(gcc 6.3.0)
this will produce a build error:
  "gcc.exe: error: W:/: No such file or directory"

This change was introduced in gtsam with this commit:

  commit 7e2e0aaa6d
  Author: Frank <frank@skyd.io>
  Date:   Tue Mar 1 15:41:28 2016 -0800

   Appended flags instead of overwriting
2017-10-25 19:15:35 -03:00
Chris Beall ac1e516037 Merged in feature/CCOLAMD-BSD (pull request #301)
CCOLAMD now BSD-3
2017-10-17 18:40:22 +00:00
chrisbeall 18fb907a85 As of SuiteSparse 4.5.6 CCOLAMD is now licensed under BSD-3! 2017-10-17 08:27:44 -07:00
Duy-Nguyen Ta ee176b7669 fix a typo in requirements.txt 2017-10-13 21:59:33 -04:00
Duy-Nguyen Ta 6d48214a9f wrap RangeFactorWithTransform 2017-10-08 22:12:29 -04:00
Duy-Nguyen Ta 0d47d273c6 Fix the dependency problem where cython didn't get called when the header file is updated. Also change target gtsam_cython to cythonize_gtsam. 2017-10-08 22:11:54 -04:00
Duy-Nguyen Ta 3e8807b575 fix constness 2017-10-08 22:06:44 -04:00
Duy-Nguyen Ta 7ecdbd5908 update expected result for cython wrap test 2017-08-28 14:12:15 -04:00