Frank Dellaert
|
760f61ce4b
|
Latest changes
|
2010-06-24 19:35:56 +00:00 |
Kai Ni
|
676a74a0ac
|
fixed a potential bug
|
2010-06-23 03:09:26 +00:00 |
Richard Roberts
|
d7221c9cc5
|
Changed to relative paths
|
2010-06-19 16:50:27 +00:00 |
Alex Cunningham
|
fb4edc3642
|
Re-enabled test for subgraph solver in testNonlinearOptimizer and removed binary
|
2010-06-11 14:36:04 +00:00 |
Kai Ni
|
ab6fc4f68c
|
fixed broken unit tests
|
2010-06-10 18:28:07 +00:00 |
Kai Ni
|
553cf83194
|
created some unit tests to help viorela to debug
|
2010-06-10 18:09:57 +00:00 |
Alex Cunningham
|
1918d28f68
|
Added insertSub() to PairConfig
|
2010-06-08 18:32:29 +00:00 |
Alex Cunningham
|
8201c32046
|
added at() functions to PairConfig
|
2010-06-08 17:08:56 +00:00 |
Alex Cunningham
|
d2d6a26ff1
|
made a useful constructor for PairConfigs public and tested
|
2010-06-07 18:00:43 +00:00 |
Alex Cunningham
|
8ab0e0ac59
|
Disabled SubgraphSolver test in testNonlinearOptimizer due to compile problem
|
2010-06-07 15:45:54 +00:00 |
Kai Ni
|
2236f75527
|
linearPrepare for GaussianNewton
|
2010-06-06 17:42:56 +00:00 |
Kai Ni
|
9ddeaa91c6
|
linking to SparseQR as a shared library results in a performance hit. The proper way is to link the static library.
add prepareLinear to NonlinearOptimizer so that some computation can be cached and does not happen every time.
|
2010-06-05 20:46:16 +00:00 |
Richard Roberts
|
c5f716d03d
|
Made Makefiles not override $CC and $CXX variables (needed for cross-compiling)
|
2010-06-05 19:44:04 +00:00 |
Kai Ni
|
1bdd32e4ae
|
add the long integer version of the object to prevent the conflict with SuiteSparse
|
2010-06-04 20:27:37 +00:00 |
Kai Ni
|
ebfd979cc4
|
fixed a bug in SPQR calling, and the Victoria Park data-set just flies
|
2010-06-01 02:20:10 +00:00 |
Kai Ni
|
d6267c0440
|
a preliminary version of SparseQR routines that passes the unit tests but has slightly different results as the old method when optimizing large nonlinear problems.
|
2010-05-31 02:21:37 +00:00 |
Kai Ni
|
0f3b3bf242
|
ignore personal myconfigure
|
2010-05-26 23:13:25 +00:00 |
Alex Cunningham
|
6827b23b3f
|
Removed extraneous const that triggered warnings
|
2010-05-26 17:32:19 +00:00 |
Kai Ni
|
e6e93475cf
|
added sizeOfA
|
2010-05-26 08:05:31 +00:00 |
Kai Ni
|
6c4c4f150e
|
solved the issue with empty rows
|
2010-05-25 08:16:04 +00:00 |
Richard Roberts
|
ddd84ee598
|
Three-variable NonlinearFactor
|
2010-05-25 04:46:17 +00:00 |
Kai Ni
|
c70e818a79
|
added a variant of getOrdering
|
2010-05-24 08:57:22 +00:00 |
Richard Roberts
|
981082e2a4
|
Jacobian versions of compose and between
|
2010-05-24 05:40:59 +00:00 |
Richard Roberts
|
3b06e6401a
|
Fixed small typo when debug mode is on
|
2010-05-22 18:55:45 +00:00 |
Alex Cunningham
|
195fa64178
|
Added boost.function versions of numericalDerivative functions to allow for remapping of function arguments and testing of member functions using boost.bind. See note in numericalDerivative.h for details and examples.
|
2010-05-21 19:18:23 +00:00 |
Alex Cunningham
|
55e4e791cb
|
Set define in graph.h to pacify warnings caused by boost.graph
|
2010-05-21 19:16:59 +00:00 |
Alex Cunningham
|
e8979dafad
|
Renabled BLAS using ATLAS for Linux, fixed a variety of annoying warnings
|
2010-05-21 17:59:26 +00:00 |
Alex Cunningham
|
fa954ab55e
|
Added version of transform_from and transform_to to Pose3 with optional derivatives
|
2010-05-18 14:51:09 +00:00 |
Richard Roberts
|
1c0dcbc438
|
Added smart=true for the noise model when constructing GaussianFactor from GaussianConditional (and unit test). If a factor with a constrained noise model was eliminated, and then a new factor was constructed from the conditional (this happens in iSAM), the new factor would have an unconstrained noise model with zero sigmas.
|
2010-05-16 17:08:14 +00:00 |
Kai Ni
|
d5143347d9
|
add makeUnionInPlace
|
2010-05-08 20:11:19 +00:00 |
Kai Ni
|
2d80c7c1cd
|
optimize push_back function
|
2010-05-08 20:11:04 +00:00 |
Alex Cunningham
|
d2d51d9f68
|
Added single-element update function to TupleConfigs
|
2010-05-04 13:41:46 +00:00 |
Alex Cunningham
|
3df1f69e6c
|
Added a single-element update() for LieConfig
|
2010-05-03 18:07:27 +00:00 |
Alex Cunningham
|
0b5ebba67e
|
Added tests for NonlinearEquality for poses near the origin, removed extraneous print statement.
|
2010-05-01 22:21:52 +00:00 |
Alex Cunningham
|
8a7ebf9429
|
Pacified failing test for ConstraintOptimizer, removed extraneous code in VectorMap
|
2010-04-30 14:16:10 +00:00 |
Kai Ni
|
e2728184b9
|
normalize cos and sin when there is numerical error, which does happen sometimes when composing two rotations
|
2010-04-29 21:28:24 +00:00 |
Kai Ni
|
f81519b046
|
fixed a bug in update
|
2010-04-29 02:16:18 +00:00 |
Kai Ni
|
5f7b2ef2ee
|
return immediately if maxIterations is zero
|
2010-04-28 21:35:01 +00:00 |
Alex Cunningham
|
66caac3c1c
|
Added BFGS class, as well as a (currently failing) test in testConstraintOptimizer that uses the LDL machinery to solve an unconstrained example
|
2010-04-23 06:32:31 +00:00 |
Alex Cunningham
|
9c97550218
|
Added raw vector updates for whole VectorMaps
|
2010-04-23 06:11:51 +00:00 |
Alex Cunningham
|
c05711a67e
|
Basic BFGS test functional
|
2010-04-23 04:15:25 +00:00 |
Alex Cunningham
|
e35e7a98d1
|
Added analytic hessian SQP example, removed binary
|
2010-04-23 02:57:37 +00:00 |
Frank Dellaert
|
16e2f8430b
|
changed to compile without BLAS
|
2010-04-23 02:19:36 +00:00 |
Alex Cunningham
|
6eca454de1
|
Added a separate ConstraintOptimizer, and moved CQP test from testMatrix to testConstraintOptimizer
|
2010-04-23 02:08:34 +00:00 |
Alex Cunningham
|
ba63628ecd
|
Added CQP example from the matlab test, changed the linking to avoid warnings
|
2010-04-23 01:34:40 +00:00 |
Alex Cunningham
|
bb654a73ac
|
solve_ldl() now works and is a real function
|
2010-04-22 23:53:36 +00:00 |
Alex Cunningham
|
25bd1c840f
|
Added Tim Davis' LDL library to use for solving quadratic programming problem. Currently, code compiles and executes some sample code in a test for Matrix. Also fixed some small issues with colamd.
|
2010-04-22 22:17:08 +00:00 |
Kai Ni
|
b33ec1a34c
|
make no sense to call findAndRemoveFactors on the same key twice
|
2010-04-21 22:08:41 +00:00 |
Alex Cunningham
|
1dce90bd76
|
Added BFGS to the sqp example for working sqp
|
2010-04-21 20:13:11 +00:00 |
Alex Cunningham
|
b348e8b597
|
Added SQP matlab examples
|
2010-04-21 17:49:01 +00:00 |