Commit Graph

9642 Commits (94e8f7073cc7f50d825df5dc1dbe79499060c70c)

Author SHA1 Message Date
Frank Dellaert ccef2faa95 Fixed pose of accelerating trajectory 2015-12-23 11:58:41 -08:00
Frank Dellaert dc2bac5a9e Moved all noise/sampling of IMU to ScenarioRunner 2015-12-23 11:33:52 -08:00
Frank Dellaert 00b83ced7a AcceleratingScenario + some refactoring (v and a specified in nav frame) 2015-12-23 11:15:42 -08:00
Frank Dellaert dfe3f3a348 Split off Scenario abstract base class 2015-12-23 09:22:05 -08:00
Frank Dellaert 21ed3ec441 Set up acceleration test 2015-12-23 08:59:53 -08:00
Frank Dellaert 27565ea1f5 Merge remote-tracking branch 'origin/feature/ImuFactorPush2' into feature/ImuFactorPush2
Conflicts:
	doc/ImuFactor.lyx
2015-12-22 19:39:03 -08:00
Frank Dellaert dfdac8c4ca Set up tests that pass 2015-12-22 19:30:48 -08:00
Frank Dellaert 4129c9651a Set up tests that pass 2015-12-22 19:29:27 -08:00
Frank Dellaert bcdfea37d9 pick out correct blocks 2015-12-22 19:28:49 -08:00
Frank Dellaert 9b559b3620 Pick out correct blocks 2015-12-22 19:09:05 -08:00
Frank Dellaert 380d0dc989 const correctness 2015-12-22 19:08:46 -08:00
Frank Dellaert cebd9ed1d3 Merge branch 'RSS_ImuFactor' into feature/scenarios
Conflicts:
	gtsam_unstable/slam/Mechanization_bRn2.cpp
2015-12-22 19:01:11 -08:00
Frank Dellaert 320823303c const correctness 2015-12-22 19:00:09 -08:00
Frank Dellaert 75385d009b Small improvements 2015-12-22 18:45:38 -08:00
Frank 69fa553495 Monte Carlo analysis 2015-12-22 14:01:16 -08:00
Frank 95745015e0 Moved to header file 2015-12-22 11:49:14 -08:00
Frank 40bc3149ad Added loop 2015-12-22 11:47:37 -08:00
Frank f1fa66e9c1 Removed debug code 2015-12-22 11:39:20 -08:00
Frank d3534b2d2b Fixed circle example 2015-12-22 11:37:04 -08:00
Frank ef5031e33e Avoid some warnings by copying from develop 2015-12-22 11:09:44 -08:00
Frank Dellaert 699ba32c9e Further examining a circular trajectory 2015-12-22 10:02:12 -08:00
Duy-Nguyen Ta e2dbfa1b12 fix small typos 2015-12-22 00:28:04 -05:00
dellaert 5f9053ae39 Get rid of warnings w develop changes 2015-12-21 16:07:40 -08:00
dellaert e16d798bd4 Deal w new Rot3 operators 2015-12-21 15:54:52 -08:00
Frank Dellaert 846a777491 Forward scenario 2015-12-21 15:12:03 -08:00
Frank Dellaert 84628cd511 Added Vector3 methods from develop 2015-12-21 15:11:35 -08:00
Frank Dellaert be47a2ef15 Run Scenario and check mean 2015-12-21 14:49:52 -08:00
Frank Dellaert 988837be6a Moved to header, added some methods 2015-12-21 14:29:52 -08:00
Frank Dellaert e5b8f982a1 Ignore backup files 2015-12-21 13:57:37 -08:00
Frank Dellaert d0f911139d First Scenario test 2015-12-21 13:57:26 -08:00
Frank Dellaert f9d247311f Euler integration 2015-12-21 12:55:01 -08:00
Frank Dellaert a6cc7ef2dc Lots of progress on new IMU factor math, thanks to Iserles! 2015-12-20 17:00:05 -08:00
Frank Dellaert c00b32d941 Ignore some ~ files 2015-12-20 16:59:44 -08:00
Frank Dellaert 2b5554ca10 Small comments 2015-12-20 16:59:33 -08:00
Frank Dellaert fd539b137d Added refs, included macros.lyx, and added quite a bit about dexp. 2015-12-20 16:59:21 -08:00
Frank Dellaert 3dbb69dcbd Replace 1-cos(t) by 2*sin^2(t/2), which si more numerically stable for t ~ 0 2015-12-20 14:25:06 -08:00
Frank Dellaert eb99d4c974 New tests and explanation of ExmapDerivative 2015-12-19 12:47:43 -08:00
Frank Dellaert c2b024055d More Oct changes in doc 2015-12-15 12:44:22 -08:00
Frank Dellaert a03924eb85 Merge remote-tracking branch 'origin/develop' into feature/ImuFactorPush2
Conflicts:
	gtsam/navigation/tests/testImuFactor.cpp
2015-12-15 12:43:50 -08:00
Ellon Mendes 4f4d7c2af5 Add value_exists() and calculate_pose3_estimate to ISAM2 in python 2015-12-11 18:20:33 +01:00
Ellon Mendes 383986902a Add quaternion() method, use properly quaternion named constructor, and add some comments on RzRyRx 2015-12-11 18:19:05 +01:00
Ellon Mendes 868f1511fc Add Quaternion named constructor to Rot3 in the python module 2015-12-08 14:31:24 +01:00
Ellon Mendes 2754613072 Add support for int64 and uint64 as it was done in Schweizer-Messer
See https://github.com/ethz-asl/Schweizer-Messer
2015-12-03 13:04:54 +01:00
Ellon Mendes 46178731c6 "cmake -E copy_if_different" -> "cmake -E copy" for .py files
"cmake -E copy" is enough because it checks the timestamp to decide if it the
copy should be made or not.
2015-12-03 13:01:19 +01:00
Ellon Mendes 31a88ba910 Remove some variables to improve readbility 2015-12-02 15:29:07 +01:00
Ellon Mendes 87211319fb Update python/README.md 2015-12-02 14:35:51 +01:00
Ellon Mendes 4f509c2dff Improve printing when copying .py files 2015-12-02 14:15:10 +01:00
Ellon Mendes 81a1fe1c3a Create a proper target to generate python/gtsam/_libgtsam_python.so in the build directory 2015-12-02 13:35:17 +01:00
Ellon Mendes 4671b03e74 Only copy .py files if they've changed 2015-12-02 13:35:17 +01:00
Ellon Mendes 768c594299 Copy python/gtsam to build/python directory
Not the best way since the gtsam module into build/python won't be updated if
.py files change in the python module.
2015-12-02 13:35:17 +01:00