Commit Graph

14005 Commits (a9c48b158af37d5ab13c74dd66a75462c58e1bd5)

Author SHA1 Message Date
Varun Agrawal a9c48b158a Merging 'master' into 'wrap' 2021-12-22 14:14:47 -05:00
Varun Agrawal 49880e5f23 Squashed 'wrap/' changes from 2cbaf7a3a..3e076c9ac
3e076c9ac Merge pull request #141 from borglab/feature/compile-on-change
055d6ad3f add dependencies to specialization and preamble files
497b330e8 address review comments
8e233b644 use custom command instead of custom target
238954eaa minor fix
b709f512b update cmake to make multiple wrapping calls for each interface file
a1b9ffaaf pybind wrapper updates to handle submodules separately from the main python module

git-subtree-dir: wrap
git-subtree-split: 3e076c9ace04fea946124d586a01c2e9b8a32bdc
2021-12-22 14:14:47 -05:00
Frank Dellaert ee88f63a3f
Merge pull request #978 from borglab/fix/examples 2021-12-21 12:42:02 -05:00
Frank Dellaert 8291b31cb5
Merge pull request #969 from PeterQFR/barometric_factor 2021-12-21 12:41:06 -05:00
Frank Dellaert 752972c1fa Use non-deprecated graphviz methods 2021-12-21 10:17:36 -05:00
Varun Agrawal 86039bf282
Merge pull request #976 from borglab/fix/spherical-camera 2021-12-21 06:35:41 -05:00
Frank Dellaert 598c81f38f
Merge pull request #975 from borglab/fix/warnings 2021-12-20 22:53:27 -05:00
Frank Dellaert 168a67da05
Merge pull request #971 from borglab/feature/notebook_dot 2021-12-20 22:43:54 -05:00
Varun Agrawal d42044f22e initialize all EmptyCal shared pointers 2021-12-20 21:19:54 -05:00
Varun Agrawal 8ddfd8135b use passed in calibration for initialization and add EmptyCal serialization 2021-12-20 21:19:26 -05:00
Varun Agrawal 384494dd8b remove unnecessary instantiations 2021-12-20 21:14:11 -05:00
Varun Agrawal af598abc04 add class-level GTSAM_EXPORT 2021-12-20 21:13:57 -05:00
Varun Agrawal e8e4bea84c add alignment macro and modernize typedefs 2021-12-20 17:57:24 -05:00
peterQFR cc5c5c06ea Apply google format 2021-12-21 08:41:47 +10:00
peterQFR 66c8ca4af0 Use translation method to get jacobian for pose in pose coordinates 2021-12-21 08:33:09 +10:00
Varun Agrawal 1af040b9d1 fix axpy warning 2021-12-20 16:52:46 -05:00
Frank Dellaert e6ca595921 fixed method naming convention 2021-12-20 00:48:40 -05:00
Frank Dellaert cab0dd0fa1 GraphvizFormatting refactor
- separate file
- inherit from DotWriter
- made dot/dot/saveGraph the pattern
- deprecated saveGraph(ostream) method
2021-12-20 00:27:40 -05:00
Frank Dellaert a5351137ab Show factor graph in notebook 2021-12-20 00:26:13 -05:00
Frank Dellaert 9d2b627c09 Generic dot export with DotWriter 2021-12-20 00:04:22 -05:00
Frank Dellaert e45641e71a compilation issue 2021-12-19 22:40:18 -05:00
Frank Dellaert 74951bee33 wrap and notebook 2021-12-19 22:39:22 -05:00
peterQFR cf0830084d Apply Google Format 2021-12-20 07:24:52 +10:00
peterQFR a7f6856d6a Add non-zero tests, error 2021-12-20 06:50:29 +10:00
Frank Dellaert 46080d7d5a reversed order of nodes in dot 2021-12-19 10:20:05 -05:00
Frank Dellaert d85a1e68e4 dot methods for Bayes tree 2021-12-19 09:37:30 -05:00
Frank Dellaert 352268448c wrap and test dot method 2021-12-18 23:48:40 -05:00
Frank Dellaert d41ab8addb dot methods 2021-12-18 23:48:23 -05:00
Varun Agrawal 5e3db76500
Merge pull request #970 from borglab/wrapper-update 2021-12-18 08:49:18 -05:00
Varun Agrawal 7d4d718c9f remove pickle declarations from interface files 2021-12-17 20:50:08 -05:00
Frank Dellaert 81b9724225 Added dot methods 2021-12-17 17:12:44 -05:00
Varun Agrawal bcfe0a7a29 Squashed 'wrap/' changes from 086be59be..2cbaf7a3a
2cbaf7a3a Merge pull request #131 from borglab/remove-pickle
0c2a4483c add documentation
2e5af11ad Merge pull request #139 from borglab/fix/matlab-memory-leak
442b7d3b0 update test fixtures
f89d5e4bd delete object after clearing it from object collector
971282703 add the correct variable for RTTI registry creation
9758dec57 update test fixture
87aeb8f8c remove need for declaring pickle function in interface file

git-subtree-dir: wrap
git-subtree-split: 2cbaf7a3a628766ff40657e0150b407ed4af7ccd
2021-12-17 15:55:42 -05:00
Varun Agrawal 0344b725d7 Merging 'master' into 'wrap' 2021-12-17 15:55:42 -05:00
Frank Dellaert 0bab7b00c8
Merge pull request #967 from borglab/feature/discrete_wrapper 2021-12-16 21:20:40 -05:00
peterQFR ae47ffee29 Remove custom install for ament environment 2021-12-17 12:18:13 +10:00
peterQFR 6813e2a3fc Add Barometric Factor 2021-12-17 11:58:21 +10:00
Frank Dellaert 93978cf3a6
Merge pull request #968 from borglab/feature/discrete_wrapper_2 2021-12-16 15:32:39 -05:00
Varun Agrawal 7401b6e0c2 Merge branch 'feature/discrete_wrapper' into feature/discrete_wrapper_2 2021-12-16 15:02:27 -05:00
Frank Dellaert 6bcd1296c0 Attempt at fixing CI issue 2021-12-16 13:54:49 -05:00
Frank Dellaert 7257797a5f Wrap () operators 2021-12-16 13:52:58 -05:00
Frank Dellaert b2e3654960 Add documentation and test for it 2021-12-16 13:52:35 -05:00
Frank Dellaert fefa99193b Add operators 2021-12-16 13:52:08 -05:00
Varun Agrawal 995e7a511f add default constructor for DiscreteKeys and minor improvements 2021-12-16 12:30:52 -05:00
Varun Agrawal e18ecc3a50
Merge pull request #959 from borglab/values/upsert
Add new insert_or_assign method to Values
2021-12-15 22:02:14 -05:00
Frank Dellaert a4dab12bb0 Wrapped and test Discrete Bayes Nets 2021-12-15 21:57:58 -05:00
Frank Dellaert 8f4b15b780 Added chooseAsFactor method for wrapper 2021-12-15 21:55:02 -05:00
Varun Agrawal 96652cad07 replace upsert with insert_or_assign 2021-12-15 17:19:13 -05:00
Frank Dellaert 4e5530b6d5 New, non-fancy constructors 2021-12-15 08:55:33 -05:00
Frank Dellaert fd7640b1b7 Simplified parsing as we moved on from this boost version 2021-12-15 07:06:13 -05:00
Frank Dellaert f59342882a Use evaluate not value 2021-12-15 06:34:46 -05:00