#include <ScenarioRunner.h>
Definition at line 40 of file ScenarioRunner.h.
◆ Bias
◆ SharedParams
◆ ScenarioRunner()
gtsam::ScenarioRunner::ScenarioRunner |
( |
const Scenario & |
scenario, |
|
|
const SharedParams & |
p, |
|
|
double |
imuSampleTime = 1.0 / 100.0 , |
|
|
const Bias & |
bias = Bias() |
|
) |
| |
|
inline |
◆ actualAngularVelocity()
Vector3 gtsam::ScenarioRunner::actualAngularVelocity |
( |
double |
t | ) |
const |
|
inline |
◆ actualSpecificForce()
Vector3 gtsam::ScenarioRunner::actualSpecificForce |
( |
double |
t | ) |
const |
|
inline |
◆ estimateCovariance()
Matrix9 gtsam::ScenarioRunner::estimateCovariance |
( |
double |
T, |
|
|
size_t |
N = 1000 , |
|
|
const Bias & |
estimatedBias = Bias() |
|
) |
| const |
Compute a Monte Carlo estimate of the predict covariance using N samples.
Definition at line 55 of file ScenarioRunner.cpp.
◆ estimateNoiseCovariance()
Matrix6 gtsam::ScenarioRunner::estimateNoiseCovariance |
( |
size_t |
N = 1000 | ) |
const |
Estimate covariance of sampled noise for sanity-check.
Definition at line 85 of file ScenarioRunner.cpp.
◆ gravity_n()
const Vector3& gtsam::ScenarioRunner::gravity_n |
( |
| ) |
const |
|
inline |
◆ imuSampleTime()
const double& gtsam::ScenarioRunner::imuSampleTime |
( |
| ) |
const |
|
inline |
◆ integrate()
◆ measuredAngularVelocity()
Vector3 gtsam::ScenarioRunner::measuredAngularVelocity |
( |
double |
t | ) |
const |
|
inline |
◆ measuredSpecificForce()
Vector3 gtsam::ScenarioRunner::measuredSpecificForce |
( |
double |
t | ) |
const |
|
inline |
◆ predict()
◆ scenario()
const Scenario& gtsam::ScenarioRunner::scenario |
( |
| ) |
const |
|
inline |
◆ accSampler_
Sampler gtsam::ScenarioRunner::accSampler_ |
|
private |
◆ estimatedBias_
const Bias gtsam::ScenarioRunner::estimatedBias_ |
|
private |
◆ gyroSampler_
Sampler gtsam::ScenarioRunner::gyroSampler_ |
|
private |
◆ imuSampleTime_
const double gtsam::ScenarioRunner::imuSampleTime_ |
|
private |
◆ p_
◆ scenario_
const Scenario& gtsam::ScenarioRunner::scenario_ |
|
private |
◆ sqrt_dt_
const double gtsam::ScenarioRunner::sqrt_dt_ |
|
private |
The documentation for this class was generated from the following files: