balderdash-devil
be37e1ed05
Fix for Issue #201
...
It seems like MSVC was unable to identify the template specialization
for the 'const' keyword. So added a specialization in each of these
files for that
2015-01-21 13:02:35 -05:00
dellaert
4e9d31d40d
Fixed const correctness
2014-12-28 18:23:39 +01:00
dellaert
eb5d619729
Added deprecated methods back in for MATLAB toolbox
2014-12-26 20:58:23 +01:00
dellaert
e5017984a1
traits_x -> traits
2014-12-26 16:47:51 +01:00
dellaert
355b938f3a
Point3 loses its mojo (superfluous Lie/Manifold stuff)
2014-12-22 17:22:45 +01:00
dellaert
06c3696176
Fixed more problems so everything compiles now after splitting up concepts into Group/Manifold/Lie/VectorSpace. Still 25 tests that fail.
2014-12-22 02:52:31 +01:00
dellaert
99a50a2f87
Split up concepts into Group/Manifold/Lie/VectorSpace. Also fixed some implementations and put in exceptions elsewhere, rather than CONCEPT_NOT_IMPLEMENTED macro.
2014-12-22 02:50:52 +01:00
Mike Bosse
98c5189392
stub jacobians for point2 and point3
2014-12-17 21:18:23 +01:00
Paul Furgale
37fc86b595
More slow progress. Added a variable-size specialization for OptionalJacobian
2014-12-16 12:30:11 +01:00
Paul Furgale
58cb47a3f0
Started converting types. Into the ChartValue now.
2014-12-13 22:20:59 +01:00
nsrinivasan7
bd6f210b87
changed << to =. gives error because range() was removed from PinholeCamera.h ?
2014-12-04 09:36:00 -05:00
Natesh Srinivasan
aad0b2876b
Changed Matrix.h to correct return values amd impleemnted rectangular matrix types.
...
Also changed block operations to <<
2014-12-03 15:16:55 -05:00
nsrinivasan7
deff8b1e25
fixed the (*) to -> and code some more code beautification.
2014-12-03 11:27:18 -05:00
nsrinivasan7
7116661a2e
changed naming convention of const matrices to _DxD. @dellaert
2014-12-03 10:58:09 -05:00
Natesh Srinivasan
4e557d38e6
updated Matrix.h with commonly used matrices.
2014-12-03 09:59:10 -05:00
nsrinivasan7
186b01fd71
Done with Point3 and fixed size matrices. make check works
2014-11-30 17:49:01 -05:00
dellaert
6505e602d8
FixedRef is now OptionalJacobian
2014-11-28 17:14:26 +01:00
dellaert
1e4905ef04
Now use new FixedRef type in all methods that I used fixed-sized matrices in to develop Expressions. All copy/paste bloat is now gone, and boost::none arguments are back.
2014-11-28 01:56:28 +01:00
Frank Dellaert
ea02e577f5
Merged in feature/expressions (pull request #45 )
...
Pull request for debugging Expression<double> issue
2014-11-24 18:40:31 +01:00
dellaert
586ad610f8
Added more unit tests that expose compilation issue
2014-11-24 02:15:48 +01:00
cbeall3
a7dd61ebbc
Add .finished() that was missed somehow.
2014-11-23 19:04:20 -05:00
Chris Beall
ecc763d9f0
Windows build fixes
2014-11-23 13:01:56 -05:00
krunalchande
881ecebfc9
Merge remote-tracking branch 'origin/develop' into feature/AHRSFactor
...
Conflicts:
gtsam.h
gtsam/navigation/CombinedImuFactor.h
gtsam/navigation/ImuFactor.h
2014-11-19 13:10:33 -05:00
Mike Bosse
003224ac3f
fixing serialization code when class has no base
2014-10-30 17:21:24 +01:00
gawela
2788ec7f33
removed std::type_traits which is c++11
2014-10-29 10:23:13 +01:00
Mike Bosse
1fadda83e0
removed DerivedValue<> inheritence from classes
2014-10-24 18:34:06 +02:00
dellaert
e60ad9d2b2
Re-factor traits, has its own namespace now, as well is_group and zero
2014-10-21 01:25:47 +02:00
dellaert
9a3d2747b8
Type of dimension<T>::value should be int
2014-10-19 23:13:20 +02:00
dellaert
6e142184cc
Implemented is_manifold and dimension for all types in testExpressionFactor
2014-10-19 00:35:25 +02:00
dellaert
e061143095
norm derivatives
2014-10-03 11:38:38 +02:00
thduynguyen
e133e8c2e8
support optional Jacobians for Point3::distance
2014-09-26 17:20:13 -04:00
Frank Dellaert
2acffe885e
normalize
2014-01-05 16:25:14 -05:00
Duy-Nguyen Ta
6bf6cc8bdd
Point3 and Rot3 dexpInvL
2013-08-06 16:26:35 +00:00
Duy-Nguyen Ta
bcae0afd31
Putting sub matrices along the diagonal of a big matrix. dexpL for Rot3 and Point3
2013-08-06 14:24:10 +00:00
Richard Roberts
003954425a
Formatting cleanup
2013-06-21 15:22:57 +00:00
Richard Roberts
5ae4f21517
Added missing dll export tags to new functions
2013-06-20 16:05:23 +00:00
Frank Dellaert
0789954ec5
Added stream operator <<
2013-06-05 18:43:54 +00:00
Frank Dellaert
ebcc638ef5
renamed dist to distance (dist still works but now deprecated)
2013-06-05 16:11:36 +00:00
Richard Roberts
a54d177202
Added dll export tags and updated cmake scripts so that GTSAM can build as a shared library on windows
2013-03-13 18:56:21 +00:00
Chris Beall
4297d24c96
changed tabs to spaces for consistent indentation in all of GTSAM
2012-10-02 14:40:07 +00:00
Richard Roberts
dd34792e7e
Fixed comments and error messages in Point2 and Point3 constructors
2012-08-22 22:40:22 +00:00
Richard Roberts
8e39e6b656
Fixed doxygen warnings
2012-06-07 04:54:40 +00:00
Richard Roberts
510e2eacac
More progress in compiling on windows
2012-05-22 22:52:17 +00:00
Chris Beall
1623b8ce12
converted Rot3M to fixed-size Matrix, and changed some methods elsewhere to return fixed-size Vector3 to avoid heap allocations for speedup.
2012-04-11 06:46:19 +00:00
Duy-Nguyen Ta
651f593c0f
fix serialization linking error
2012-02-03 18:44:33 +00:00
Richard Roberts
820b33bd55
(2.0_prep branch) Merged in virtual_values branch
2012-02-03 17:18:32 +00:00
Richard Roberts
0eaf241340
(in branch) added DerivedValue base class to geometry objects
2012-01-27 19:50:46 +00:00
Nick Barrash
5010f016c7
geometry doc fixes 2.0
2012-01-24 04:13:16 +00:00
Nick Barrash
16bffaba36
updated comment groupings for geometry
2012-01-09 18:52:39 +00:00
Richard Roberts
bd15095784
Fixed comment
2012-01-08 17:11:15 +00:00