Commit Graph

7250 Commits (6e5dbcf2a325024f91e858a84d72f8026f35e8f7)

Author SHA1 Message Date
Lachlan Toohey 3c42fbacb9 Update tests for testPoseRotationPrior
Adds new test for wraparound handling in Rot2.
Removes tests that are not quite equal for Rot3.
2014-10-09 14:13:24 +11:00
dellaert a38a0ae9e1 Some comments 2014-10-09 00:21:10 +02:00
dellaert 9ebe1e6d10 Super-speedup by specializing to 2-dimensional output (for now). Using some template magic. 2014-10-08 23:50:17 +02:00
dellaert 31c138d0d6 Profile Bin(Leaf,Un(Bin(Leaf,Leaf))) by default 2014-10-08 17:52:46 +02:00
dellaert abb92632b8 Empty derived destructors are not needed 2014-10-08 17:32:46 +02:00
dellaert 6a1bc6e242 Documentation 2014-10-08 17:28:33 +02:00
dellaert 4ac065fab4 Show explanation of timing 2014-10-08 17:27:46 +02:00
dellaert ce2dcaeb3b Tagged union, lightweight 2014-10-08 15:39:59 +02:00
dellaert 390842e1f7 Put Trace in front 2014-10-08 13:58:15 +02:00
dellaert ba9faa68b6 New Leaf/noise tests 2014-10-08 13:56:54 +02:00
Frank Dellaert 2000dbb868 Merged in pose_rotation_prior_logmap_fix (pull request #20)
Fixed PoseRotationPrior error calculation.
2014-10-07 21:12:42 +02:00
dellaert d38bcf1805 Merge remote-tracking branch 'origin/feature/BAD_FixedJacobians' into feature/BAD
Conflicts:
	gtsam_unstable/nonlinear/tests/testBADFactor.cpp
2014-10-07 20:59:09 +02:00
dellaert d7022a21c7 More samples to average 2014-10-07 20:11:19 +02:00
dellaert c4a92acde1 Avoid argument temporaries 2014-10-07 19:35:44 +02:00
dellaert 84987aa351 Deal with Rot3 changes 2014-10-07 19:35:20 +02:00
dellaert e1c9ae95cb Some fixed matrices 2014-10-07 19:35:06 +02:00
dellaert b704b7b1a1 Faster versions 2014-10-07 19:34:45 +02:00
dellaert 3c1c9c6d12 Switch to pointers - nice improvement 2014-10-07 18:11:12 +02:00
dellaert 982dc29d2f Time ternary version as well 2014-10-07 18:10:53 +02:00
dellaert e4392c0a3b JacobianTrace no longer templated 2014-10-07 16:11:55 +02:00
dellaert 83d77271d9 Ternary now fixed 2014-10-07 13:04:04 +02:00
Lachlan Toohey 7c8716f746 Fixed PoseRotationPrior error calculation.
Use measured_.localCoordinates not difference between Logmap
values to handle wraparound properly.
2014-10-07 11:33:46 +11:00
dellaert 8b37da54c9 between copy/paste :-( 2014-10-07 01:20:57 +02:00
dellaert 155f64e1bf No more default 2014-10-07 01:16:10 +02:00
dellaert 613cb0bb12 Binary functions now take fixed Jacobians 2014-10-07 01:01:46 +02:00
dellaert 921b79f446 No more default argument 2014-10-07 01:01:16 +02:00
dellaert 467c94a01a Fixed Jacobian version (copy/paste!) 2014-10-07 01:01:00 +02:00
dellaert 0a6fe0f0a8 No more default argument 2014-10-07 00:44:40 +02:00
dellaert be3d39b395 Documentation 2014-10-07 00:31:48 +02:00
dellaert e289539312 New matrix definitions 2014-10-07 00:31:13 +02:00
dellaert 399bf7c993 dimension 2014-10-07 00:30:42 +02:00
dellaert 885a9235a6 Definition now in Matrix.h 2014-10-07 00:30:24 +02:00
dellaert a38ac5a107 More fixed-size definitions 2014-10-07 00:29:43 +02:00
Luca 0c7368f408 Merge branch '3DInitialization-2' 2014-10-06 17:06:57 -04:00
Luca d57ca93b7a Merge branch 'develop'
Conflicts:
	.cproject
	examples/Pose3SLAMExample_g2o.cpp
	examples/Pose3SLAMExample_initializePose3Chordal.cpp
	examples/Pose3SLAMExample_initializePose3Gradient.cpp
	gtsam/slam/InitializePose3.cpp
	gtsam/slam/InitializePose3.h
	gtsam/slam/tests/testInitializePose3.cpp
2014-10-06 17:02:08 -04:00
dellaert ea40de6758 Fixed Jacobian versions 2014-10-06 21:37:05 +02:00
Luca f3bcf305c2 merge with smartFactor branch 2014-10-06 14:45:50 -04:00
Luca 94fcf69106 Merge branch 'develop' 2014-10-06 14:37:51 -04:00
Luca f99a28d3bd merge with LevenbergMarquardt brank (no changes) 2014-10-06 14:30:28 -04:00
Luca e041b9de6f Merge branch 'develop' 2014-10-06 13:18:19 -04:00
Luca 07967d0b6e merge with lago branch 2014-10-06 13:15:03 -04:00
Luca 98c507d70d Merge branch 'feature/GPSFactor' 2014-10-06 13:12:29 -04:00
Luca 7a4f307342 moved biasedGPS and GaussMarkov to unstable 2014-10-06 13:11:40 -04:00
Luca 9662f8670d Merge branch 'develop' 2014-10-06 13:00:03 -04:00
Luca 495fe90a41 Merge branch 'develop' 2014-10-06 12:10:47 -04:00
Sungtae An 38602ebdc4 add a test for a simple composition of three arguments 2014-10-06 11:39:20 -04:00
dellaert e48b38ca21 Fixing uncalibrate (does not yet compile) 2014-10-06 15:45:26 +02:00
dellaert f9695f058e Fixed size matrix in project_to_camera 2014-10-06 14:22:49 +02:00
dellaert e5c3f4228a Some fixed size in UnaryExpression 2014-10-06 14:22:18 +02:00
dellaert 51eab1068f Time the most common SFM expression 2014-10-06 13:57:37 +02:00