Commit Graph

12533 Commits (799788672f14fc53b1cfebeaa055fb6c48ad8353)

Author SHA1 Message Date
Varun Agrawal 799788672f formatting 2020-11-30 17:32:16 -05:00
Varun Agrawal 3e6efe3a51 use goto flow 2020-11-30 17:32:02 -05:00
Varun Agrawal 9d15afaab1 makeNoiseModelRobust assumes responsibility for robustifying noise models 2020-11-30 17:31:49 -05:00
Varun Agrawal fd74ae9330 throw runtime errors and explicitly form robust noise model 2020-11-30 17:31:08 -05:00
Varun Agrawal fba918ce96 Removed unnecessary copy constructor and robust noise model is caller's responsibility 2020-11-30 17:30:34 -05:00
Varun Agrawal 48699f917e Merge branch 'develop' into feature/RobustShonan 2020-11-09 13:58:31 -05:00
Varun Agrawal dd45797813 delete old, unused file 2020-11-09 10:39:25 -05:00
Varun Agrawal 5762ba5ac8 Remove goto, update docs, formatting 2020-11-09 10:39:04 -05:00
Varun Agrawal c99cb14b49 Roustify BinaryMeasurements in a functional way, plus formatting 2020-11-09 10:38:43 -05:00
Sushmita Warrier ed971210c7
Merge pull request #569 from borglab/feature/wrap_SfmData
Adding utility functions to classes SfmTrack and SfmData
2020-11-09 10:29:45 -05:00
Sushmita Warrier cc0433827e
Merge branch 'develop' into feature/wrap_SfmData 2020-11-08 17:11:39 -05:00
Varun Agrawal a7652317c8
Merge pull request #585 from borglab/feature/lm-iteration-hook
Avoid redundant calls to error() in NonLinearOptimizer
2020-11-08 14:52:01 -05:00
Jose Luis Blanco-Claraco c5c54da588
Avoid redundant calls to error() 2020-11-08 11:07:50 +01:00
Varun Agrawal 8d6bbd9223
Merge pull request #583 from borglab/fix/typos
Minor typo fixes
2020-11-07 18:54:46 -05:00
Varun Agrawal acd6fff562 minor typo fixes 2020-11-07 17:28:50 -05:00
Frank Dellaert 8a34d4c3da
Merge pull request #576 from tmcg0/expand-wrapper-Unit3-functionality
adding additional Unit3 support in the wrapper: PriorFactorUnit3, Values::insert/update/at(Unit3)
2020-11-04 15:15:01 -05:00
Varun Agrawal 6c6cb965d8
Consistent interface for pixel center (#579)
* defined u0 and v0 in all camera models for consistent interface

* deprecate u0/v0 and use px/py everywhere

* Use deprecation macro

* fix various issues
2020-11-04 12:12:10 -05:00
Tim McGrath ccba5c4156
Merge pull request #1 from tmcg0/develop
Merging in some brew fixes that had previously caused CI to fail
2020-11-03 10:45:27 -05:00
Fan Jiang aab11ea155
Merge pull request #577 from borglab/fix/mac_build
Homebrew latest boost has buggy boost.serialization
2020-11-02 21:56:23 -05:00
Fan Jiang 325b868e8b Use my tap 2020-11-02 14:42:21 -05:00
Fan Jiang 315380db03 Last resort: use the explict 1.73 formula 2020-11-02 11:28:49 -05:00
Fan Jiang dddc97c487 Use explict tap name 2020-11-02 11:20:48 -05:00
Fan Jiang 1ee5650fc7 Use my tap 2020-11-02 11:12:52 -05:00
Fan Jiang d8089c7132 Use my tap 2020-11-02 11:01:43 -05:00
Fan Jiang 63ca1c1f5e Attempt to fix spooky boost in Homebrew 2020-11-02 10:46:36 -05:00
Sushmita 65a6d06bf1 sfmtrack constructor changed to accept point 2020-11-01 21:29:38 -05:00
Tim McGrath 405771397b adding additional Unit3 support in the wrapper: PriorFactorUnit3, Values::insert/update/at(Unit3) 2020-10-31 13:40:05 -04:00
Frank Dellaert 2fc87858ce
Merge pull request #563 from borglab/fix/unknown-warning
Fix warning on clang
2020-10-28 23:15:02 -04:00
Jose Luis Blanco-Claraco 1da968afd3
Automatic detection of correct suggest-override flag 2020-10-28 07:43:16 +01:00
Sushmita ee0eefbc86 added new constructor and changed to emplace 2020-10-27 21:52:31 -04:00
Sushmita a7b71cf203 remved commented code 2020-10-24 19:06:35 -04:00
Sushmita 38010860e4 changed setP method name
removed commented code
2020-10-24 15:46:47 -04:00
Frank Dellaert 0857dd1474
Merge pull request #572 from borglab/feature/symbol-alternative-names
Add alternativeName() for symbols
2020-10-24 10:12:56 -04:00
Jose Luis Blanco Claraco 672635aad4
less verbose name path for SymbolGenerator 2020-10-24 08:44:35 +02:00
Jose Luis Blanco Claraco e3a28767ed
replaced lambda with class plus functor 2020-10-24 08:41:00 +02:00
Jose Luis Blanco-Claraco 7aab3796b0
Add alternativeName() 2020-10-23 12:50:38 +02:00
Sushmita 6362b5648a removed measurements from sfmdata 2020-10-22 08:41:50 -04:00
Sushmita a68b0798f9 wrapped sfmtrack 2020-10-21 23:44:02 -04:00
Sushmita 045780a151 changed Measurements to measurements 2020-10-21 23:43:17 -04:00
Frank Dellaert 29e2339af8
Merge pull request #571 from borglab/update-ported-python-examples-list
update list of C++ examples that have been ported to Python
2020-10-19 14:53:20 -04:00
John Lambert 5be4571d5d
update list of C++ examples that have been ported to Python 2020-10-19 14:32:36 -04:00
Frank Dellaert 5adf4dc50a
Merge pull request #556 from johnwlambert/add_python_sfm_example_bal
Add python equivalent for  SFMExample_bal.cpp
2020-10-19 14:28:56 -04:00
John Lambert f8d534e8e5 merge with cleaned up comments 2020-10-19 09:12:59 -04:00
John Lambert 0d88438a2a renamed myData to scene_data, and explained BAL parameterization 2020-10-19 09:08:54 -04:00
Sushmita b0cca7eedd python wrapper sfmtrack reflected in other files 2020-10-18 19:05:42 -04:00
Sushmita 1f09f4aab6 python wrapped SfmData and SfmTrack 2020-10-18 19:05:09 -04:00
Sushmita ed387e3817 unittested features in SfmData 2020-10-18 11:17:10 -04:00
John Lambert b1c53000f7
clean up comments 2020-10-17 12:47:57 -04:00
Fan Jiang 616bfe686c
Merge pull request #567 from borglab/fix/clang-keys
Fix inteminent sks keyserver failure
2020-10-16 10:12:25 -04:00
Fan Jiang 91e0bb1170 Add notes 2020-10-15 21:14:48 -04:00