Implementation of a discrete landmark 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/so2.hpp>
#include <cmath>
#include <random>
#include <vector>
#include <beluga/types/landmark_detection_types.hpp>
Go to the source code of this file.
Classes | |
struct | beluga::LandmarkModelParam |
Parameters used to construct a LandmarkSensorModel instance (both 2D and 3D). More... | |
class | beluga::LandmarkSensorModel< LandmarkMap, StateType > |
Generic landmark model for discrete detection sensors (both 2D and 3D). More... | |
Namespaces | |
beluga | |
The main Beluga namespace. | |
Typedefs | |
template<class LandmarkMap > | |
using | beluga::LandmarkSensorModel2d = LandmarkSensorModel< LandmarkMap, Sophus::SE2d > |
Sensor model based on discrete landmarks for 2D state types. More... | |
template<class LandmarkMap > | |
using | beluga::LandmarkSensorModel3d = LandmarkSensorModel< LandmarkMap, Sophus::SE3d > |
Sensor model based on discrete landmarks for 3D state types. More... | |
Implementation of a discrete landmark sensor model.
Definition in file landmark_sensor_model.hpp.