Commit Graph

142 Commits (651159f939ad85090902fd89264cc7a0b01b937d)

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