Commit Graph

8160 Commits (4b2eb2f7aaf4d23790a23778feaefece00b1fa16)

Author SHA1 Message Date
Luca 4b2eb2f7aa using overloading rather than templates to manage projection of Point3 and Unit3 (the templates worked on mac, but had issues compiling in ubuntu) 2015-03-27 18:42:05 -04:00
Luca 067f2ed39e Camera - > CAMERA (using directly template argument) 2015-03-27 18:40:37 -04:00
Luca 5ba16dc621 minor re-formatting 2015-03-27 18:40:14 -04:00
Luca cdde347350 fixed typo and warning (int VS size_t) 2015-03-27 18:39:53 -04:00
dellaert 32c6453ee6 Some refactoring and saving of computation under certain parameter combinations 2015-03-15 07:42:01 -04:00
dellaert a3b6a47b2e Revived sole camera test 2015-03-15 07:09:55 -04:00
dellaert a920caf2ec More deliberate testing of optimize on/off 2015-03-14 20:26:50 -04:00
dellaert 3675754816 Fixed two more tests: down to two ! 2015-03-12 10:00:29 -07:00
dellaert 956b53dc3b Fixed sign in stereo version 2015-03-12 09:51:44 -07:00
dellaert 695d080e4d DegeneracyMode 2015-03-12 07:56:59 -07:00
dellaert 2bdeac30f0 Fixed compile error w PointCov 2015-03-12 07:56:47 -07:00
dellaert f06c84b503 Fixed sign in SVD 2015-03-11 16:51:24 -07:00
dellaert 3558da9c4c Fixed SVD factor 2015-03-11 07:04:02 -07:00
dellaert 62868b9071 Added linear error checks 2015-03-11 06:50:15 -07:00
dellaert 766a9622e8 Fixed Hessian by whitening... 2015-03-11 06:33:16 -07:00
dellaert 2d1126019a Cleaned u uninitialized shared ptrs 2015-03-10 22:32:30 -07:00
dellaert d924c11d41 Call dispatched SchurComplement, now in CameraSet 2015-03-10 22:10:08 -07:00
dellaert 421ad49048 Moved PointCov to CameraSet 2015-03-10 22:08:55 -07:00
dellaert dd7d9cd6fc Got rid of hardcoded Matrix3, now call dispatched Schur complement 2015-03-10 22:08:39 -07:00
dellaert eedfaabe37 Added fixed-size versions and a dynamic dispatcher for 2*2 and 3*3 variants. Also moved PointCov here, same idea. 2015-03-10 22:08:12 -07:00
dellaert 28bb4f9673 Used more fixed-size math 2015-03-10 18:57:56 -07:00
dellaert fcc2470e28 Fixed one test which had wrong signs 2015-03-10 16:25:00 -07:00
dellaert 9991240ae7 Removed selective linearization mess - it was non-functional anyway, we can aleays re-add it if needed. 2015-03-10 15:24:00 -07:00
dellaert 37f0c45716 Deal w linearizationMode in print and equals 2015-03-10 14:44:02 -07:00
dellaert c177ca63ec Fixed infinite loop 2015-03-10 14:43:39 -07:00
dellaert a0470b7e1c Moved all linearize logic into SmartProjectionFactor and removed two subclasses 2015-03-10 12:44:19 -07:00
dellaert 1eec6748cb Removed timing, added new SUMMARY stats on failing tests 2015-03-09 18:00:47 -07:00
dellaert 0f198dc1d6 Fixed sign of errors 2015-03-09 18:00:25 -07:00
dellaert a4d1874af4 Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3 2015-03-09 17:51:16 -07:00
dellaert 0ab1b8631a Fixed compilation issues due to renaming 2015-03-09 17:43:00 -07:00
Frank Dellaert 8b63e2231d Merged in fix/expressionfactor-with-robust-noise (pull request #130)
Fixed bug in ExpressionFactor::linearize() when using robust noise models
2015-03-09 16:06:37 -07:00
Mike Bosse 8692c74765 Fixed bug in ExpressionFactor::linearize() when using robust noise models 2015-03-09 22:54:21 +01:00
Krunal Chande ab914e1cae Merged in feature/ImuFactorPredictPoseVelBias (pull request #129)
Added function predict in ImuFactor and CombinedImuFactor.
2015-03-09 00:14:49 -04:00
krunalchande 4f1eb63b02 Fixed naming in non-static data member. 2015-03-08 23:52:47 -04:00
krunalchande ab21ee9507 Made api backwards compatible. 2015-03-08 22:07:14 -04:00
krunalchande 736fce27db Test not needed for the purposes of the P.R 2015-03-08 15:35:01 -04:00
krunalchande 5d739ea904 Earlier refactor did not work correctly 2015-03-08 15:33:43 -04:00
krunalchande 6861b8dd01 reverted to previous gravity name 2015-03-08 15:31:02 -04:00
krunalchande a814534c92 Made ImuFactor Predict function static, which calls PreintegrationBase non-static member. Fixed to upper case Predict. 2015-03-08 15:23:20 -04:00
Chris Beall 8e5bc26ac9 Merged in feature/lm-verbose-summary (pull request #126)
Add SUMMARY verbose level to LM.
2015-03-08 09:41:03 -04:00
Chris Beall d35ae38321 Merged develop into feature/lm-verbose-summary 2015-03-07 18:16:29 -05:00
krunalchande 9a469ad25f Added function predict in ImuFactor and CombinedImuFactor. 2015-03-07 17:47:59 -05:00
dellaert faadf5b06f Fully compiles now 2015-03-06 08:48:35 -08:00
dellaert 88d8543f12 Moved to tests 2015-03-06 08:48:01 -08:00
dellaert 61e8b42249 Renamed project_to_camera to PinholeBase::Project 2015-03-06 08:46:56 -08:00
dellaert 861ee8fef3 Made work with Unit3 2015-03-05 23:22:24 -08:00
dellaert 6c72c29a56 Templated instead of two identical functions 2015-03-05 22:47:28 -08:00
dellaert 7366549c7f project2 on Unit3, with derivatives 2015-03-05 22:44:05 -08:00
dellaert 4594c2dee5 Templated instead of two identical functions 2015-03-05 22:28:29 -08:00
dellaert 6f36bbf456 Better project2 for Point3 and (new) Unit3 2015-03-05 22:16:47 -08:00