Public Types | |
| typedef Matrix< double, observation_dimension, 1 > | Observation |
Public Member Functions | |
| const unsigned int & | id () const |
| void | observation (const Observation &obs) |
| const Observation & | observation () const |
| ~LandMark () | |
Public Attributes | |
| Parameter< unsigned int > | correspondence |
Static Public Attributes | |
| static const unsigned int | observation_dimension = 1 |
Private Member Functions | |
| LandMark (const unsigned int &corr) | |
Private Attributes | |
| Observation | last_observation |
| unsigned int | unique_id |
Friends | |
| class | SlidingObservationModel |
Definition at line 56 of file slammer1d.cpp.
| typedef Matrix<double,observation_dimension,1> ecl::demos::LandMark::Observation |
Definition at line 59 of file slammer1d.cpp.
| ecl::demos::LandMark::~LandMark | ( | ) | [inline] |
Definition at line 79 of file slammer1d.cpp.
| ecl::demos::LandMark::LandMark | ( | const unsigned int & | corr | ) | [inline, private] |
Definition at line 82 of file slammer1d.cpp.
| const unsigned int& ecl::demos::LandMark::id | ( | ) | const [inline] |
Definition at line 63 of file slammer1d.cpp.
| void ecl::demos::LandMark::observation | ( | const Observation & | obs | ) | [inline] |
Observations are the bearing angle from the ground to the observed landmark - subsequently these angles have domain [0,2pi].
| obs | : input observation vector. |
Definition at line 72 of file slammer1d.cpp.
| const Observation& ecl::demos::LandMark::observation | ( | ) | const [inline] |
Definition at line 75 of file slammer1d.cpp.
friend class SlidingObservationModel [friend] |
Definition at line 61 of file slammer1d.cpp.
| Parameter<unsigned int> ecl::demos::LandMark::correspondence |
Definition at line 78 of file slammer1d.cpp.
Definition at line 89 of file slammer1d.cpp.
const unsigned int ecl::demos::LandMark::observation_dimension = 1 [static] |
Definition at line 58 of file slammer1d.cpp.
unsigned int ecl::demos::LandMark::unique_id [private] |
Definition at line 90 of file slammer1d.cpp.