Commit Graph

9008 Commits (d0b020b6e8baed416df5497c6dbd08ecb8708ef7)

Author SHA1 Message Date
Zsolt Kira 870a20396f Merge branch 'feature/smartFactors' of https://bitbucket.org/gtborg/gtsam into feature/smartFactors 2014-04-24 12:06:22 -04:00
Zsolt Kira 4769e3c3fa Fix for unit test based on previous LM change 2014-04-24 12:05:37 -04:00
Luca f15f7f3893 Jacobian factors' gradientAtZero with raw memory access does nothing (to be fixed) 2014-04-24 12:02:11 -04:00
Luca 185c572b5a removed wrong base class 2014-04-24 11:28:41 -04:00
djensen3 20eeb90682 Removed noise from pose prior for non-BetweenFactors. Added saving figures as .png 2014-04-24 10:24:44 -04:00
Zsolt Kira a95126599f Fix LM behavior when GaussianFactorGraph is subclassed. Use clone method instead of assignment to local GaussianFactorGraph when creating damped system. 2014-04-24 09:47:48 -04:00
Luca 8c657f8857 slight change in implementation of hessianBlockDiagonal 2014-04-23 19:00:15 -04:00
Luca d9e93f316a error computation now does not include noise model 2014-04-23 18:43:14 -04:00
djensen3 c1ab0053eb fixed bug with IMU bias. added option to delay start of GPS factors 2014-04-23 16:06:03 -04:00
Luca 2b52bad569 optimized point damping 2014-04-23 15:15:48 -04:00
Luca e56666e85c fixed print function 2014-04-23 14:53:01 -04:00
djensen3 87f9e5bb2c completed GPS factors 2014-04-23 14:45:17 -04:00
djensen3 2ab81ae997 working on GPS factors 2014-04-23 12:39:47 -04:00
djensen3 13d47fcee4 added IMU type 2 with noise 2014-04-23 08:58:50 -04:00
Luca 37b750411f added gradientAtZero with raw memory access 2014-04-22 18:38:12 -04:00
Luca 67cfe5ea66 moved logging at the end of the iteration 2014-04-22 11:55:16 -04:00
Luca e98c4c2ac2 added output message for TRYLAMBDA verbosity level 2014-04-21 19:18:21 -04:00
Luca dd780e356c fixed computation of linearized error in implicit schur factors 2014-04-21 18:59:33 -04:00
thduynguyen 147f666a6c make Jacobian/Hessian cast functions static to use them in other places. TODO: move them to GaussianFactor 2014-04-18 12:21:34 -04:00
thduynguyen faf4643dd3 size() should return size_t not Key 2014-04-18 12:19:55 -04:00
Chris Beall 9dbabbc847 Another Windows fix. Everything now builds, as long as METIS and GeographicLIB are off. 2014-04-18 10:36:33 -04:00
Chris Beall 36f53f7226 Fix errors on Windows with VS 2010 2014-04-17 23:53:41 -04:00
Chris Beall 1ed2700515 Fix errors on Windows with VS 2010 2014-04-17 22:49:04 -04:00
djensen3 5abf0b01ea Added option for constant IMU bias 2014-04-17 22:21:22 -04:00
Chris Beall d3333c1c85 Fix errors on Windows with VS 2010 2014-04-17 22:07:55 -04:00
Luca 26c296603f fixed use of 2nd order integration in matlab wrapper 2014-04-17 16:23:29 -04:00
Luca a0a955e5a5 fixing imu simulator for non-identical rotations 2014-04-17 16:14:32 -04:00
Luca 322e3e08c8 consistent IMU factor1 2014-04-17 16:08:38 -04:00
Luca 3cae615991 amost fixed imu simulation 2014-04-17 16:00:18 -04:00
Luca 2e3dcd2ab7 code reorganization 2014-04-17 15:23:01 -04:00
Luca 9bc0ddd4a2 minor fixes 2014-04-17 14:11:18 -04:00
thduynguyen 3d3748bb44 build dualgraph supports least-squares multipliers 2014-04-17 12:01:29 -04:00
thduynguyen 99889703a6 add build dir to GTSAM_INCLUDE_DIR so projects built with gtsam build tree can find <gtsam/config.h> 2014-04-17 12:00:35 -04:00
djensen3 e1c13c87d7 Added option for type 2 IMU factors 2014-04-17 10:09:53 -04:00
Luca 4552327e54 added space :) 2014-04-16 19:41:23 -04:00
djensen3 b5f9862274 fixed bug with missing priors. Added IMU noise measurements to Monte Carlo runs 2014-04-16 16:20:10 -04:00
djensen3 1432fb773b minor changes 2014-04-16 15:25:05 -04:00
djensen3 b85ebb501d restructuring code to utilize functions and reduce size of primary script 2014-04-16 15:01:12 -04:00
thduynguyen 7fb9f47072 Fix gtsam's old segfault bug in JacobianFactor::isConstrained: return false if it has no noisemodel. Test Nocedal06book, example 16.4, pg 475 passed. 2014-04-15 17:28:23 -04:00
thduynguyen 02ac8d23b0 Test with Matlab's QP example 2014-04-15 16:47:07 -04:00
thduynguyen cbda04a96d disable printing 2014-04-15 16:37:32 -04:00
thduynguyen 90ec933da3 refactor QPSolver into its own class 2014-04-15 16:27:19 -04:00
thduynguyen 47255fbab6 Detailed comments for choosing the step size 2014-04-15 16:03:14 -04:00
thduynguyen 495b7ba099 Detailed comments about the lambda<0 condition for good ineq <=0 constraints, wrt the Lagrangian L = f(x) - lambda*c(x) 2014-04-15 15:14:10 -04:00
thduynguyen b07b431ac0 first ineq QP test passed! 2014-04-15 13:55:24 -04:00
thduynguyen 22cbe326e3 fix bug in weightedPseudoInverse dealing with negative weights of ineq constraints 2014-04-15 13:55:04 -04:00
Luca 8367d45e48 improved matlab code for consistency check 2014-04-15 12:12:39 -04:00
Luca 765c5a534e Merge branch 'origin/feature/new_imu_factors' 2014-04-15 11:07:12 -04:00
Luca e232b6085b wrapping smart factors 2014-04-15 11:06:38 -04:00
djensen3 75b042bbcd Working on IMU factors. made changes to noise 2014-04-15 11:05:43 -04:00