Alex Cunningham
8e364cb34e
Improvements to the Lie objects, with new member/static functions in most of the geometry objects. Many of the functions that were previously global have been moved to static functions. See Lie.h for more details.
2010-08-19 20:03:06 +00:00
Richard Roberts
f1132359d4
Installing headers in subdirectories and converted include directives to match the subdirectory structure (also see email to frankcvs)
2010-08-19 17:23:19 +00:00
Alex Cunningham
6aff189008
Enabled pragma once for Lie-inl.h to avoid redefinition errors
2010-08-10 19:50:12 +00:00
Alex Cunningham
16d283d1e1
Added "TestableAssertions.h" as a header file to add specializations for operations on Testable objects, like assert_equal for vectors of Testable objects. The separate header file is so that changes don't require recompiling the entire library.
2010-08-10 16:58:42 +00:00
Frank Dellaert
4bc3229670
-F Accelerate does not seem to work on all platforms. Replaced by explicit include.
2010-08-08 16:59:15 +00:00
Alex Cunningham
99e4c09a7e
Added a FixedVector class that uses a bounded boost vector to allow for type-level dimension specification
2010-08-02 19:01:00 +00:00
Richard Roberts
8628ef8ed2
Bug fix in SPQRUtils makeStairs and corresponding unit test. Copied only part of matrix when any row in A had greater than m leading zeros.
2010-07-20 06:12:10 +00:00
Alex Cunningham
7b85dc3ff4
CppUnitLite will now catch exceptions and tell you the error and the line number of the failing test. This is to avoid having to hunt for crashing tests out of a large battery of tests. Look at the results of the (still failing) wrap/testWrap for an example.
2010-07-16 19:30:38 +00:00
Alex Cunningham
3438f89526
Removed the ldl library and added in a configure flag --enable-ldl to pull in ldl. Currently, it's probably a bad idea to actually use ldl, however, and nothing important is effected by its absense.
2010-07-16 18:16:18 +00:00
Richard Roberts
ec016e7668
A little better debugging message when backSubstituting a singular matrix
2010-07-16 17:11:40 +00:00
Alex Cunningham
f0b424a3d1
Moved tests and timing scripts into subfolders
2010-07-16 17:10:16 +00:00
Frank Dellaert
30b377e441
Fix makefiles to refer to $(top_srcdir) to enable parallel build
2010-07-13 19:13:07 +00:00
Richard Roberts
3d9ac5094b
Added debugging check for singular matrices in backSubstituteUpper and backSubstituteLower
2010-07-12 20:19:52 +00:00
Frank Dellaert
80149afc30
delete Makefile.ins
2010-07-12 07:48:26 +00:00
Frank Dellaert
fea5beb638
Re-organization: moving all files.
...
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 07:16:31 +00:00