|
int | calculateMeasurements (T time, const std::array< T, 6 > &tar_state, const std::array< T, 6 > &obs_state, std::array< T, 12 > &out_measurements) |
| Function to calculate Measurement Sensitivity Matrix.
|
|
virtual int | calculateMeasurements (T time, const std::array< T, N > &tar_state, const std::array< T, O > &obs_state, std::array< T, M > &out_measurements) |
| Function to calculate range and range rate from current state of system.
|
|
◆ calculateMeasurements() [1/2]
template<typename T >
int clockwerk::CalcRangeRangeRateMatrix< T >::calculateMeasurements |
( |
T |
time, |
|
|
const std::array< T, 6 > & |
tar_state, |
|
|
const std::array< T, 6 > & |
obs_state, |
|
|
std::array< T, 12 > & |
out_measurements |
|
) |
| |
Function to calculate Measurement Sensitivity Matrix.
- Parameters
-
time | The reference time |
tar_state | The target reference state [x, y, z, vx, vy, vz] |
obs_state | The observer reference state ["] |
◆ calculateMeasurements() [2/2]
virtual int clockwerk::Measurements< T, N, M, O >::calculateMeasurements |
( |
T |
time, |
|
|
const std::array< T, N > & |
tar_state, |
|
|
const std::array< T, O > & |
obs_state, |
|
|
std::array< T, M > & |
out_measurements |
|
) |
| |
|
inlinevirtualinherited |
Function to calculate range and range rate from current state of system.
- Parameters
-
time | The reference time |
tar_state | The target reference state |
obs_state | The observer reference state |
out_measurements | Implicit return of measurements based on time, state |
The documentation for this class was generated from the following file: