Commit Graph

8942 Commits (def2f1a91ca237ea1265873cb2afcfaf6d5ae7f4)

Author SHA1 Message Date
Andrew Melim def2f1a91c Installation script for python Distutils for python package. Installs to default python dist-packages location call : python setup.py install 2015-12-02 13:35:14 +01:00
Andrew Melim 414e6b58f9 Finally fixed templates, moved into single library for simplicity, add noisemodels, nonlinear 2015-12-02 13:35:14 +01:00
Andrew Melim d0efbadac8 Example on how to wrap templated classes such as factors 2015-12-02 13:35:14 +01:00
Andrew Melim 2455780829 Rot2, Pose2, Point2 now all work fairly well in Python. See Pose2.cpp for examples on method overloading and auto-declarations 2015-12-02 13:35:14 +01:00
Andrew Melim ec934770f3 Initial stages of python wrapping. Issues with method overloading, boost optionals. Testing with Point2 only now 2015-12-02 13:35:13 +01:00
cbeall3 6ea0644559 Smallest commit ever to properly shut up warnings! Wunused-local-typedef -> Wunused-local-typedefs 2015-12-01 10:39:23 -05:00
Frank Dellaert bf99e7d930 Merged in feature/tiny_improvements (pull request #198)
Some tiny improvements
2015-11-15 18:49:29 -08:00
dellaert a51b4bb7ab Reverted change 2015-11-15 16:37:54 -08:00
dellaert 8563fc30b4 Some tiny improvements 2015-11-12 13:03:03 -08:00
Chris Beall 776b15a5a9 Merged in feature/eigen-3.2.7 (pull request #197)
Update to Eigen 3.2.7
2015-11-10 14:53:14 -05:00
cbeall3 b40db44470 Update to Eigen 3.2.7 2015-11-10 12:50:25 -05:00
Frank Dellaert f1f6b82e15 Merged in fix/Unit3MutexCopy (pull request #194)
Attempt to fix TBB issue
2015-10-26 22:25:07 -07:00
cbeall3 66e1619214 Attempt to fix TBB issue 2015-10-26 22:14:52 -04:00
Frank Dellaert 35b6986d32 Merged in feature/c++11 (pull request #193)
Make C++ 11 the default
2015-10-26 17:04:08 -07:00
cbeall3 44aaf9ad95 Switch to vector for noise model caching 2015-10-25 18:31:44 -04:00
cbeall3 7e462b997f Cache A and b in addition to noise model for damped system 2015-10-25 16:55:42 -04:00
Frank Dellaert 2f1b60fa9d Merged in feature/MatrixPrinting (pull request #105)
Use Eigen::format for printing matrices
2015-10-22 13:14:43 -07:00
lvzhaoyang 0b2d4f1182 feature: change rowPrefix to an indent. Now all columns are aligned 2015-10-22 15:04:53 -04:00
lvzhaoyang 8379ab16c7 Merged 'develop'. 2015-10-22 14:11:05 -04:00
Frank Dellaert 242b3ef9f0 Merged in unit3_push_upstream (pull request #192)
Unit3 improvements
2015-10-21 14:54:55 -07:00
dellaert 570abece53 Fixed Eigen assert 2015-10-21 14:15:31 -07:00
Frank aa42501737 Undid overzealous merge 2015-10-21 10:55:31 -07:00
dellaert 7cfeb442f3 Swicth back to Vector3 (overzealous merge). 2015-10-20 17:03:32 -07:00
dellaert a818304040 Merge remote-tracking branch 'origin/develop' into unit3_push_upstream 2015-10-20 14:14:56 -07:00
cbeall3 1949fc2511 Cache noise models in LM damping instead of constructing from scratch for each variable. Time savings of 5.6%! 2015-10-20 16:25:41 -04:00
cbeall3 04bcf26aa6 Explicitly cast optional to bool 2015-10-20 14:44:00 -04:00
cbeall3 e694d62b3f Allow binding to optional rvalues (We should fix this properly) 2015-10-20 14:41:28 -04:00
cbeall3 55ed99141e Add C++11 compiler flag to GtsamBuildTypes.cmake 2015-10-20 13:41:31 -04:00
Chris Beall 3d1bc32027 Merged in fix/OldBoostTimer (pull request #191)
Fix timer for boost < 1.48
2015-10-19 20:26:09 -04:00
Jing Dong 42d07a99ff LM optimizer use boost raw timer 2015-10-19 19:08:29 -04:00
Frank a1881efc70 Disabled 2 tests, incompatible with Unit3 retract, with extensive comment 2015-10-19 15:20:40 -07:00
Frank ee5bd7ac39 Increased # MC samples 2015-10-19 15:20:07 -07:00
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 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