Frank Dellaert
fdf53b62c6
Got rid or ifdefed many boost headers
2023-02-05 20:45:54 -08:00
kartik arcot
852e8768c0
shared_ptr, make_shared, allocate_shared
2023-01-22 08:40:02 -08:00
kartik arcot
9329bddd8a
OptionalJacobian
2023-01-21 09:27:20 -08:00
Varun Agrawal
9bc3c0b6a0
removed duplicate
2021-09-05 11:48:54 -04:00
Varun Agrawal
d5890a2d61
update all the tests
2021-07-10 21:03:15 -04:00
acxz
650e432f52
update boost::bind usage
...
use <boost/bind/bind.hpp> instead of deprecated <boost/bind.hpp>
use boost::placeholders:: scope in appropriate files
remove and add <boost/bind/bind.hpp> in appropriate files
2021-06-16 00:56:43 -04:00
alescontrela
211119b00e
Replace addPrior<> with addPrior
2020-04-12 13:10:09 -04:00
alescontrela
aa3ac32235
Change all old cases of graph.emplace_shared<PriorFactor<...>>(...) and graph.add(PriorFactor<...>(...)) to graph.addPrior<...>(...). Removed unnecessary PriorFactor.h includes.
2020-04-11 20:09:54 -04:00
alescontrela
f4525b51e4
Change PriorFactor includes from gtsam/slam to gtsam/nonlinear
2020-04-10 22:26:22 -04:00
Frank Dellaert
225bd36019
Turned off timing
2019-06-12 15:33:42 -04:00
Frank Dellaert
d102a223a5
Reduced time for ImuFactor tests
2019-06-12 14:39:04 -04:00
chrisbeall
bd18fac539
Remove usage of deprecated pointer constructor from testIMUFactor
2019-05-18 21:43:17 -07:00
Frank Dellaert
70cfa20dc1
Use simpler Params type
2019-05-17 22:10:21 -04:00
Yao Chen
3c1a0a8801
Replaced graph.add with graph.emplace_shared if needed.
2016-10-01 11:41:37 -04:00
lcarlone
6302a79533
added functionality to change bias and reset integration
2016-06-04 23:00:48 -04:00
dellaert
facab116ce
Now testing bias-correction Jacobians in right place
2016-06-04 16:53:20 -07:00
dellaert
308a75e49b
Created one base class and two derived classes
2016-05-15 11:12:40 -07:00
dellaert
65745cac03
Separate construction test
2016-05-15 09:56:49 -07:00
dellaert
fa15264e83
Add ifdefs that restore the old IMU factor functionality
2016-05-15 09:17:29 -07:00
Frank
0372a959ee
Many small improvements, bug-fixes, and tests
2016-02-24 11:01:19 -08:00
Frank
94ccf98985
Avoid default constructor in tests
2016-02-11 19:01:54 -08:00
dellaert
1556c25464
Test changing bias and non-zero coriolis
2016-02-01 14:53:33 -08:00
Frank Dellaert
7dce902f2f
Cleaned up a test, added loop case
2016-01-31 16:19:16 -08:00
Frank Dellaert
15e3b2ea34
Merging factors
2016-01-31 02:08:33 -08:00
Frank Dellaert
77969f97d9
Merging works great with numerical derivative of keystone block
2016-01-31 01:24:30 -08:00
Frank Dellaert
2fe803a62e
More common parameters, realistic noise parameters
2016-01-30 16:59:10 -08:00
Frank Dellaert
e626de696a
Start of Merging measurements: means match
2016-01-30 14:52:49 -08:00
Frank Dellaert
14a87c4ecc
Renamed zeta to preintegrated
...
Simplified sensor pose handling
2016-01-30 13:13:48 -08:00
Frank Dellaert
ba5d4ffa6c
Don't use numerical derivative
2016-01-30 12:45:27 -08:00
Frank Dellaert
b7d54e60b6
Radically simplified bias derivative tests
2016-01-30 11:42:55 -08:00
Frank Dellaert
5d95d66077
Simplifying bias tests
2016-01-30 11:00:25 -08:00
Frank Dellaert
3af7e80f97
Derivatives match!
2016-01-30 09:52:13 -08:00
Frank Dellaert
d2d6590854
Refactor of bias derivatives.
...
New bias derivatives work for acc but not omega
2016-01-29 23:27:59 -08:00
dellaert
127cfdcfde
Fix Rot3 statics
2016-01-28 09:53:03 -08:00
dellaert
0470c318a4
Typos
2016-01-28 01:14:04 -08:00
Frank
7b60c50297
New method computeError, and more derivative checking (though, expression factors already checked out)
2016-01-27 16:51:09 -08:00
Frank
ef350af957
Merged AggregateReadings into PreintegrationBase
2016-01-25 18:11:07 -08:00
Frank
f355437f51
Moved params to separate class
2016-01-25 14:18:35 -08:00
dellaert
5e352d15ec
Fixed test
2016-01-17 21:58:51 -08:00
dellaert
9d93ef7d13
Merge remote-tracking branch 'origin/feature/ImuFactorPush2' into manifold
2016-01-17 21:37:42 -08:00
dellaert
c20bacf025
Fixed equals
2016-01-17 21:31:29 -08:00
dellaert
73309d6fcf
Merge remote-tracking branch 'origin/feature/small_Rot3_optimizations' into feature/ImuFactorPush2
...
Conflicts:
gtsam/geometry/SO3.cpp
gtsam/navigation/ImuFactor.h
gtsam/navigation/PreintegratedRotation.h
2016-01-17 19:30:25 -08:00
Frank Dellaert
1790d1dc7e
Merge remote-tracking branch 'origin/feature/ImuFactorPush2' into manifold
...
Conflicts:
gtsam/navigation/ScenarioRunner.cpp
gtsam/navigation/ScenarioRunner.h
gtsam/navigation/tests/testScenarioRunner.cpp
2016-01-17 14:53:50 -08:00
Frank Dellaert
43520265aa
Fixed all navigation tests that were still using deprecated methods/types
2016-01-17 14:44:03 -08:00
Jing Dong
c3edee1e2d
fixed imu factor serialization, add unit test
2016-01-13 21:33:41 -05:00
Frank
2578a7098f
Large refactor with defaultParams and ScenarioRunners - MC tests commented out for now.
2015-12-24 16:02:04 -08:00
Frank
f37fe2613b
Merge remote-tracking branch 'origin/feature/scenarios' into feature/ImuFactorPush2
...
Conflicts:
gtsam/navigation/PreintegrationBase.h
gtsam/navigation/tests/testImuFactor.cpp
2015-12-24 14:36:35 -08:00
Frank Dellaert
25db851a0b
Getting rid of old MonteCarlo - in progress
2015-12-23 13:44:07 -08:00
Frank Dellaert
e7f3f1cd29
Derivative tested again
2015-12-23 12:51:28 -08:00
Frank Dellaert
630c2a7a18
Now uses Runner
2015-12-23 12:34:30 -08:00