Commit Graph

39 Commits (b830b4473f4731dbdb8df1b4ba051501f02e3158)

Author SHA1 Message Date
Frank 0372a959ee Many small improvements, bug-fixes, and tests 2016-02-24 11:01:19 -08:00
Frank 0a7fd27f28 Working on getting a simple typedef to compile - as well as dealing with Point3() now creating uninitialized memory. 2016-02-10 17:48:52 -08:00
Frank fefb74350a Merge branch 'feature/lightweightPoint3' into feature/Vector3
Conflicts:
	gtsam/geometry/Point3.cpp
2016-02-09 18:03:17 -08:00
Frank 90e7a9a194 Made all methods with derivatives available as free functions 2016-02-09 18:01:47 -08:00
Frank 3394e85ef7 Now allows for a flag to compile Point3 as derived from Vector3 2016-02-08 17:34:42 -08:00
Frank aa42501737 Undid overzealous merge 2015-10-21 10:55:31 -07:00
dellaert 7cfeb442f3 Swicth back to Vector3 (overzealous merge). 2015-10-20 17:03:32 -07:00
Frank 5adcd6b696 get rid of nullptr 2015-10-19 14:44:10 -07:00
Frank d087f2fdf8 Some new methods and improvements to Unit3 from Skydio 2015-10-13 12:31:01 -07:00
zhaoyang 05a55b262a fix: type error in comments 2015-07-12 14:37:03 -04:00
Frank Dellaert 6bf96c7ed4 Merge remote-tracking branch 'origin/fix/Unit3Serialization' into fix/Unit3Serialization 2015-07-12 10:39:31 -07:00
Frank Dellaert 3a3088856e Merge remote-tracking branch 'origin/fix/Unit3Serialization' into fix/Unit3Serialization 2015-07-12 10:37:35 -07:00
Frank Dellaert 3245a2304e Improved small angle behavior of retract 2015-07-12 10:29:55 -07:00
Frank Dellaert 84950b3b4d Unit3.cpp edited online with Bitbucket 2015-07-12 05:17:23 +00:00
Frank Dellaert 48169e7776 restored mutex to original scope 2015-07-11 21:14:45 -07:00
Frank Dellaert c8cf14d4b9 Moved mutex around smaller block 2015-07-11 20:00:56 -07:00
dellaert 51983c30a6 Switched to Vector3 altogether 2015-07-03 11:46:51 -07:00
dellaert f0d1039771 Removed temporaries 2015-07-03 11:38:31 -07:00
dellaert d6ffe54fd2 Cleaned up basis a bit 2015-07-03 11:34:18 -07:00
zhaoyang 3f5f0e852d change: small value approximation for retract 2015-06-29 18:29:13 -04:00
zhaoyang ab81c98ac2 fix: correct some inappropriate floating point error, and its test 2015-06-28 14:07:53 -04:00
dellaert 47495c8f46 Included config where needed 2015-06-21 18:14:20 -07:00
Abe 13a4da21b2 misc bugfixes and cleanup from skydio 2015-05-13 22:26:24 -07:00
cbeall3 80db810855 Thread-safe access to Unit3::basis() when TBB is on 2015-02-13 16:04:20 -05:00
nsrinivasan7 aefd213cba added unitVector() function to Unit3 2015-02-11 14:45:13 -05:00
dellaert 355b938f3a Point3 loses its mojo (superfluous Lie/Manifold stuff) 2014-12-22 17:22:45 +01:00
cbeall3 971a53cfb5 Fixed size vectors for all Logmap, localcoordinates and vector methods 2014-12-07 13:51:17 -05:00
Natesh Srinivasan 4e557d38e6 updated Matrix.h with commonly used matrices. 2014-12-03 09:59:10 -05:00
nsrinivasan7 7138263d85 completed essentialmatrix. 2014-12-02 13:49:03 -05:00
nsrinivasan7 595afb51fe fixed Rot3(). @dellaert, I will do the '->', Identity(), setZero() etc . once I am fully done with geometry. 2014-12-01 18:20:03 -05:00
Richard Roberts f9ca07e610 Converted Vector(2|3) << ... to Vector2(...) or Vector3(...) syntax 2014-11-23 10:22:25 -08:00
Richard Roberts aa093a35da Updated all comma initializer usages to use .finished() 2014-11-22 16:35:27 -08:00
cbeall3 fcc49bd22a Fix for nasty intermittent TBB crashes in testEssentialMatrixFactor and testGeneralSFMFactor. Fixes issue 93 2014-10-14 16:30:13 -04:00
cbeall3 5c68e9e755 silence unused variable warning on Mac 2014-10-13 15:48:17 -04:00
Luca 1548c8e34e added comments and fixed warning 2014-07-25 14:13:27 -04:00
dellaert d6ffef89e6 Return pointer to cached basis 2014-07-01 11:21:43 -04:00
Chris Beall e1c0ad8335 Changed 1e-20 to 1e-16. 1e-20 was cutting it too close on 32-bit system, resulting in divide by zero later 2014-05-14 14:11:23 -04:00
Richard Roberts 6a0f2e9b88 Merge branch 'origin/release/2.4.0'
Conflicts:
	.cproject
	gtsam/geometry/Rot3.cpp
	gtsam/geometry/Unit3.cpp
	gtsam/geometry/Unit3.h
	gtsam/geometry/tests/testEssentialMatrix.cpp
	gtsam/geometry/tests/testSphere2.cpp
	gtsam/navigation/CMakeLists.txt
2014-02-23 15:52:28 -05:00
dellaert 926c27c732 Rename Sphere2 -> Unit3 2014-02-22 16:20:28 -05:00