Implementation of a discrete landmark bearing sensor model. More...
#include <range/v3/range/conversion.hpp>#include <range/v3/view/all.hpp>#include <range/v3/view/transform.hpp>#include <sophus/se2.hpp>#include <sophus/se3.hpp>#include <cmath>#include <random>#include <utility>#include <vector>#include <beluga/types/landmark_detection_types.hpp>

Go to the source code of this file.
Classes | |
| struct | beluga::BearingModelParam |
| Parameters used to construct a BearingSensorModel instance. More... | |
| class | beluga::BearingSensorModel< LandmarkMap, StateType > |
| Generic bearing sensor model, for both 2D and 3D state types. More... | |
Namespaces | |
| beluga | |
| The main Beluga namespace. | |
Typedefs | |
| template<class LandmarkMap > | |
| using | beluga::BearingSensorModel2d = BearingSensorModel< LandmarkMap, Sophus::SE2d > |
| Sensor model based on discrete landmarks bearing detection for 2D state types. More... | |
| template<class LandmarkMap > | |
| using | beluga::BearingSensorModel3d = BearingSensorModel< LandmarkMap, Sophus::SE3d > |
| Sensor model based on discrete landmarks bearing detection for 3D state types. More... | |
Implementation of a discrete landmark bearing sensor model.
Definition in file bearing_sensor_model.hpp.