Commit Graph

216 Commits (release/4.3a0)

Author SHA1 Message Date
mkielo3 e8a002e4d7 addressed PR comments 2025-05-03 14:08:08 -04:00
JaiXJM-BB d35ff2e3f8
Updated QNX-relevant paths, removed environment variables. (#2)
Updated QNX-relevant paths (will check others next), removed environment variables.
2025-01-16 09:57:29 -05:00
JaiXJM-BB 93f463ddbf
QNX for develop branch
* GitLab version (branch QNX_7.1_v4.1.1)

* ADDED: Build tested with target `install` or `all` if cross compiling for QNX

* ADDED: Test Installation when building with QNX (Review this for upstreaming)

* UPDATED: Build tests, fixed some unit tests. Floating points still off.

* UPDATED: Tests Fix

* UPDATED: all non-serialization tests working.

* QNX 8.0: Working version.

* REMOVED: Removal of test prints

* UPDATED: formatting to match, removed commented out testing lines
2025-01-10 10:20:50 -05:00
Matt 846c29fa2e Fix deperecated copies and redundant moves 2024-12-29 15:58:32 -08:00
Varun Agrawal ae213dd464 replace #ifdef with #if for GTSAM_ENABLE_BOOST_SERIALIZATION 2024-12-26 23:44:00 -05:00
Fan Jiang 456df093f1 Change all occurances of unnamed enum (deprecated in C++20) to `constexpr` 2024-12-12 10:27:42 -05:00
Fan Jiang ed098eaec6 Cleanup some includes and fix cassert 2024-12-11 14:05:05 -05:00
Tal Regev 2c4cdbb8c1
Fix windows tests 2023-09-25 20:33:35 +03:00
Frank Dellaert aac277d949 Remove serialization header 2023-02-06 01:35:14 -08:00
Frank Dellaert c1b5c192f8 Kill more boost headers 2023-02-05 20:45:54 -08:00
Frank Dellaert ae7c17420d Replace std::tie with c++17 pattern matching 2023-02-04 10:28:14 -08:00
kartik arcot d1d5336ed0 global find/replace. Does not compile 2023-01-23 18:26:44 -08:00
kartik arcot 3250cf49ca gtsam_unstable, test folders ifdefs 2023-01-22 22:14:50 -08:00
kartik arcot 852e8768c0 shared_ptr, make_shared, allocate_shared 2023-01-22 08:40:02 -08:00
kartik arcot 8181b50de3 remove optional headers 2023-01-21 09:27:20 -08:00
kartik arcot 9329bddd8a OptionalJacobian 2023-01-21 09:27:20 -08:00
kartik arcot c397a99b30 simwall2d 2023-01-20 18:06:55 -08:00
kartik arcot 9c56c73c1a fixing some mr comments. added new lines 2023-01-20 18:06:55 -08:00
kartik arcot bbb997f895 removed some more boost optional matrix references 2023-01-20 18:06:55 -08:00
kartik arcot b7073e3224 all of gtsam compiles and tests pass with ptrs instead of optional matrix refererences 2023-01-20 18:06:55 -08:00
Varun Agrawal 1f6816d974 Merge branch 'develop' into fix/doxygen 2022-08-22 17:37:03 -04:00
Varun Agrawal c82981f217 fix doxygen warnings due to groups and and incorrect filenames 2022-07-26 16:38:51 -04:00
Varun Agrawal c31298d367 Capitalize Identity trait since it is static 2022-07-07 12:31:27 -04:00
Varun Agrawal d5890a2d61 update all the tests 2021-07-10 21:03:15 -04:00
acxz 650e432f52 update boost::bind usage
use <boost/bind/bind.hpp> instead of deprecated <boost/bind.hpp>

use boost::placeholders:: scope in appropriate files

remove and add <boost/bind/bind.hpp> in appropriate files
2021-06-16 00:56:43 -04:00
John Lambert 98faf54f9b move unit test out of gtsam unstable 2021-02-24 22:12:00 -05:00
John Lambert 0a2deab5b6 move sim3 to stable version 2021-02-24 17:39:16 -05:00
John Lambert bbd7ed4f69 Fix typo in using -> typedef conversion 2021-02-24 15:42:58 -05:00
John Lambert 0effe69df2 add sim3 Point3 align to wrapper 2021-02-24 15:26:13 -05:00
Varun Agrawal 098e704511 Similarity3 test only for Rot3 Expmap 2020-11-11 22:46:39 -05:00
Frank Dellaert eb4f5288e9 Clean up code and tests and use "means" 2020-10-01 12:01:33 -04:00
alexma3312 95724be4ae Fix quaternions test failure. 2020-09-27 20:36:50 -04:00
alexma3312 8236d69fa1 Refactor code to increase speed. 2020-09-26 14:09:37 -04:00
alexma3312 e12d3ba197 Change input into centroids. 2020-09-26 12:13:40 -04:00
alexma3312 933565c045 Emphasize Rdb is a vector. 2020-09-26 12:05:17 -04:00
alexma3312 ffd0d5e6b9 Change getXY to calculateScale. 2020-09-26 12:03:10 -04:00
alexma3312 463b634328 Move private func to .cpp. 2020-09-26 11:58:10 -04:00
alexma3312 bf0651b626 Refactor Align with short functions. 2020-09-20 11:45:30 -04:00
alexma3312 66c9a63919 Fix double computation. 2020-09-14 00:20:50 -04:00
alexma3312 a1b73b3776 document and use std::tie 2020-09-08 22:42:09 -04:00
alexma3312 9890744fab Create AlignGivenR function and refactor code. 2020-08-23 20:43:27 -04:00
alexma3312 4789cd2682 Modify comments and move header file declaration. 2020-08-22 15:20:20 -04:00
alexma3312 a9dd3ed3c7 Add a comment for transformFrom pose. 2020-08-21 21:09:36 -04:00
alexma3312 e00fa5605a create a helper function to remove repeat code. 2020-08-21 20:53:52 -04:00
alexma3312 9a07a61779 reformat pose3 declaration. 2020-08-21 14:57:29 -04:00
alexma3312 f5611fbc49 Add Compatibility unittest. 2020-08-21 14:54:43 -04:00
alexma3312 e94aae10bf Replace rotAveraging with gtsam::FindKarcherMean. 2020-08-21 13:51:21 -04:00
alexma3312 c80cfe068f Modify the print function print out format. 2020-08-20 11:47:46 -04:00
alexma3312 362c93bb2b Change sim3 variable from T to S. 2020-08-19 16:48:05 -04:00
alexma3312 6f33d00654 Correct variable names and refactor code. 2020-08-17 17:58:45 -04:00