Commit Graph

9395 Commits (64aae16b3cb2fb2844271b50f91546b93a00a656)

Author SHA1 Message Date
Frank 0a7fd27f28 Working on getting a simple typedef to compile - as well as dealing with Point3() now creating uninitialized memory. 2016-02-10 17:48:52 -08:00
Chris Beall e43aca3333 Merged in fix/tabs-to-spaces (pull request #222)
Tab cleanup
2016-02-09 22:58:26 -05:00
Kartik Mohta 659ffeda02 Replace GTSAM_USE_SYSTEM_EIGEN check for householder_qr_inplace_blocked
The check was based on whether we are using the included version of
Eigen or the system version, but since Eigen v3.2.5, our patches are
included in the upstream Eigen, so check for Eigen version instead.
2016-02-09 22:12:01 -05:00
Kartik Mohta 9a7dba75c4 CMakeLists.txt: Fix eigen version check logic 2016-02-09 22:11:28 -05:00
Frank fefb74350a Merge branch 'feature/lightweightPoint3' into feature/Vector3
Conflicts:
	gtsam/geometry/Point3.cpp
2016-02-09 18:03:17 -08:00
Frank 90e7a9a194 Made all methods with derivatives available as free functions 2016-02-09 18:01:47 -08:00
Frank ae58516e23 Fix some more timing scripts 2016-02-09 17:27:50 -08:00
Chris Beall cc0b7cfdc1 convert tabs to spaces. See https://bitbucket.org/gtborg/gtsam/wiki/C++%20Coding%20Conventions 2016-02-09 20:00:38 -05:00
Kartik Mohta dcbba523f2 Use system Eigen if version >= 3.2.5 since that includes our patches 2016-02-09 21:39:20 +00:00
Frank 30ceedce18 Merge remote-tracking branch 'bitbucket/develop' into feature/Vector3 2016-02-09 11:29:46 -08:00
Frank Dellaert 738cc66a8e Merged in AllowDeprecatedFix (pull request #220)
External define for depricated functions
2016-02-09 09:25:10 -08:00
Paul 760a375a32 External define for depricated functions 2016-02-09 10:30:05 -05:00
Frank Dellaert 33d84be82b Merged in feature/Point3_cleanup (pull request #219)
Cleanup some Point3/Rot3 uses
2016-02-08 20:09:14 -08:00
dellaert 50e8fa9b54 Fix timing script 2016-02-08 18:58:57 -08:00
dellaert 6eeeb3fef1 Fixed forgotten compose 2016-02-08 18:58:43 -08:00
Frank 3394e85ef7 Now allows for a flag to compile Point3 as derived from Vector3 2016-02-08 17:34:42 -08:00
Frank 3052afe42b Explicit template of insert<Point3> 2016-02-08 17:32:25 -08:00
Frank a86a3eee3e Fixed BCH compile issue 2016-02-08 17:31:57 -08:00
Frank a19aa793d7 Cleaned up a number of Point3/Rot3 related uses 2016-02-08 17:31:32 -08:00
Frank 4319bece1e Deprecated some more methods 2016-02-08 15:16:11 -08:00
Frank 23d4c0fd9f Deprecated several Point3 methods 2016-02-08 13:27:38 -08:00
Frank Dellaert 21bbd631ef Merged in feature/int_templates (pull request #217)
Feature/int_templates
2016-02-08 08:27:31 -08:00
Frank Dellaert 9e4b4b3f72 Merged in feature/testTransform_Sim3 (pull request #218)
Fixed Sim3 Action derivative
2016-02-08 08:11:51 -08:00
dellaert 5f0b493666 Cleanup 2016-02-08 00:12:19 -08:00
dellaert e39eed661e Formatting 2016-02-07 22:29:51 -08:00
dellaert fb3eda5eee Fixed derivative of group action, as explained in LieGroups.pdf 2016-02-07 22:26:10 -08:00
dellaert 6e1879a60d Added Sim3 2016-02-07 22:25:51 -08:00
dellaert a056086ea4 Fixed typos in derivative of action 2016-02-07 22:25:38 -08:00
Frank Dellaert 11b7d263e4 Merged in feature/geometry_tidbits (pull request #216)
A set of geometry changes from the FixedValues branch, unrelated to that PR
2016-02-07 21:46:17 -08:00
lvzhaoyang c5b2c63c9d fix typo in test for Sim3 transform_from 2016-02-07 23:51:26 -05:00
dellaert 5b581a36c9 Made tests succeed, added templated Vector templates 2016-02-07 20:34:16 -08:00
dellaert 699943d632 Changes to wrap from FixedValues branch/PR. Since unrelated to that PR and useful for OptionalJacobian wrapping in py_wrap, made this a separate PR. 2016-02-07 20:33:48 -08:00
dellaert 0ceeb4bd47 A set of geometry changes from the FixedValues branch, unrelated to that PR 2016-02-07 20:11:01 -08:00
Frank Dellaert 5a94b71c5f Merged in feature/OptimizeSimilarity (pull request #119)
A novel use of Sim3
2016-02-07 19:35:55 -08:00
dellaert 39024aab16 Removed obsolete document. 2016-02-07 19:33:50 -08:00
dellaert f64d17f4f0 Cleaned up and tested exmpap 2016-02-07 15:02:07 -08:00
dellaert d7ed19dc21 Fixed equality, transform_from, AdjointMap, and added wedge (for testing AdjointMap) 2016-02-07 14:05:59 -08:00
dellaert 95f4d14d5e Fixed static Rot3 methods 2016-02-07 13:00:49 -08:00
dellaert faffcb193e Merge remote-tracking branch 'origin/develop' into feature/OptimizeSimilarity
Conflicts:
	gtsam_unstable/geometry/tests/testSimilarity3.cpp
2016-02-07 13:00:29 -08:00
Frank Dellaert ed7cdbbfd7 Merged in fix/small_issues (pull request #215)
Add nearZeroApprox flag and make sure those cases are covered in tests
2016-02-02 07:06:07 -08:00
Frank Dellaert 4ebd3f48c3 Add nearZeroApprox flag and make sure those cases are covered in tests 2016-02-01 23:51:33 -08:00
Chris Beall b24c6af024 Merged in fix/python-and-deprecated-combo (pull request #214)
Prohibit python with deprecated functions
2016-02-02 02:42:43 -05:00
Chris Beall 79e29e3d19 Prohibit configuration with GTSAM_BUILD_PYTHON AND GTSAM_ALLOW_DEPRECATED_SINCE_V4 both turned ON 2016-02-02 01:34:13 -05:00
Frank Dellaert 6da59d73bd Merged in feature/ImuFactorPush2 (pull request #200)
ImuFactor with NavState manifold pre-integration
2016-02-01 17:44:57 -08:00
dellaert ff1c27ba62 Got rid of spurious malloc (hard to find! Vector should have been Vector3) 2016-02-01 16:47:13 -08:00
dellaert adcf60f559 Cross-platform check 2016-02-01 15:11:54 -08:00
dellaert 1556c25464 Test changing bias and non-zero coriolis 2016-02-01 14:53:33 -08:00
Frank Dellaert f5380283a1 Merge remote-tracking branch 'origin/develop' into feature/ImuFactorPush2 2016-02-01 13:13:44 -08:00
Frank Dellaert 8fe3da6d9b Merged in feature/SO3_refactor (pull request #213)
Feature/so3_refactor
2016-02-01 13:13:19 -08:00
Frank Dellaert d2a2fbbc82 Merge remote-tracking branch 'origin/feature/SO3_refactor' into feature/ImuFactorPush2 2016-02-01 13:08:15 -08:00