Commit Graph

8568 Commits (377b90941b7f5d1adfda059824e361780c555aa5)

Author SHA1 Message Date
Frank Dellaert 377b90941b switch to Rodrigues everywhere 2015-07-05 16:11:04 -07:00
Frank Dellaert ecfa459590 Use consistent check and refactored to avoid sqrt 2015-07-05 15:40:42 -07:00
Frank Dellaert c978935e8e Use consistent check on angle norm 2015-07-05 15:39:15 -07:00
Frank Dellaert 4342aa5901 Renamed rodriguez variants to preoper naming convention (uppercase for static) and spelling (Rodrigues). Also, now call Expmap in either SO3 or Quaternion. 2015-07-05 15:38:54 -07:00
Frank Dellaert b21d073721 Fixed Rodrigues/Expmap behavior for small theta 2015-07-05 14:03:42 -07:00
Frank Dellaert f9b5bc2936 Loosened test thresholds for Rot3/Pose3 expmap path 2015-07-05 14:02:18 -07:00
Frank Dellaert cf052850dd Merged in feature/timeSFMBALversions (pull request #169)
Feature/timesfmbalversions
2015-07-05 12:03:29 -07:00
Frank Dellaert b6adeec6ac cleanup 2015-07-05 11:19:19 -07:00
Frank Dellaert 14347f0d1c Two new scripts with expressions 2015-07-05 11:18:59 -07:00
Frank Dellaert 59ac8b3f5b Considerably simplified 2015-07-05 10:33:18 -07:00
Frank Dellaert 7ec056f5cc Split script into two scripts, isolated common code 2015-07-05 10:26:11 -07:00
Frank Dellaert ed9938b70c Merged in fix/snavelyPath (pull request #168)
Fixed AdaptAutoDiff
2015-07-05 08:38:30 -07:00
Frank Dellaert bfa8fbac99 Use retract so tests pass for both Rot3/Quaternion 2015-07-04 23:39:51 -07:00
Frank Dellaert b5a366e8f1 Fixed timing script 2015-07-04 19:32:23 -07:00
Frank Dellaert 0fd1ff7b26 Now use Vector unknowns -> exactly same result as ceres... 2015-07-04 19:14:56 -07:00
Frank Dellaert a305218bd9 Made output more directly comparable with ceres 2015-07-04 19:14:25 -07:00
Frank Dellaert b752f8446c Fixed and simplified (quite broken) AdaptAutoDiff, now works with fixed Vectors 2015-07-04 18:06:01 -07:00
Frank Dellaert bded06f97f Made testcase with nonzero rotation: fails test! 2015-07-04 16:59:02 -07:00
Frank Dellaert 1a81cd9929 charts are types 2015-07-04 16:44:32 -07:00
Frank Dellaert 23f8a98d66 Some refactoring 2015-07-04 16:27:26 -07:00
Frank Dellaert a70815b654 Fixed gtsam-opengl convention mismatch 2015-07-04 15:54:46 -07:00
Frank Dellaert 8ceaa8a3cc Check ceres rotation convention 2015-07-04 15:25:18 -07:00
Frank Dellaert cb1672d292 slight refactor 2015-07-04 15:10:00 -07:00
Frank Dellaert f9d139b2db Merged in feature/betterOrdering (pull request #100)
Fix Ordering
2015-06-28 17:04:53 -07:00
dellaert 464a82cc51 Merge remote-tracking branch 'origin/develop' into feature/betterOrdering
Conflicts:
	.cproject
	gtsam/inference/Ordering.h
	gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp
	gtsam_unstable/nonlinear/BatchFixedLagSmoother.cpp
	gtsam_unstable/nonlinear/ConcurrentBatchSmoother.cpp
2015-06-28 15:41:58 -07:00
Frank Dellaert 8d5657cd5e Merged in fix/timing (pull request #166)
Fix timing issue
2015-06-27 14:55:00 -07:00
dellaert dd079daf9b Added target 2015-06-27 13:30:13 -07:00
dellaert 3550ef5e9d Fixed compilation errors 2015-06-27 13:29:54 -07:00
Frank Dellaert 6895b75ecd Merged in feature/updateOrientedPlane3 (pull request #165)
Update the OrientedPlane3
2015-06-25 10:02:11 -07:00
lvzhaoyang b569a4ab92 feature: add some comment descriptions to the class 2015-06-25 11:41:58 -04:00
lvzhaoyang 7ebc9e48e5 change: static method now calls the member method. Remove duplicate codes 2015-06-25 11:32:01 -04:00
zhaoyang e45f5faea1 change: formatting 2015-06-25 09:44:18 -04:00
lvzhaoyang d8f0a35a9a change: derivative naming changs according to our convention 2015-06-25 02:14:06 -04:00
lvzhaoyang 13be5add6e change: add transform member class, and deprecate the static Transform class 2015-06-25 02:11:28 -04:00
lvzhaoyang a740acfece change: clean redundant temporary variables 2015-06-25 01:27:58 -04:00
lvzhaoyang 68daf2e984 change: clean the DerivedValue headers in other files 2015-06-25 01:27:20 -04:00
Frank Dellaert a933b404f3 Merged in feature/SmartFactors3 (pull request #124)
SmartFactors refactor phase 3
2015-06-24 21:39:04 -07:00
zhaoyang 89eec718da change: matrix with fixed size in OrientedPlane3 2015-06-24 22:34:38 -04:00
zhaoyang 2c1d8e38db change: remove redudant namespace 2015-06-24 22:24:09 -04:00
zhaoyang cd0fe5d98c change: correct the naming, and inappropriate tests 2015-06-24 22:15:25 -04:00
zhaoyang b7c1097f58 feature: add inline get methods 2015-06-24 16:29:38 -04:00
zhaoyang ff14e576ee fix: return plane coefficents dimension was wrong, should be Vector4, not Vector3 2015-06-24 16:18:33 -04:00
zhaoyang 6c34ce1e80 change: add some comments 2015-06-24 16:11:29 -04:00
Chris Beall 9404a49d42 Merged in fix/matlabSerialization (pull request #164)
Fix Matlab serialization
2015-06-24 12:26:43 -04:00
cbeall3 61315329bf Fix Matlab serialization 2015-06-24 10:55:06 -04:00
dellaert d415cffd4b Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3 2015-06-23 22:41:33 -07:00
dellaert 16cbb97181 Moved insert to cpp 2015-06-23 22:41:08 -07:00
dellaert 0f73e768e0 Merge remote-tracking branch 'origin/feature/SmartFactors3' into feature/SmartFactors3
Conflicts:
	gtsam/linear/tests/testRegularHessianFactor.cpp
2015-06-23 22:32:50 -07:00
Frank Dellaert 801d1fb700 Merged in feature/performance (pull request #161)
Improving performance
2015-06-23 22:27:10 -07:00
Frank Dellaert 2c3f9617d4 Merged in fix/ValuesKeyVectorMatlab (pull request #163)
Values::keys now returns KeyVector instead of list.
2015-06-23 22:26:50 -07:00