Commit Graph

9002 Commits (31a88ba910f9affb63ae1f95aa95d4b1d1ef3a4c)

Author SHA1 Message Date
Jing Dong 971d2e519f gtsam type header only when using old boost timer 2015-10-17 18:21:48 -04:00
Jing Dong 951377c80f fix type errors and timer issue in LM optimizer 2015-10-16 14:18:13 -04:00
Chris Beall 1d44761e3c Merged develop into feature/MatrixPrinting 2015-10-16 10:41:25 -04:00
Frank d087f2fdf8 Some new methods and improvements to Unit3 from Skydio 2015-10-13 12:31:01 -07:00
Chris Beall c829e52c95 Merged in feature/eigen-3.2.6 (pull request #190)
Upgrade to Eigen 3.2.6
2015-10-13 15:24:18 -04:00
cbeall3 702c73fc75 Patch Memory.h 2015-10-13 13:30:24 -04:00
cbeall3 41ded95b54 Upgrade to Eigen 3.2.6, which finally seems to include all patches we have submitted to Eigen! 2015-10-13 10:15:23 -04:00
Frank Dellaert 0273d94cfd Merged in fix/typeid_warning (pull request #189)
Fix/typeid_warning
2015-10-08 17:21:51 -07:00
dellaert bf1510e0a9 Fixed typeid warnings 2015-10-08 16:04:52 -07:00
dellaert 6e2a782f36 Fix some blatant formatting problems 2015-10-08 15:49:50 -07:00
Chris Beall 2b5dec3e4f Merged in fix/clang_warning (pull request #188)
Fixed clang 7.0 warnings in boost headers
2015-10-08 17:29:15 -04:00
dellaert b5d0383048 Fixed clang 7.0 warnings in boost headers 2015-10-08 12:35:12 -07:00
Frank Dellaert 3ea4128679 Merged in fix/PreintegrationParamsPublic (pull request #186)
Make CombinedPreintegrated::Params public.
2015-10-07 09:19:48 -07:00
Frank Dellaert 4ea2d50dc9 Merged in fix/CompileWarningUnusedBlock (pull request #187)
Fix compiler warning. Unused typedef in CameraSet.h
2015-10-07 07:50:36 -07:00
Christian Forster 1b2d1aadd6 remove unused typedef. 2015-10-04 22:14:05 +02:00
Christian Forster 23a5688008 make CombinedPreintegrated Params public. 2015-10-04 16:21:13 +02:00
Christian Forster 8bbf07ebb1 Merge branch 'develop' of https://bitbucket.org/gtborg/gtsam into develop 2015-10-02 15:48:37 +02:00
Frank Dellaert 4e5a5cc999 Merged in fix/CombinedImuFactor_DiscreteNoise (pull request #182)
Fix computation of bias covariance from continous-time noise density
2015-10-01 10:29:10 -07:00
Christian Forster efc5025d73 Merge branch 'develop' into fix/CombinedImuFactor_DiscreteNoise
Conflicts:
	gtsam/navigation/CombinedImuFactor.cpp
2015-09-29 22:19:04 +02:00
Chris Beall 096effb5d2 Merged in fix/SmartFactorNoiseModel (pull request #185)
Make noiseModel_ accessible to derived class: private -> protected
2015-09-29 10:35:05 -04:00
cbeall3 ecb62492fc Make noiseModel_ accessible to derived class: private -> protected 2015-09-29 09:50:31 -04:00
Frank Dellaert 554ae47175 Merged in feature/fixEvent (pull request #184)
move static member definition to cpp file
2015-09-22 12:29:33 -07:00
Duy-Nguyen Ta e2ce27f712 move static member definition to cpp file 2015-09-22 08:17:19 -04:00
Frank Dellaert 1ea7830324 Merged in feature/cleanup_ImuFactor (pull request #176)
Feature/cleanup_imufactor
2015-09-21 20:01:53 -07:00
Duy-Nguyen Ta d566946600 fix Rot3 constructor from a matrix. Revert to the generic template version, but provide a overload version for Matrix3 to avoid casting. 2015-09-21 10:26:43 -04:00
Duy-Nguyen Ta 435e042aa0 revert the Eigen's bug as we can't touch Eigen. Fix our code to play nice with the bug by avoiding cross product. 2015-09-18 23:35:51 -04:00
Duy-Nguyen Ta a4dc589716 fix indent 2015-09-17 22:10:19 -04:00
Duy-Nguyen Ta d5aea61c47 fix an Eigen bug to bypass a problem of compiling Eigen's outer product x*x.transpose() when MKL is enabled.
IsRowMajor is an enum value defined in DenseBase. However, in the template specialization of GeneralProduct<Lhs,Rhs,OuterProduct>, which is derived from ProductBase<--MatrixBase<--DenseBase, another struct is defined with the same name IsRowMajor, leading to a compilation error.
2015-09-17 22:09:06 -04:00
Duy-Nguyen Ta bc99c58226 fix Rot3-from-Matrix construction for Quaternion case 2015-09-17 17:44:00 -04:00
Duy-Nguyen Ta aa2ffcd118 Merge branch 'develop' into feature/cleanup_ImuFactor 2015-09-17 17:42:38 -04:00
Duy-Nguyen Ta 6fb453e725 disable experimental tests with specified expected values 2015-09-17 11:34:49 -04:00
Duy-Nguyen Ta a9954b3bd5 test pass when using priorBias in Preint instead of zeroBias 2015-09-17 11:32:39 -04:00
Duy-Nguyen Ta cf821f5124 update api 2015-09-17 11:30:39 -04:00
Duy-Nguyen Ta c7e52fe861 a bit more complicated test case 2015-09-17 11:28:59 -04:00
Duy-Nguyen Ta f3b97ed2c2 fix header 2015-09-17 11:27:37 -04:00
Duy-Nguyen Ta 75abc90a90 Informative derivative names. Only compute if need to. 2015-09-16 08:24:17 -04:00
Duy-Nguyen Ta 7f19e2ea86 ImuFactor Jacobian test passed.
Need to integrate at least two IMU measurements to get information on the position
2015-09-15 11:14:45 -04:00
Duy-Nguyen Ta 704411de4e MonteCarlo test passed for body_P_sensor case. Unittests for Jacobians of updatedDeltaXij. Code to verify statistics and nonlinearity of generated samples. 2015-09-10 23:13:35 -04:00
Duy-Nguyen Ta f59c442fb3 non-isotropic diagonal noises to check the effect of body_R_sensor. Predefine seeds for random samplers 2015-09-10 23:07:45 -04:00
Duy-Nguyen Ta c9fae14a98 correct Jacobians for body_P_sensor case, including derivative for centripetal acc 2015-09-10 23:03:59 -04:00
Duy-Nguyen Ta e01fc2da03 use mt19937_64 generator 2015-09-10 22:59:44 -04:00
Frank Dellaert 8e2915c4f3 README.md edited online with Bitbucket 2015-09-04 18:14:13 +00:00
Duy-Nguyen Ta 9f91aedd6a test centrifugal derivative 2015-09-02 16:52:54 -04:00
Chris Beall c73b835848 Merged in feature/smartFactorNoiseCleanup (pull request #183)
SmartFactor noise model in constructor
2015-08-27 12:44:09 -04:00
dellaert a4e58d06e7 Tighter bounds 2015-08-26 20:19:26 -07:00
cbeall3 92e210b893 Fix examples and Matlab wrapper 2015-08-26 13:25:12 -04:00
cbeall3 29ad9478f7 Move noise model initialization from add function into constructor. Can only have one noise model per factor anyway 2015-08-26 13:02:39 -04:00
cbeall3 0503df31fa Relax tolerance to 1e-6 for MKL/quaternion test, and fix up documentation a bit. 2015-08-25 12:14:52 -04:00
Chris Beall 6a5147b5b5 Merged in fix/SmartStereo (pull request #181)
Fix/smartstereo
2015-08-25 09:51:59 -04:00
dellaert 08fcf65eb7 Merge remote-tracking branch 'origin/develop' into feature/cleanup_ImuFactor 2015-08-24 15:16:26 -07:00