Commit Graph

1406 Commits (812e3277ee6de6e5314523046228c185e4582aed)

Author SHA1 Message Date
Richard Roberts 812e3277ee New linear solver interface, global inference functions removed. 2010-10-21 22:59:54 +00:00
Duy-Nguyen Ta b9ec67cc3f add data for vISAMexample 2010-10-21 22:55:55 +00:00
Duy-Nguyen Ta 96057df75b delete old files 2010-10-21 22:53:43 +00:00
Duy-Nguyen Ta 5add714480 delete old files 2010-10-21 22:52:09 +00:00
Duy-Nguyen Ta 099552dbc9 - rename vSLAMexample to vSFMexample
- add vISAMexample. NOT working yet
2010-10-21 22:51:20 +00:00
Duy-Nguyen Ta 6458ac46f8 put pragma once for ISAM-inl
fix some path problem in vSLAMexample
2010-10-21 22:49:37 +00:00
Chris Beall 1014bff8b2 it's not entirely clear that this speeds things up, but this should disable dense column row/col checking 2010-10-21 22:42:38 +00:00
Yong-Dian Jian 16b05c438d fix 2010-10-21 22:15:31 +00:00
Chris Beall 9f1e534500 cleaned up README for some of the recent changes 2010-10-21 21:50:29 +00:00
Yong-Dian Jian adc8921f3b separate the examples into easy/advanced style, remove shared pointer in easy examples, unify the convention 2010-10-21 21:38:38 +00:00
Rahul Sawhney c7248a2b13 clean up 2010-10-21 21:12:37 +00:00
Chris Beall 0245ab06d2 concept documentation cleanup 2010-10-21 20:52:34 +00:00
Chris Beall 48be990ef1 cleanup 2010-10-21 20:26:26 +00:00
Chris Beall 8e40b28426 cleanup in geometry 2010-10-21 20:16:26 +00:00
Chris Beall cfc6387537 minor cleanup 2010-10-21 20:11:17 +00:00
Chris Beall ce6844abe1 fixed threshold problems that showed up when compiling 32 bit gtsam on Snow leopard with universal boost 2010-10-21 19:51:12 +00:00
Rahul Sawhney 6b553ce4fa Cleanup / Cleanup flags 2010-10-21 18:54:00 +00:00
Rahul Sawhney 125c612c09 Some cleanup/cleanup flags, capitalization 2010-10-21 18:02:17 +00:00
Duy-Nguyen Ta fbcbea5f61 - Fix threshold in Rot3 Logmap for Linux 32bit. Should be 1e-5 instead of 1e-10
- The fix makes PriorFactor and PosePrior in vSLAM work.
- Now vSLAMexample can use PosePrior. It doesn't need hard constraints. Also, the gaussNewton can converge.
2010-10-21 17:29:29 +00:00
Rahul Sawhney 200ac4e862 some cleanup / cleanup flags, capitalization 2010-10-21 16:32:11 +00:00
Chris Beall e01096d257 adding people 2010-10-21 14:00:49 +00:00
Chris Beall f38d4722a4 fixed some weird characters 2010-10-21 13:57:23 +00:00
Alex Cunningham 145f273e98 Yet even more utility functions 2010-10-21 08:18:20 +00:00
Alex Cunningham 35e5953d34 More utility functions 2010-10-21 07:08:12 +00:00
Frank Dellaert 83dd3e6234 Utility functions 2010-10-21 06:35:21 +00:00
Frank Dellaert bbb1109bbe Comments and inconsequential refactors that I think make the code more readable. Sorry if this messes with your head, Richard. 2010-10-21 05:01:56 +00:00
Duy-Nguyen Ta 7307a5c8d7 Fix round-off errors that fail testRot3 and testPose3 in Linux-32bit.
For delta=1e-5, numericalDerivative2x(...) returns Jacobian with all 0 entries.
Use delta=1e-4!

testTrifocal still fails with sign inversion problem. Don't know why.
2010-10-21 04:41:42 +00:00
Yong-Dian Jian c4df80df55 sample for new optimization interface 2010-10-21 01:51:23 +00:00
Manohar Paluri 07483753e2 matlab stuff compiles now. Moved lot of methods and classes to broken but the basic geometry and other stuff is in place. 2010-10-20 19:08:15 +00:00
Duy-Nguyen Ta fa56595650 Fix vSLAMexample compilation error. Update to new Optimizer interface.
Fix data reading interface. Now the program requires a Data folder to be specified.
2010-10-20 18:50:41 +00:00
Manohar Paluri 27ea8b2c6a added FastMap.h to headers 2010-10-20 18:41:08 +00:00
Rahul Sawhney 11a822a9f2 Template arguments capitlized 2010-10-20 18:02:08 +00:00
Rahul Sawhney 82a2f29e48 Template arguments capitalized 2010-10-20 16:37:47 +00:00
Kai Ni e5aacb8ba1 license without CCOLAMD and SuiteSparseQR 2010-10-20 14:09:32 +00:00
Alex Cunningham 502212d47b Fixed test compile error due to redundant typedefs in testVSLAMGraph 2010-10-20 09:47:29 +00:00
Alex Cunningham 07fbcde736 Added include for linux compatibility 2010-10-20 09:17:43 +00:00
Kai Ni e83950373e DenseQR relaunched in gtsam now. 2010-10-20 04:21:58 +00:00
Rahul Sawhney 7d4f1ad268 Template arguements capitilized 2010-10-20 01:10:27 +00:00
Richard Roberts 240889084b svn ignore config.h.in 2010-10-19 21:33:13 +00:00
Richard Roberts f15fea202e Change that may be reverted again soon - templated factor base type on key and make IndexFactor and IndexConditional for all current code. Did this to experiment with using symbols on the linear side in an efficient way but am putting this on hold for now because of complications. Will revisit and either fix or revert to int-only later in the week. Also moved some files to experimental and templating EliminationTree on FACTOR instead of FACTORGRAPH. 2010-10-19 21:31:13 +00:00
Richard Roberts 01f73815e6 Template Conditional->CONDITIONAL 2010-10-19 18:13:04 +00:00
Kai Ni 6ced775b4e installation for CCOLAMD 2010-10-19 16:31:07 +00:00
Chris Beall 59c85fadee NonlinearOptimizationParameters.h was missing from install 2010-10-19 03:19:53 +00:00
Chris Beall 95f91ab831 add Optimizer typedef to visualSLAM.h 2010-10-19 02:58:13 +00:00
Chris Beall 4071d4f673 small change to make boost work properly 2010-10-18 21:44:38 +00:00
Yong-Dian Jian 1e01e31363 add a self-contained example to demonstrate spcg solver 2010-10-18 20:36:01 +00:00
Yong-Dian Jian 2a72112cde change the parameters of add_prior to accommodate spcg solver... 2010-10-18 19:32:04 +00:00
Yong-Dian Jian fd79b455e3 add a dummy spcg interface for now... 2010-10-18 19:30:40 +00:00
Yong-Dian Jian e9b93fe007 Fix the subgraph preconditioner solver 2010-10-18 19:29:16 +00:00
Yong-Dian Jian 989ab9a94f add an simple interface to add prior 2010-10-18 19:23:15 +00:00