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