test ImuFacor with ScenarioRunner class More...
#include <gtsam/navigation/ScenarioRunner.h>#include <gtsam/base/timing.h>#include <CppUnitLite/TestHarness.h>#include <cmath>
Go to the source code of this file.
Namespaces | |
| accelerating | |
| accelerating2 | |
| accelerating3 | |
| accelerating4 | |
| forward | |
| initial | |
| initial2 | |
| initial3 | |
| initial4 | |
Macros | |
| #define | EXPECT_NEAR(a, b, c) EXPECT(assert_equal(Vector(a), Vector(b), c)); |
Variables | |
| const double | accelerating::a = 0.2 |
| const double | accelerating2::a = 0.2 |
| const double | accelerating3::a = 0.2 |
| const double | accelerating4::a = 0.2 |
| static const double | kAccelSigma = 0.1 / 60.0 |
| static const double | kDegree = M_PI / 180.0 |
| static const double | kDt = 1e-2 |
| static const double | kGyroSigma = 0.5 * kDegree / 60 |
| static const imuBias::ConstantBias | kNonZeroBias (kAccBias, kRotBias) |
| const Rot3 | initial::nRb |
| const Rot3 | initial2::nRb |
| const Rot3 | initial3::nRb (Point3(0, 1, 0), Point3(1, 0, 0), Point3(0, 0,-1)) |
| const Rot3 | initial4::nRb (Point3(0, 1, 0), Point3(1, 0, 0), Point3(0, 0,-1)) |
| ConstantTwistScenario | forward::scenario (Z_3x1, Vector3(v, 0, 0)) |
| const double | accelerating::T = 3 |
| const double | accelerating2::T = 3 |
| const double | accelerating3::T = 3 |
| const double | accelerating4::T = 3 |
| const double | forward::v = 2 |
test ImuFacor with ScenarioRunner class
Definition in file testScenarioRunner.cpp.
Definition at line 47 of file testScenarioRunner.cpp.
|
static |
Definition at line 39 of file testScenarioRunner.cpp.
|
static |
| static const Vector3 kRotBias | ( | 0. | 1, |
| 0 | , | ||
| 0. | 3 | ||
| ) |
| int main | ( | void | ) |
Definition at line 398 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| Spin | |||
| ) |
Definition at line 50 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| Forward | |||
| ) |
Definition at line 84 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| ForwardWithBias | |||
| ) |
Definition at line 99 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| Circle | |||
| ) |
Definition at line 111 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| Loop | |||
| ) |
Definition at line 129 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| Accelerating | |||
| ) |
Definition at line 165 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| AcceleratingWithBias | |||
| ) |
Definition at line 179 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| AcceleratingAndRotating | |||
| ) |
Definition at line 190 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| Accelerating2 | |||
| ) |
Definition at line 227 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| AcceleratingWithBias2 | |||
| ) |
Definition at line 241 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| AcceleratingAndRotating2 | |||
| ) |
Definition at line 252 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| Accelerating3 | |||
| ) |
Definition at line 290 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| AcceleratingWithBias3 | |||
| ) |
Definition at line 304 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| AcceleratingAndRotating3 | |||
| ) |
Definition at line 315 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| Accelerating4 | |||
| ) |
Definition at line 354 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| AcceleratingWithBias4 | |||
| ) |
Definition at line 368 of file testScenarioRunner.cpp.
| TEST | ( | ScenarioRunner | , |
| AcceleratingAndRotating4 | |||
| ) |
Definition at line 379 of file testScenarioRunner.cpp.
|
static |
Definition at line 33 of file testScenarioRunner.cpp.
|
static |
Definition at line 28 of file testScenarioRunner.cpp.
|
static |
Definition at line 29 of file testScenarioRunner.cpp.
|
static |
Definition at line 32 of file testScenarioRunner.cpp.
|
static |