Commit Graph

12788 Commits (fb44e56dc8cfea6686291c77d08c08b6c2f6d4e9)

Author SHA1 Message Date
Varun Agrawal fb44e56dc8
Merge pull request #547 from borglab/feature/RobustShonan
Feature/robust shonan
2021-01-11 21:58:42 -05:00
Varun Agrawal d89dd7d874 follow correct doxygen format 2021-01-11 13:51:32 -05:00
Mike Sheffler d50f9755a9
Merge pull request #652 from borglab/feature/windows-install-docs
Documentation for compiling on Windows
2021-01-08 04:43:11 -08:00
Varun Agrawal 5a480c878a
Merge pull request #660 from borglab/fix/wrap-install
CMake Install Destination
2021-01-07 12:40:19 -05:00
John Lambert 442cc6d869
Merge pull request #659 from borglab/fix/sfmtrack-color
Adding default point color to `SfmTrack` to fix equality check
2021-01-07 11:45:38 -05:00
Varun Agrawal 6309917fdf add docs for cmake update 2021-01-07 11:17:54 -05:00
Varun Agrawal bd9d501269 use older form of CMake install 2021-01-06 17:58:46 -05:00
John Lambert 7daf01be3d
make getter const 2021-01-06 15:50:08 -05:00
John Lambert 758ece7238
add getter for rgb 2021-01-06 15:48:49 -05:00
John Lambert ecb2226345
make r,g,b part of constructor w/ default values 2021-01-06 12:55:20 -05:00
Ayush Baid d403006dfe Merge branch 'develop' into fix/sfmtrack-color 2021-01-06 12:10:26 +05:30
Ayush Baid 7ae050cc87 adding default color values to fix equality check 2021-01-06 12:08:22 +05:30
Varun Agrawal 745e2207a0
Merge pull request #657 from borglab/fix/compiler-warnings
Fix warnings
2021-01-05 17:00:01 -05:00
Varun Agrawal 0f03ee1f76 remove exception print, add TODO 2021-01-05 14:43:43 -05:00
Varun Agrawal 5b52e4c29f cleanly initialize matrices in test 2021-01-05 14:13:15 -05:00
Varun Agrawal b244a7d636 remove verbose flag and print exception to std::cerr 2021-01-05 13:59:58 -05:00
Varun Agrawal b7584ce362 verbose printing of exceptions 2021-01-05 10:44:26 -05:00
Varun Agrawal 473a6a15ee fix warnings for vectors and matrices 2021-01-05 10:44:05 -05:00
Varun Agrawal a650a6f8b1 add std namespacing 2021-01-05 10:43:31 -05:00
Varun Agrawal c57b115a57
Merge pull request #656 from borglab/fix/warnings
Fix/warnings
2021-01-05 10:35:20 -05:00
Varun Agrawal 02abc53fc1 fix metis based warnings in CMake and compiling 2021-01-05 10:07:06 -05:00
Frank Dellaert 4d100461d4 Removed reference for iterating over values. Also used auto where I could, when changing. 2021-01-04 20:46:16 -05:00
Frank Dellaert 5df235d714 add virtual constructor 2021-01-04 20:45:22 -05:00
Varun Agrawal 22e93659a5
Merge pull request #654 from borglab/feature/wrap-update
Updates to use the new version of wrap
2021-01-04 20:39:39 -05:00
Varun Agrawal 569311d49c Revert "more precise python version control in CI"
This reverts commit 8540b2c07d.
2021-01-04 13:26:34 -05:00
Varun Agrawal 8540b2c07d more precise python version control in CI 2021-01-04 13:13:44 -05:00
Varun Agrawal 7477f9e0b0 updated python setup files so that example data is loaded correctly 2021-01-04 13:13:26 -05:00
Varun Agrawal 3a80b38a9a updates to Cmake to use the new wrap package 2021-01-04 13:13:01 -05:00
Varun Agrawal 4945642481 Merging 'master' into 'wrap' 2021-01-04 13:11:36 -05:00
Varun Agrawal 7cc7232a99 Squashed 'wrap/' changes from dfa624e77..09f8bbf71
09f8bbf71 Merge pull request #25 from borglab/fix/function-name
0dbfb6c13 fix function name to be the correct one
f69f8b01f Merge pull request #24 from borglab/fix/pip
6519a6627 use pip install to overcome superuser issues
b11ecf4e8 Merge pull request #23 from borglab/fix/remove-pip-args
813030108 remove pip-args since we are using setup.py
498d233e0 Merge pull request #22 from borglab/fix/package-install
846212ac3 set correct flags for installing gtwrap package
62161cd20 Merge pull request #21 from borglab/feature/script-vars
93be1d9f8 set script variables and move pybind11 loading so gtwrap can be used under gtsam
8770e3c7e Merge pull request #20 from borglab/fix/pybind-include
8c3c83618 proper placement of pybind11 include
a9ad4f504 Merge pull request #19 from borglab/feature/package
99d8a12c7 added more documentation
4cbec1579 change to macro so we don't have to deal with function scopes
b83e405b8 updates to completely install the package
38a64b3de new scripts which will be installed to bin directory
bf9646235 Merge pull request #18 from borglab/fix/cmake-min
c7c280099 Consistent cmake minimum required
42df58f62 Merge pull request #17 from borglab/fix/cleanup
e580b282d version bump
4ccd66fa5 More finegrained handling of Python version
6476fd710 Merge pull request #16 from borglab/feature/better-find-python
8ac1296a0 use setup.py to install dependencies
e9ac473be install dependencies and support versions of CMake<3.12
cf272dbd2 Merge pull request #15 from borglab/feature/utils
ffc9cc4f7 new utils to reduce boilerplate
20e8e8b7a Merge pull request #11 from borglab/feature/package
04b844bd6 use new version of FindPython and be consistent
3f9d7a32a Merge pull request #13 from borglab/add_license
c791075a6 Add LICENSE
517b67c46 correct working directory for setup.py
1b22b47ae move matlab.h to root directory
37b407214 Proper source directory path for use in other projects
61696dd5d configure PybindWrap within the cmake directory
1b91fc9af add config file so we can use find_package
a1e6f4f53 small typo
da9f351be updated README and housekeeping
64b8f78d5 files needed to allow for packaging
bddda7f54 package structure

git-subtree-dir: wrap
git-subtree-split: 09f8bbf7172ba8b1bd3d2484795743f16e1a5893
2021-01-04 13:11:36 -05:00
Varun Agrawal b14b3b75e2 improvements to windows doc 2021-01-04 12:45:05 -05:00
Varun Agrawal d4a4e1a826 documentation for compiling on windows 2021-01-04 12:41:11 -05:00
Ayush Baid 5333396671
Adding serialization support to be used for GT-SFM (#650)
* adding serialization and other functions to enable testing

* adding track serialization and testable trait

* improving formatting

* fixing variable names and comments

* adding serialization functions to wrapper

* fixing xml serialization issues

* reverting SfmTrack to struct

* printing out the 3d point

* adding equals function to wrapper

* adding inline comment for round trip
2021-01-04 22:59:48 +05:30
Ayush Baid 1d417546ec adding inline comment for round trip 2021-01-04 22:09:55 +05:30
Ayush Baid 915b4398be adding equals function to wrapper 2021-01-04 22:03:41 +05:30
lucacarlone 90e22cf0dd
Merge pull request #617 from borglab/gnc
Gnc
2021-01-04 10:04:59 -05:00
Ayush Baid 0ce1db2d89 printing out the 3d point 2021-01-04 00:18:04 +05:30
Ayush Baid 2e8692105a reverting SfmTrack to struct 2021-01-04 00:07:20 +05:30
Ayush Baid e0cda60b9b fixing xml serialization issues 2021-01-04 00:02:21 +05:30
Varun Agrawal fe53fa0818
Merge pull request #651 from borglab/fix/remove-actions-upload
Remove Build Upload
2021-01-02 20:50:31 -05:00
Varun Agrawal b59f1bc573 remove build upload since it can't be used downstream 2021-01-02 19:24:30 -05:00
Ayush Baid c46e3dbee6 adding serialization functions to wrapper 2021-01-02 21:25:41 +05:30
Ayush Baid f88b4565d7 fixing variable names and comments 2021-01-02 21:21:43 +05:30
Ayush Baid 9d61e5bc4a improving formatting 2021-01-02 20:40:29 +05:30
Ayush Baid df4419b609 adding track serialization and testable trait 2021-01-02 17:28:22 +05:30
Ayush Baid b5db391e77 adding serialization and other functions to enable testing 2021-01-01 21:09:42 +05:30
Varun Agrawal bac74dbde5
Pose3 interpolateRt method (#647)
* Pose3 interpolate() which correctly interpolates between poses

* Pose3 template specialization for interpolate

* added easy-to-verify test for Pose3 interpolate

* added new Pose3 interpolateRt function, updated tests

* update documentation of interpolateRt

* update docs and tests
2020-12-31 13:21:24 -05:00
lcarlone 248eec8e41 addressed final comments by Frank 2020-12-30 14:13:40 -05:00
Frank Dellaert 2597a7cf1f
Merge pull request #646 from cttdev/bearing-factor-3d
Adding BearingFactor3D to the wrapper definition.
2020-12-30 09:47:50 -05:00
cttdev e75505a4d7 Adding BearingFactor3D to the wrapper definition. 2020-12-30 01:41:03 -08:00