Optical navigation measurements.
List of all members.
Public Member Functions |
void | SetParameters (ml_matrix l1, double a1, ml_matrix u1, ml_matrix l2, double a2, ml_matrix u2) |
| Input the delta for the Jacobian calculation.
|
void | SetMeasurementType (int n_planets, int star_planet_1, int star_planet_2) |
| Input the delta for the Jacobian calculation.
|
void | SetDelta (double delta) |
| Input the delta for the Jacobian calculation.
|
ml_matrix | Update (ml_matrix x) |
| Update the measurement vector.
|
ml_matrix | Jacobian (ml_matrix x) |
| Compute the Jacobian.
|
Member Function Documentation
void optical_nav_meas::SetParameters |
( |
ml_matrix |
l1, |
|
|
double |
a1, |
|
|
ml_matrix |
u1, |
|
|
ml_matrix |
l2, |
|
|
double |
a2, |
|
|
ml_matrix |
u2 |
|
) |
| |
- Parameters:
-
l1 | Vector from center to planet centroid |
a1 | Planet radius |
u1 | Vector to a nearby star |
l2 | Vector from center to planet centroid |
a2 | Planet radius |
u2 | Vector to a nearby star |
void optical_nav_meas::SetMeasurementType |
( |
int |
n_planets, |
|
|
int |
star_planet_1, |
|
|
int |
star_planet_2 |
|
) |
| |
- Parameters:
-
n_planets | Number of planets |
star_planet_1 | 1 if generating a star/planet measurement for planet 1 |
star_planet_2 | 1 if generating a star/planet measurement for planet 2 |
void optical_nav_meas::SetDelta |
( |
double |
delta ) |
|
- Parameters:
-
delta | The perturbation scale for the states |
ml_matrix optical_nav_meas::Update |
( |
ml_matrix |
x ) |
|
ml_matrix optical_nav_meas::Jacobian |
( |
ml_matrix |
x ) |
|