Commit Graph

7250 Commits (6e5dbcf2a325024f91e858a84d72f8026f35e8f7)

Author SHA1 Message Date
nsrinivasan7 1b2d86929a partially fixed Pose3(). Also adressed some of frank's comments from previous commits 2014-12-01 15:52:30 -05:00
Christian Forster 85122bed95 using traits and Chart in BetweenFactor 2014-12-01 14:44:22 -05:00
Frank Dellaert a92f9b3335 Merged in fix/unrollingReverseADInterfaceRecursionForCodeSimplicity (pull request #56)
unrolled the reverseAD recursion (issue #151)
2014-12-01 20:43:45 +01:00
Christian Forster 962f3a5155 Merge branch 'develop' into fix/PriorFactorWithCharts 2014-12-01 14:42:51 -05:00
dellaert 78b1cd271a Fixed testClass unit tests 2014-12-01 20:34:05 +01:00
dellaert aceeb2037b Template tightening 2014-12-01 20:29:35 +01:00
nsrinivasan7 ccda2e1b3b replaced block with <> to identify sizes at compile time. 2014-12-01 14:29:32 -05:00
dellaert de650069e2 No using namespace in headers 2014-12-01 20:29:11 +01:00
dellaert e963512164 Tightened up individual Grammars 2014-12-01 20:03:26 +01:00
Frank Dellaert 133dbc4ded Merged in fix/ceresRotationMissingInclude (pull request #59)
missing <limits> for std::numeric_limits
2014-12-01 18:58:00 +01:00
Christian Forster c7ab79690b missing <limits> for std::numeric_limits 2014-12-01 12:38:17 -05:00
Christian Forster c472c86730 get dimension of prior factor with traits 2014-12-01 12:10:45 -05:00
nsrinivasan7 96f2c8eebe removed unecessary Z12 2014-12-01 10:57:36 -05:00
Christian Forster 1f171cf1a1 Removed LieScalar from prior factor test and added new test for constructor with Vector3 2014-12-01 10:56:55 -05:00
nsrinivasan7 490e75b103 finished Pose2.cpp using @dellaert 's temporary matrices idea. Still have a couple of functions that are not fixed for instance wedge<Pose2>, a template specialization from Lie.h. 2014-12-01 10:54:18 -05:00
Paul Furgale 6b4d2321b4 Fixed the prior factor to use charts and traits 2014-12-01 15:29:40 +01:00
Paul Furgale 952f4d7810 operator -> 2014-12-01 15:16:55 +01:00
dellaert 08c9243acb Fixed tests 2014-12-01 14:47:18 +01:00
dellaert 8d128ef809 Make sure an Eigen type is tested as template parameter 2014-12-01 14:42:19 +01:00
dellaert 8eb6393c92 Using TemplateGrammar 2014-12-01 14:35:02 +01:00
dellaert 32852eeec7 Template class and parser 2014-12-01 12:43:12 +01:00
dellaert 9a77072654 Successfully used TypeListGrammar 2014-12-01 12:14:08 +01:00
dellaert 4d1225cda7 Moved basic parsers to new header file spirit.h 2014-12-01 11:43:19 +01:00
dellaert 19ea0436db Moved to header 2014-12-01 11:35:48 +01:00
dellaert d25636685b TypeListGrammar 2014-12-01 11:32:33 +01:00
dellaert 3c97c33755 Fixed test 2014-12-01 11:25:16 +01:00
dellaert e82752e269 Successful use of ArgumentListGrammar 2014-12-01 10:47:42 +01:00
dellaert 7dbe9389cb Fixed ArgumentListGrammar 2014-12-01 10:38:24 +01:00
dellaert 0e5332ed3e Removed incorrect void, which fixed old problems and even improves on generated code. 2014-12-01 10:30:47 +01:00
dellaert 9bebedc684 Better Documentation 2014-12-01 10:21:23 +01:00
dellaert 7362b4e393 Returned correct test 2014-12-01 10:20:54 +01:00
dellaert ba51b02cf0 Moving to optionals fixed template dreturn argument!
Merge branch 'qualified' into grammar_wrongtest

Conflicts:
	wrap/Class.cpp
	wrap/Function.h
	wrap/Qualified.h
	wrap/ReturnType.h
	wrap/tests/testWrap.cpp
2014-12-01 09:48:56 +01:00
Andrew Melim e9f4b1d65a Remove header from MetisIndex, replace idx_t with int32_t 2014-12-01 02:12:08 -05:00
dellaert 674344ea0e Pushed through use of some grammars 2014-12-01 00:33:54 +01:00
dellaert 47a44ee7db typo 2014-12-01 00:01:31 +01:00
nsrinivasan7 bee32cc472 Rot2 done, make check works 2014-11-30 18:01:15 -05:00
nsrinivasan7 186b01fd71 Done with Point3 and fixed size matrices. make check works 2014-11-30 17:49:01 -05:00
dellaert f6faabf542 Temporarily checked in wrong tests to be able to fix everything else 2014-11-30 23:47:55 +01:00
dellaert 49870be846 Another test 2014-11-30 23:46:25 +01:00
dellaert e9915fe25c Moved to headers 2014-11-30 23:26:07 +01:00
dellaert c661329ac1 ReturnType grammar 2014-11-30 23:24:24 +01:00
nsrinivasan7 d9b6aed23c Point2 changed to fixed size matrices. Make check works 2014-11-30 17:24:02 -05:00
nsrinivasan7 73564f1170 removed unecessary code 2014-11-30 17:07:26 -05:00
nsrinivasan7 c250f1d732 removed unecessary code 2014-11-30 17:06:03 -05:00
dellaert dc42773f1e Some more tests 2014-11-30 23:02:23 +01:00
dellaert 58806b75d2 testReturnValue with prototype grammar 2014-11-30 22:33:30 +01:00
nsrinivasan7 ca9c66073f Rot2 rotate() and unrotate() changes to OptionalJacobians 2014-11-30 16:09:46 -05:00
dellaert bba78e48e4 test VectorEigen 2014-11-30 21:54:56 +01:00
dellaert 303b051cd1 Original file restored 2014-11-30 21:54:24 +01:00
dellaert 294c7bd53b Commented out strict match to make work - revisit ! 2014-11-30 21:54:10 +01:00