Commit Graph

15 Commits (e5b3e127a8ced83cf3045e7eaf84a2258f30eca4)

Author SHA1 Message Date
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