ShuangLiu1992
|
4929827f70
|
fix SmartFactorBase as well
|
2023-01-27 16:43:27 +00:00 |
kartik arcot
|
ded4600353
|
removed boost serialization headers
|
2023-01-22 22:15:06 -08:00 |
kartik arcot
|
a5b6968cbf
|
serialization function comment moved
|
2023-01-22 22:14:28 -08:00 |
kartik arcot
|
4b235103cf
|
ifdefs for gtsam folder on serialize
|
2023-01-22 22:12:16 -08:00 |
kartik arcot
|
703cb5cbc7
|
remove make_shared header
|
2023-01-22 08:40:02 -08:00 |
kartik arcot
|
c037e0a1fc
|
replaced casts
|
2023-01-22 08:40:02 -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
|
d338a7086b
|
slam folder. serialize std::optional
|
2023-01-21 09:27:20 -08:00 |
kartik arcot
|
544af1f03a
|
fixed smart factor and camera set for boost optional references
|
2023-01-20 18:06:55 -08:00 |
Mike Sheffler
|
ac01db4f4d
|
Per https://github.com/borglab/gtsam/blob/develop/Using-GTSAM-EXPORT.md , classes with no methods defined in a .cpp file shouldn't have the GTSAM_EXPORT or GTSAM_UNSTABLE_EXPORT modifier. This was causing problems with the building of gtsam_unstable on MSVC / Windows.
|
2022-02-15 00:19:54 -08:00 |
Frank Dellaert
|
762e8097bb
|
nr -> number
|
2022-01-31 12:46:42 -05:00 |
Frank Dellaert
|
3d51989f2e
|
Deprecated incorrectly named methods
|
2022-01-31 08:32:44 -05:00 |
Varun Agrawal
|
b47f46a6f5
|
Windows Fixes (#904)
|
2021-12-09 09:37:21 -05:00 |
Frank Dellaert
|
c0262b074c
|
Address review comments, docs only.
|
2021-08-29 19:38:20 -04:00 |
Frank Dellaert
|
4ef234bbbb
|
Formatting and better documentation
|
2021-08-29 16:46:53 -04:00 |
lcarlone
|
330a100110
|
Merge branch 'feature/rollingShutterSmartFactors' into feature/cameraTemplateForAllSmartFactors
|
2021-08-25 22:22:58 -04:00 |
lcarlone
|
7b399a363a
|
removed line
|
2021-08-25 22:22:21 -04:00 |
lcarlone
|
9c288d90ce
|
working on testing + cosmetic improvements to print for smart factors
|
2021-07-23 17:48:08 -04:00 |
Toni
|
7f80c906c4
|
Fix override warnings: modernize-use-override
|
2021-01-28 23:02:13 -05:00 |
Toni
|
19b7312edb
|
Split .h/.cpp, use const& (WIP)
|
2021-01-17 11:08:53 -05:00 |
Jose Luis Blanco Claraco
|
0198c648e3
|
Fix all new gcc warnings/errors: make explicit virtual/override methods.
Rules are:
- use "virtual" in base classes only.
- use "override" in all derived classes.
|
2020-07-26 11:20:42 +02:00 |
Varun Agrawal
|
7259f899d9
|
Use static matrix and constexpr
|
2020-07-10 09:26:48 -04:00 |
Varun Agrawal
|
60c88f67e9
|
Handle extrinsics and intrinsics for jacobian
|
2020-07-09 20:02:30 -04:00 |
Varun Agrawal
|
0c199dd406
|
revert variable change
|
2020-07-09 00:46:21 -04:00 |
Varun Agrawal
|
73007fe048
|
test SmartFactor when body_P_sensor is passed in
|
2020-07-07 19:24:38 -04:00 |
Fan Jiang
|
fb21c553a0
|
Switch to the new alignment marker type
|
2020-06-24 17:15:00 -04:00 |
Frank Dellaert
|
0eef77ff36
|
Made code a bit more efficient in case of offset
|
2019-08-08 11:52:33 -04:00 |
Frank Dellaert
|
c007c7715c
|
Duplicate measurements are disallowed -> leads to duplicate keys in JacobianFactor
|
2019-06-11 20:42:35 -04:00 |
Frank Dellaert
|
2aa43e11bd
|
Use KeyVector everywhere to avoid conversions
|
2018-11-08 10:10:32 -05:00 |
Sean Bowman
|
b04c0bb15d
|
Fix memory alignment issues
|
2018-07-13 14:31:02 -04:00 |
Luca
|
c1b00e28b1
|
created SmartFactorParams class collecting common parameters in smartProjectionFactor and smartStereoProjectFactor classes. This largely reduced copy-paste. SmartStereoProjectionParams is now a typedef
|
2016-08-14 18:54:00 -04:00 |
lcarlone
|
e0869719fa
|
now SmartFactorBase doesn't know about stereoPoint2 (removed also header). The functionality to check if the right pixel is missing has been moved to SmartStereoProjectionFactor, removing the casting.
|
2016-08-02 22:56:48 -04:00 |
Luca
|
c9e43e7435
|
bug fix: added check on whether to modify Jacobians, depending on whether they are boost::none or not
|
2016-07-29 16:40:30 -04:00 |
Luca
|
76353cb10d
|
fixed bug with smart measurement calling .vector(): Point2 does not admit .vector() for some cmake configuration. Using using casting: more elegant now!
|
2016-07-29 12:14:09 -04:00 |
lcarlone
|
bb32cadfb0
|
minor fix
|
2016-07-28 17:20:34 -04:00 |
Luca
|
6c163b0a4d
|
added test which optimize smartStereoFactor with missing measurements (uR)
|
2016-07-24 19:07:00 -04:00 |
Luca
|
cd9b4cd5ab
|
moved common definitions to base class
|
2016-07-24 18:31:55 -04:00 |
Luca
|
f2bec78a58
|
first implementation of smartStereo with possibly left-only pixel measurements
|
2016-07-24 18:27:20 -04:00 |
Frank Dellaert
|
a97502f5a1
|
Resolved all issues with typedefs
|
2016-06-06 21:57:52 -07:00 |
yao
|
a0661b3813
|
Almost done. Still need to figure out how to remove the remaining 3 occurrences.
|
2016-05-21 12:44:46 -04:00 |
Jing Dong
|
a2996432ca
|
Merge branch 'develop' into fix/SmartFactorSerialization2
|
2016-03-30 12:48:12 -04:00 |
Jing Dong
|
76a605c5ff
|
more fix of smart factor serialization
|
2016-03-30 12:33:13 -04:00 |
Frank
|
55bebdc72d
|
Got rid of obsolete types and mate FBlocks a mutable cache
|
2016-02-25 16:53:17 -08:00 |
dellaert
|
e76f838d2f
|
Prototype cacheing
|
2016-02-25 09:34:13 -08:00 |
Jing Dong
|
6ab909a92c
|
fixed smart factors serialization, add unit tests]
|
2016-01-13 12:22:58 -05:00 |
cbeall3
|
ecb62492fc
|
Make noiseModel_ accessible to derived class: private -> protected
|
2015-09-29 09:50:31 -04:00 |
cbeall3
|
29ad9478f7
|
Move noise model initialization from add function into constructor. Can only have one noise model per factor anyway
|
2015-08-26 13:02:39 -04:00 |
cbeall3
|
321a7dbb11
|
call print in Base
|
2015-08-16 16:34:10 -04:00 |
Luca
|
f8205bfe02
|
Merge branch 'develop' into feature/SmartFactors3
Conflicts:
gtsam/geometry/CalibratedCamera.h
gtsam/geometry/tests/testCalibratedCamera.cpp
gtsam/geometry/triangulation.h
gtsam/nonlinear/ExpressionFactor.h
gtsam/slam/SmartProjectionFactor.h
gtsam_unstable/slam/SmartStereoProjectionFactor.h
tests/testExpressionFactor.cpp
|
2015-06-19 16:55:30 -04:00 |