kartik arcot
|
703cb5cbc7
|
remove make_shared header
|
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
|
9329bddd8a
|
OptionalJacobian
|
2023-01-21 09:27:20 -08:00 |
Varun Agrawal
|
1f6816d974
|
Merge branch 'develop' into fix/doxygen
|
2022-08-22 17:37:03 -04:00 |
Varun Agrawal
|
55ae901d45
|
change from addtogroup to ingroup
|
2022-07-26 16:39:09 -04:00 |
Varun Agrawal
|
c31298d367
|
Capitalize Identity trait since it is static
|
2022-07-07 12:31:27 -04: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 |
lcarlone
|
653dbbb935
|
addressed final comments
|
2021-12-04 19:21:25 -05:00 |
lcarlone
|
260312af38
|
Merge branch 'develop' into feature/sphericalCamera
|
2021-12-04 18:51:16 -05:00 |
Jose Luis Blanco Claraco
|
89ce766269
|
more consistent notation of macros
|
2021-11-04 07:11:28 +01:00 |
lcarlone
|
12b10a358a
|
good progress - still need to work on TriangulatePoint3
|
2021-08-27 17:32:42 -04:00 |
lcarlone
|
01c0b281b6
|
nice cleanup to triangulation, moved get camera matrix to cameras, to generalize to other cameras
|
2021-08-27 15:57:27 -04:00 |
lcarlone
|
e5677e3805
|
testing mode: step 1: need to figure out the manifold stuff
|
2021-08-26 20:57:01 -04:00 |
Varun Agrawal
|
95bf0b1680
|
add Windows export symbols for PinholeCamera
|
2021-07-31 20:58:48 -07:00 |
Varun Agrawal
|
4d6eef2c2f
|
override print methods and update wrapper
|
2021-04-29 19:43:27 -04:00 |
Toni
|
7f80c906c4
|
Fix override warnings: modernize-use-override
|
2021-01-28 23:02:13 -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
|
f23587fafd
|
Add indentation
|
2020-07-09 20:02:09 -04:00 |
Fan Jiang
|
fb21c553a0
|
Switch to the new alignment marker type
|
2020-06-24 17:15:00 -04:00 |
Frank Dellaert
|
8801de4d63
|
Pose3 naming convention
|
2019-05-16 15:06:15 -04:00 |
Duy-Nguyen Ta
|
1cdc228d6a
|
remove trailing spaces
|
2019-02-11 10:58:34 -05:00 |
Frank Dellaert
|
fce0f15c1b
|
Adding all missing GTSAM_EXPORT directives from 'origin/fix/msvc2017'
|
2018-11-04 14:32:29 -05:00 |
Sean Bowman
|
c1b14f08f8
|
Fix more memory alignment issues
|
2018-09-18 17:29:02 -04:00 |
Frank Dellaert
|
ae86bf0271
|
BackprojectFromCamera and some small fixes from Skydio
|
2018-05-11 15:13:14 -07:00 |
Abe
|
fbe9aac41c
|
squash local changes on top of gtsam upstream pull from 6/14/2016
|
2016-06-18 23:13:59 -07:00 |
Frank
|
0372a959ee
|
Many small improvements, bug-fixes, and tests
|
2016-02-24 11:01:19 -08: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 |
cbeall3
|
f8ab4ef144
|
Change SimpleCamera from typedef back to regular class to make wrapping+serialiation work. Had to change some templates because vector<PinholeCamera> can't be upcast to vector<SimpleCamera>
|
2015-05-18 14:33:27 -04:00 |
Abe
|
13a4da21b2
|
misc bugfixes and cleanup from skydio
|
2015-05-13 22:26:24 -07:00 |
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 |
dellaert
|
61e8b42249
|
Renamed project_to_camera to PinholeBase::Project
|
2015-03-06 08:46:56 -08:00 |
Thomas Schneider
|
ebf5746987
|
Fix some serialization warnings.
|
2015-03-06 16:12:09 +01:00 |
dellaert
|
4594c2dee5
|
Templated instead of two identical functions
|
2015-03-05 22:28:29 -08:00 |
dellaert
|
5cc4513ddb
|
PinholeBaseK::project and PinholePose::project2 of Unit3
|
2015-03-05 22:14:03 -08:00 |
dellaert
|
95e00d3052
|
Moved project2 to its rightful place in PinholePose (as opposed to PinholeBaseK)
|
2015-03-05 19:34:34 -08:00 |
dellaert
|
4a6801cfe1
|
Calibration -> CALIBRATION
|
2015-03-05 19:29:47 -08:00 |
dellaert
|
000d14c09a
|
comment
|
2015-03-04 19:28:24 -08:00 |
dellaert
|
bcae38554c
|
Fixed formatting
|
2015-03-04 10:20:59 -08:00 |
dellaert
|
fb47cf8961
|
moved projectPointAtInfinity down
|
2015-02-23 12:37:55 +01:00 |
dellaert
|
61ae24508d
|
Call Base static methods instead
|
2015-02-21 17:52:11 +01:00 |
dellaert
|
422e8e2cda
|
Fixed serialization
|
2015-02-21 12:38:52 +01:00 |
dellaert
|
5ed2abd292
|
Little things
|
2015-02-21 11:48:13 +01:00 |
dellaert
|
81b3b896be
|
OptionalJacobian is self-documenting. Removing redundant doc makes header shorter/easier to read.
|
2015-02-21 11:09:56 +01:00 |
dellaert
|
1114509e98
|
Switch order of two range functions
|
2015-02-21 11:05:43 +01:00 |
dellaert
|
c7a41d30cc
|
Cleaned up projectSafe and cheirality exception
|
2015-02-21 10:41:53 +01:00 |
dellaert
|
f08e228173
|
Now just calls PinholeBase::project2
|
2015-02-21 10:27:07 +01:00 |
dellaert
|
29e5faeef0
|
Refactored derivatives
|
2015-02-21 10:00:56 +01:00 |
dellaert
|
fd62c6f0e6
|
PinholeBaseK now derives from PinholeBase
|
2015-02-21 09:36:12 +01:00 |
dellaert
|
35d6b9dc0e
|
Got rid of code duplication
|
2015-02-21 08:44:57 +01:00 |
dellaert
|
c20eaecf82
|
PinholeBase class
|
2015-02-21 08:28:17 +01:00 |