Commit Graph

13344 Commits (f33e6a801f5cb9a316dc29b0c96e6ac3f605d16c)

Author SHA1 Message Date
David Wisth a62bdd45e8 Add new oriented plane 3 factors with local linearisation point 2021-02-15 13:15:11 +00:00
lcarlone b4eeb2aed9 starting to implement tests and class for DisplacedPinholeCamera 2021-02-13 13:13:53 -05:00
Frank Dellaert d304358dee
Merge pull request #693 from melhashash/patch-1
Update LieGroups.lyx
2021-02-07 12:17:11 -05:00
Mostafa 7d34e9aab6
Generate LieGroups.pdf
pdf is generated after fixing a typo in the equation in item number 1, section 5.3.
2021-02-07 11:52:27 -05:00
Mostafa aaaf554176
Update LieGroups.lyx
Fix typo in the equation in item 1 section 5.3
2021-02-06 22:45:06 -05:00
Jose Luis Blanco Claraco ffc4e59bfc
Avoid target collision if gtsam used as submodule 2021-02-05 02:26:35 +01:00
Frank Dellaert b6bd656584
Merge pull request #690 from ToniRV/fix/shonan_averaging_dense_to_sparse
Fix/shonan averaging dense to sparse
2021-02-04 00:07:52 -05:00
Toni 44d9c77667 Remove unnecessary include eigen3 2021-02-03 17:57:44 -05:00
Toni 1e04dced47 Fix issue #689 2021-02-03 17:54:11 -05:00
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
Frank Dellaert 9eb626775a Comments 2021-02-03 13:40:43 -05:00
jingnanshi 566e4c4a0a use std namespace qualifier 2021-01-31 17:41:28 -05:00
lcarlone 95e685296e removed commented line 2021-01-30 17:04:20 -05:00
lcarlone bd0a735ee8 improved comments 2021-01-29 19:05:29 -05:00
Frank Dellaert eb85407475
Merge pull request #688 from ToniRV/fix/warning_in_smart_factor
Fix can be marked override warning
2021-01-29 08:05:08 -05:00
Jose Luis Blanco-Claraco b92a942534
Merge pull request #683 from borglab/fix/cmake-variables
Update CMake Variables and TBB build type
2021-01-29 10:51:43 +01:00
Frank Dellaert 46464aa357 cleanup 2021-01-28 23:22:50 -05:00
Toni a78d4c655f Merge branch 'fix/warning_in_smart_factor' of github.com:ToniRV/gtsam-1 into fix/warning_in_smart_factor
* 'fix/warning_in_smart_factor' of github.com:ToniRV/gtsam-1:
2021-01-28 23:02:37 -05:00
Toni 7f80c906c4 Fix override warnings: modernize-use-override 2021-01-28 23:02:13 -05:00
Toni Rosinol 06bd104c19
Merge branch 'develop' into fix/warning_in_smart_factor 2021-01-28 22:51:08 -05:00
Toni c073473f5b Merge branch 'develop' of github.com:borglab/gtsam into fix/warning_in_smart_factor
* 'develop' of github.com:borglab/gtsam: (65 commits)
  type in test hidden by duplicate test values
  auto and reserve fewer
  replace sparseJacobian with "fast" version
  disambiguate double template >>
  fix comment and remove whitespace diff
  remove InPlace jacobian from .h file
  remove unnecessary function overloads and typedefs
  use standard function to check for empty string
  fix bug in Pose2 print
  formatting
  revert Matrix.h
  remove templating while maintaining efficiency Templating still used in cpp file for generic-ness, but not exposed anymore
  move SparseMatrixBoostTriplets typedef to gfg
  add known issues section with info about march=native
  Revert "upgrade minimum required Boost version to 1.67."
  upgrade minimum required Boost version to 1.67.
  populate sparse matrix with `insert` rather than `setFromTriplets` About 5% speed improvement.
  eliminate copy/pasta from SparseEigen with generic version of sparseJacobian
  more generic sparseJacobianInPlace function
  add generic optional parameters to sparseJacobian Also, the unit test changed due to a 0 entry that was previously wrongly included in the b-column of the sparse representation.
  ...
2021-01-28 22:49:06 -05:00
Frank Dellaert ca44312bc9
Merge pull request #681 from borglab/fix/boost-version-update
Known Issues Section
2021-01-28 10:48:54 -05:00
Frank Dellaert b8f54666b0
Merge pull request #687 from ptrmu/ptrmu_numericalGradient_typo
typo in numericalGradient test hidden by duplicate test values
2021-01-28 10:46:33 -05:00
Gerry Chen 97723d1826
Merge pull request #682 from borglab/feature/sparseJacobian3
Speed up `sparseJacobianEigen()`
2021-01-28 03:02:20 -05:00
Peter Mullen a3d06f635f type in test hidden by duplicate test values 2021-01-27 21:48:10 -08:00
Gerry Chen 53261a5e16 auto and reserve fewer 2021-01-27 16:58:05 -05:00
Gerry Chen 2590b3b980 replace sparseJacobian with "fast" version 2021-01-27 15:25:01 -05:00
Gerry Chen 8063b9ae95 disambiguate double template >> 2021-01-27 10:58:26 -05:00
Gerry Chen fa6bdd4042 fix comment and remove whitespace diff 2021-01-27 10:54:22 -05:00
Gerry Chen a17bd5c6d5 remove InPlace jacobian from .h file 2021-01-27 10:44:31 -05:00
Gerry Chen dcf8a52b8b remove unnecessary function overloads and typedefs 2021-01-27 10:27:32 -05:00
Varun Agrawal 364c437523
Merge pull request #685 from borglab/fix/pose2-print
Fix Pose2 print
2021-01-25 18:33:39 -05:00
Varun Agrawal ccd64fb08c use standard function to check for empty string 2021-01-25 16:22:09 -05:00
Varun Agrawal 5e8acf4378 fix bug in Pose2 print 2021-01-25 16:17:25 -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 fdced87b9a trying to include chi2 2021-01-22 22:22:54 -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 79305fc497 set TBB default to Release unless TBB_USE_DEBUG_BUILD is set 2021-01-22 13:21:39 -05:00
Varun Agrawal 3d629290ee make non-editable CMake variables as INTERNAL 2021-01-22 13:21:09 -05:00
Toni 241d82dbf7 Fix can be marked override warning 2021-01-22 00:27:32 -05:00
Frank Dellaert 79d42479d0 Cleanup 2021-01-21 15:21:29 -05:00
Frank Dellaert 1b36c7497e Cleaned up derivative code 2021-01-21 15:02:54 -05:00
Frank Dellaert 6c39730872 Got rid of static versions of methods 2021-01-21 14:53:13 -05:00
Frank Dellaert 68887f2da6 Got rid of extra keys 2021-01-21 14:52:58 -05:00
Frank Dellaert 564c8bf98d
Merge pull request #362 from dwisth/fix/oriented-plane3-factor-jacobian
Fix OrientedPlane3Factor jacobian
2021-01-21 10:50:40 -05:00
Frank Dellaert fd8575bd13
Merge branch 'fix/planeFactor' into fix/oriented-plane3-factor-jacobian 2021-01-21 10:50:18 -05:00
Frank Dellaert 6b11c9fe83 use transform rather than deprecated static function 2021-01-21 10:46:23 -05:00
Frank Dellaert b5789f6b80 Merge branch 'develop' into fix/planeFactor 2021-01-21 10:09:09 -05:00
Frank Dellaert b9a8101aa4
Merge pull request #680 from dwisth/fix/planeFactor-dwisth
Fix/plane factor dwisth
2021-01-21 10:08:11 -05:00