Commit Graph

9600 Commits (f6de41e0ffb992a3232b0b2d97e12498efddb17c)

Author SHA1 Message Date
Frank 935801d8e1 Reversed arguments to Local to work with Unit3 2015-10-19 15:02:12 -07:00
Frank 901fb56993 Fixed warnings 2015-10-19 15:01:48 -07:00
Frank 1c83329b9b Fixed compilation issues 2015-10-19 14:59:40 -07:00
Frank 5faf09726b Removed commented-out stuff 2015-10-19 14:44:19 -07:00
Frank 5adcd6b696 get rid of nullptr 2015-10-19 14:44:10 -07:00
Frank 06520a3b1d Some additional derivatives (for cvross) and operators 2015-10-19 14:44:00 -07:00
Frank 4c22355f56 Merge remote-tracking branch 'bitbucket/develop' into unit3_push_upstream 2015-10-19 14:33:03 -07:00
Jing Dong 9628b9b165 fix iteration timer in LM 2015-10-19 00:07:23 -04:00
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 28afa7496b Some musings 2015-10-12 09:24:07 -07:00
Frank Dellaert 64672471e9 Small clarifcation 2015-10-11 09:50:05 -07:00
Frank Dellaert ee7ada9b81 Got rid of commented out tests, made MC do more samples 2015-10-10 14:16:30 -07:00
Frank Dellaert a69c43bf43 matchesParamsWith, a few new constructors, and Doxygen streamlining 2015-10-10 13:51:39 -07:00
Frank Dellaert f6200f4a2b Add lyx document 2015-10-10 13:48:52 -07: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
Duy-Nguyen Ta d4021859f7 Merge branch 'develop' into feature/Feature/FixedValues
Conflicts:
	gtsam_unstable/geometry/Event.cpp
2015-09-23 11:19:59 -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