Commit Graph

10390 Commits (e38a3156c34d31b5d1286095bef467dfa8054e4f)

Author SHA1 Message Date
Duy-Nguyen Ta a47e3bc02d Merged in thduynguyen/gtsam-duy/fix/upgrade_eigency (pull request #322)
upgrade eigency to latest version with bug fixes.
2018-10-14 14:30:42 +00:00
Duy-Nguyen Ta ba608204e2 Merged in thduynguyen/gtsam-duy/fix/pyx_dependency (pull request #321)
close issue #354

re-cythonize if pyx file is updated.
2018-10-14 14:27:19 +00:00
Frank Dellaert 025450dcc5 Switched back to gtsam. pattern, added pylint exceptions 2018-10-14 08:06:59 -04:00
Frank Dellaert f75c2f8427 Cleaned up, corrected bearings 2018-10-14 07:37:52 -04:00
Duy-Nguyen Ta e807d62980 upgrade eigency to latest version with bug fixes. 2018-10-13 23:06:04 -04:00
Duy-Nguyen Ta c2541c0fc8 re-cythonize if pyx file is updated. 2018-10-13 22:46:20 -04:00
Frank Dellaert 650b65f1fb Kevin's port from cpp 2018-10-13 18:43:06 -04:00
Frank Dellaert 9667d0b0b2 Merge remote-tracking branch 'origin/develop' into feature/cython-examples
# Conflicts:
#	.gitignore
2018-10-13 18:40:33 -04:00
Frank Dellaert eb447d28a1 Added symbol keys 2018-10-13 17:48:36 -04:00
Frank Dellaert 18234f68fd Cleanup, c++11 2018-10-13 16:25:58 -04:00
Frank Dellaert c428e30784 Example due to Robert Truax in Issue #280 2018-10-13 15:29:07 -04:00
Frank Dellaert 5494bee054 Merged in fix/Unit3 (pull request #318)
Fix/Unit3

Approved-by: Andrei Costinescu <andrei.costinescu@yahoo.com>
2018-10-13 16:43:57 +00:00
Frank Dellaert 35d4bb1a76 After discussion with Andrei, a final version of logic, and new tests to check more cases. Tested with both typedef and old Point3 configs. 2018-10-13 12:18:25 -04:00
Andrei Costinescu 88c4bd0a33 Second attempt at a logical refactor of Unit3::basis method 2018-10-13 06:56:04 -04:00
Frank Dellaert 658ec8c17b Merge develop into fix/Unit3
# Conflicts:
#	gtsam_unstable/slam/SmartRangeFactor.h
2018-10-12 23:40:20 -04:00
Frank Dellaert 540be68b80 Refactored code paths to cover all 8 cases of H, B_, H_B_ with minimal calculation. Previous version was a bit hard to parse. Assign directly to B (formerly stacked) and jacobian (formerly derivative). 2018-10-12 23:30:47 -04:00
AndreiCostinescu 6c09d8681c Fixed warning in SmartRangeFactor.h 2018-10-12 19:10:18 -04:00
Andrei Costinescu 6ec0ca7982 Fixed maybe-uninitialized warnings in Unit3::basis function 2018-10-12 10:32:41 +00:00
Cyril Roussillon 84442f99f2 Merged in easymile_cyril/gtsam/fix/zero-dim-factor (pull request #319)
Allow zero dimension factors
2018-10-10 11:20:49 +00:00
Mike Sheffler 7cb36f7230 Merged gtborg/gtsam into develop 2018-10-10 02:20:24 -07:00
Cyril Roussillon b84f7ed22d (#378) Allow zero dimension factors, as it was in gtsam 3.x 2018-10-10 09:02:54 +02:00
Frank Dellaert ff2fe8af8e Don't use System Eigen, switch back to default build mode 2018-10-09 14:38:34 -04:00
Frank Dellaert fc8ca12f57 Switch to Debug mode for faster pipeline builds 2018-10-09 14:12:46 -04:00
Frank Dellaert a68ed656d2 We will not install unsupported Eigen features 2018-10-09 13:38:14 -04:00
Frank Dellaert e37ff1e105 Switched to Eigen 3.3.4 2018-10-09 13:38:01 -04:00
Frank Dellaert f33eef1f86 Merged in fix/isam2 (pull request #317) 2018-10-09 16:01:21 +00:00
Frank Dellaert 7da4824568 Fixed remaining lint errors 2018-10-09 10:25:47 -04:00
Frank Dellaert 560ee010c2 Fixed uninitialized problem 2018-10-09 10:25:47 -04:00
Frank Dellaert 1cf5a2a80b Fixed lint errors 2018-10-09 10:25:47 -04:00
Frank Dellaert 767c5d41ee Showed compiler that B_ is always initialized 2018-10-09 09:11:50 -04:00
Frank Dellaert a34a9b8ff1 Fixed remaining lint errors 2018-10-09 08:46:30 -04:00
Frank Dellaert e1466b2609 Fixed uninitialized problem 2018-10-09 08:45:42 -04:00
Frank Dellaert 285e2da5a8 Fixed lint errors 2018-10-09 00:04:36 -04:00
Frank Dellaert dbf14ca1d8 Merge remote-tracking branch 'origin/develop' into fix/isam2 2018-10-08 23:58:51 -04:00
Frank Dellaert 680a9c4797 Merged fix/warnings into develop: fixed all but one warning on latest Ubuntu compilers and switched pipeline to a bespoke docker image on Docker hub 2018-10-08 23:53:23 -04:00
Frank Dellaert 632dcd0bf2 Trying bionic, again, with -j2 flag 2018-10-08 23:24:19 -04:00
Frank Dellaert a932d4bd5e Trying xenial 2018-10-08 23:13:15 -04:00
Frank Dellaert 845574860f Try cosmic rather than latest (which throws internal compiler error) 2018-10-08 22:55:46 -04:00
Frank Dellaert b9f080456c Catch exception by value 2018-10-08 22:54:48 -04:00
Frank Dellaert 1bc479fc3c Fixed some lint errors 2018-10-08 22:54:36 -04:00
Frank Dellaert f60e3332a4 Made explicit float to avoid ambiguous overload. 2018-10-08 21:51:42 -04:00
Frank Dellaert 90373d8786 Solved overloading, cherry-picked from fix/isam2 branch 2018-10-08 21:51:20 -04:00
Frank Dellaert ca80678ffc Fixed more warnings 2018-10-08 21:38:50 -04:00
Frank Dellaert eb4659bcb6 Added -j4 flags 2018-10-08 21:38:32 -04:00
Frank Dellaert 5d49177c8a Added docker file to build pipeline docker image 2018-10-08 21:38:11 -04:00
Frank Dellaert e742cde2c8 Fixed pipeline config 2018-10-08 21:03:45 -04:00
Frank Dellaert 4faac98f51 Pointed pipeline to new docker image, using latest system Eigen3 2018-10-08 21:00:49 -04:00
Frank Dellaert 366b2485c1 Fixed warnings flagged by Ubuntu g++ 2018-10-08 21:00:22 -04:00
Frank Dellaert 566315f47d Solved overloading 2018-10-02 23:25:27 -04:00
Frank Dellaert 3116fd30b9 Fixed lint errors 2018-10-02 21:53:49 -04:00