Commit Graph

770 Commits (ffc4e59bfce83d0377a47c7bf58d5a25907c37b9)

Author SHA1 Message Date
Frank Dellaert 8261326e78
Merge pull request #684 from borglab/feature/gncImprovements
changed barcsq to a vector to allow each factor to have a different inlier threshold
2021-02-03 13:44:21 -05:00
Toni 7f80c906c4 Fix override warnings: modernize-use-override 2021-01-28 23:02:13 -05:00
lcarlone a59a12245c done with new default noise thresholds! 2021-01-22 23:24:28 -05:00
lcarlone 28b0f0ac8e working unit tests: added chi2 2021-01-22 22:27:47 -05:00
lcarlone be86b9b5d7 changed barcsq to be a vector, such that the user can provide a bound for each factor 2021-01-22 21:04:28 -05:00
Varun Agrawal 06d8ec289d
Merge pull request #633 from borglab/fix/foot-imu
Adds unit test for imu preintegration of a single step
2021-01-19 21:03:10 -05:00
Varun Agrawal 7eeed6dc14 remove cout statements from testImuPreintegration tests 2021-01-19 15:47:44 -05:00
Russell Buchanan 07244bbdea merge with upstream 2021-01-19 10:54:52 +00:00
Russell Buchanan bb662f0cb4 clean up 2021-01-19 10:49:42 +00:00
lucacarlone 90e22cf0dd
Merge pull request #617 from borglab/gnc
Gnc
2021-01-04 10:04:59 -05:00
lcarlone 24672385b3 moved gncLossType outside params 2020-12-29 21:59:21 -05:00
lcarlone dfdd206708 addressed all except 2 comments by Frank. waiting for inputs on the 2 outstanding issues 2020-12-28 21:03:20 -05:00
lcarlone eea52766d1 renamed enum 2020-12-28 20:49:17 -05:00
lcarlone 06dfeb7ac5 moved GncParams to separate file, addressing comments by Frank, 1/n 2020-12-28 20:43:35 -05:00
lcarlone dc5c769e7c - fixed stopping conditions
- handled degenerate case in mu initialization
- set TLS as default
- added more unit tests
2020-12-23 22:08:44 -05:00
jingnanshi c57174436f fix test 2020-12-22 21:08:42 -05:00
jingnanshi 046db8749e Fix TLS convergence check 2020-12-22 13:40:52 -05:00
lcarlone cd82a56214 made function name less ambiguous, added more comments on inlierThreshold 2020-12-21 22:32:34 -05:00
lcarlone 0e09f019ef fixed templating, added a strict unit test on inlier threshold 2020-12-21 22:28:07 -05:00
Varun Agrawal fd43d817df save time in CSV, formatting 2020-12-15 10:50:28 -05:00
Varun Agrawal 7f975d194a refactored code for testing ImuPreintegration with impact 2020-12-14 14:32:24 -05:00
Varun Agrawal 8b9f917f43 refactored code for ImuMeasurements 2020-12-14 14:32:04 -05:00
Varun Agrawal 6543fb6c7c Merge branch 'develop' into fix/foot-imu 2020-12-14 13:47:11 -05:00
Russell Buchanan 720ac41208 Adds unit test for imu preintegration of a single step 2020-12-08 15:22:01 +00:00
jingnanshi 398c01375e more unit tests 2020-12-07 20:20:51 -05:00
jingnanshi 594f63d1f6 test fix 2020-12-07 17:28:35 -05:00
jingnanshi 9caa0d14cf mu update test
Separated GM & TLS case
make sure the mu set size is explicitly stated (does not depend on default values)
2020-12-07 16:16:21 -05:00
jingnanshi d0a81f8441 mu initialization test & minor formatting fixes 2020-12-07 16:04:36 -05:00
jingnanshi 9903fb91d0 tls done except unit tests 2020-12-07 13:24:49 -05:00
lcarlone fcf2d31684 moved class to .h 2020-12-05 13:47:40 -05:00
Akshay Krishnan d6f7da73c3
Merge pull request #619 from borglab/fix/zero_translation_avg
Handling edges with pure rotation in translation averaging
2020-12-01 19:23:41 -08:00
akrishnan86 602db46f44 changing test names and adding documentation 2020-12-01 01:33:43 -08:00
Varun Agrawal cb3a766b30 uncomment calibration applications 2020-11-30 13:19:13 -05:00
Varun Agrawal 2703307a43 deprecate SimpleCamera tests 2020-11-30 07:01:58 -05:00
akrishnan86 8d009c2fcf translation recovery unit tests pass 2020-11-30 00:30:19 -08:00
akrishnan86 4bc250e7c0 new test doesnt pass 2020-11-28 23:44:20 -08:00
lcarlone 786d4bbf9a done - PGO works like a charm! 2020-11-27 23:12:26 -05:00
lcarlone 7699f04820 correct formatting 2020-11-27 22:54:51 -05:00
lcarlone c4644a0d61 added functionality to fix weights 2020-11-27 22:50:41 -05:00
lcarlone ef47741881 ladies and gents... GNC! 2020-11-27 22:22:14 -05:00
lcarlone dab00907b9 added verbosity 2020-11-27 22:07:16 -05:00
lcarlone 9e3263f2b1 yay! only the final monster to go! 2020-11-27 19:29:42 -05:00
lcarlone 556fa83e9f new constructor test which gets rid of robust loss now passes! 2020-11-27 19:00:08 -05:00
lcarlone 7ce0641b43 working on make graph 2020-11-27 18:28:31 -05:00
lcarlone 5db6894b66 finally I have a way to properly change the noise model! 2020-11-27 18:25:38 -05:00
lcarlone e99188095f stuck on conversion of noise model 2020-11-27 17:14:34 -05:00
lcarlone 0f07251cf5 1 test to go 2020-11-27 16:31:32 -05:00
lcarlone 7c22c2c402 simplified small test to make it more understandable 2020-11-27 16:18:36 -05:00
lcarlone 52225998fe 2 tests to go 2020-11-27 16:10:03 -05:00
lcarlone a33c50fcef now we have very cool tests! 2020-11-27 15:46:12 -05:00