Namespace List#
Beluga
|
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 12345]
▼Nbeluga | The main Beluga namespace |
►Nactions | |
►Nclusterizer_detail | |
►Ndetail | |
Nio | |
►Npolicies | |
►Nstate_detail | |
Ntesting | |
►Nviews | |
►Nweight_detail | |
CAmclParams | Struct containing parameters for the Adaptive Monte Carlo Localization (AMCL) implementation |
CAmcl | Implementation of the Adaptive Monte Carlo Localization (AMCL) algorithm |
CParticleClusterizerParam | Parameters used to construct a ParticleClusterizer instance |
CParticleClusterizer | Particle clusterizer implementation |
CExponentialFilter | Callable type implementing an exponential filter |
►CBresenham2i | Bresenham's 2D line drawing algorithm, optimized for integer arithmetic |
CRay2d | Castable 2D ray |
Cspatial_hash | Callable class, allowing to calculate the hash of a particle state |
Cspatial_hash< std::array< T, N >, std::enable_if_t< std::is_arithmetic_v< T >, void > > | Specialization for arrays |
Cspatial_hash< Tuple< Types... >, std::enable_if_t<(std::is_arithmetic_v< Types > &&...), void > > | Specialization for tuples |
Cspatial_hash< Sophus::SE2d, void > | |
Cspatial_hash< Sophus::SE3d, void > | |
CThrunRecoveryProbabilityEstimator | Random particle probability estimator |
CCircularArray | An implementation of generic, non-threadsafe circular array |
CTupleContainer | Primary template for a tuple of containers |
CTupleContainer< InternalContainer, std::tuple< Types... > > | An implementation of a tuple of containers, with an interface that looks like a container of tuples |
CTupleVector | Shorthand for a tuple of vectors with the default allocator |
CDifferentialDriveModelParam | Parameters to construct a DifferentialDriveModel instance |
CDifferentialDriveModel | Sampled odometry model for a differential drive |
COmnidirectionalDriveModelParam | Parameters to construct an OmnidirectionalDriveModel instance |
COmnidirectionalDriveModel | Sampled odometry model for an omnidirectional drive |
CStationaryModel | A stationary motion model |
Cpolicy | Forward declaration of policy |
Cpolicy_base | Implementation detail for a policy base object |
Cmultivariate_distribution_traits | Forward declaration of the multivariate_distribution_traits class template |
Cmultivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Eigen::EigenBase< T >, T > > > | Specialization for types derived from Eigen::EigenBase |
Cmultivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Sophus::SO2Base< T >, T > > > | Specialization for types derived from Sophus::SO2Base |
Cmultivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Sophus::SE2Base< T >, T > > > | Specialization for types derived from Sophus::SE2Base |
Cmultivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Sophus::SO3Base< T >, T > > > | Specialization for types derived from Sophus::SO3Base |
Cmultivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Sophus::SE3Base< T >, T > > > | Specialization for types derived from Sophus::SE3Base |
CMultivariateNormalDistributionParam | Multivariate normal distribution parameter set class |
CMultivariateNormalDistribution | Multivariate normal distribution |
CMultivariateUniformDistribution | Primary template for a multivariate uniform distribution |
CMultivariateUniformDistribution< Sophus::SE2d, Eigen::AlignedBox2d > | Specialization of multivariate uniform distribution for bounding regions in 2D space |
CMultivariateUniformDistribution< Sophus::SE3d, Eigen::AlignedBox3d > | Specialization of multivariate uniform distribution for bounding regions in 3D space |
CMultivariateUniformDistribution< Sophus::SE2d, OccupancyGrid > | Specialization of multivariate uniform distribution for occupancy grids |
CBeamModelParam | Parameters used to construct a BeamSensorModel instance |
CBeamSensorModel | Beam sensor model for range finders |
CBearingModelParam | Parameters used to construct a BearingSensorModel instance |
CBearingSensorModel | Generic bearing sensor model, for both 2D and 3D state types |
CBaseDenseGrid2 | Dense 2D grid base type |
CLandmarkMap | Basic 3D landmark map datatype |
CBaseLaserScan | Laser scan 2D base type |
CBaseLinearGrid2 | Linear 2D grid base type |
CNDTCell | Representation for a cell of a N dimensional NDT cell |
CBaseOccupancyGrid2 | Occupancy 2D grid base type |
CBasePointCloud | Point Cloud 3D base type |
CBaseRegularGrid | Regularly spaced N dimensional grid base type |
CBaseSparsePointCloud | Sparse Point Cloud 3D base type |
CSparseValueGrid | Generic N dimensional sparse value regular grid |
CValueGrid2 | Generic 2D linear value grid |
CLandmarkModelParam | Parameters used to construct a LandmarkSensorModel instance (both 2D and 3D) |
CLandmarkSensorModel | Generic landmark model for discrete detection sensors (both 2D and 3D) |
CLikelihoodFieldModel | Likelihood field sensor model for range finders |
CLikelihoodFieldModelBaseParam | Parameters used to construct a LikelihoodFieldModelBase instance |
CLikelihoodFieldModelBase | Likelihood field common sensor model for range finders |
CLikelihoodFieldProbModel | Likelihood field prob sensor model for range finders |
CNDTModelParam | Parameters used to construct a NDTSensorModel instance |
CNDTSensorModel | NDT sensor model for range finders |
Cparticle_traits | Common traits of all particle types. See Page requirements as well |
CNumeric | Helper for creating strongly typed numeric types |
Cis_tuple_like | Meta-function that returns true if T is a tuple-like type |
Ccommon_tuple_type | Meta-function that computes a common tuple type given two tuple-like types T and U |
Ccommon_tuple_type< T, U, std::index_sequence< I... > > | common_tuple_type specialization for std::index_sequence |
Chas_common_tuple_type | Meta-function that checks for the existence of a common tuple type |
Chas_common_tuple_type< T, U, std::void_t< common_tuple_type_t< T, U > > > | has_common_tuple_type specialization for tuple-like types T and U for which a common tuple type exists |
Ctuple_index | Meta-function that returns the tuple index of the element whose type is T |
Ctuple_index< T, TupleLike< Args... >, std::enable_if_t< is_tuple_like_v< std::decay_t< TupleLike< Args... > > > &&detail::tuple_index_found< T, Args... >()> > | tuple_index specialization for tuples |
Chas_single_element | Meta-function that returns true if there is a single element of type T in the tuple-like type |
Chas_single_element< T, TupleLike< Args... >, std::enable_if_t< is_tuple_like_v< std::decay_t< TupleLike< Args... > > > &&detail::tuple_index_found< T, Args... >()> > | has_single_element specialization for tuples |
Cdecay_tuple_like | Meta-function that decays a tuple like type and its members |
Cdecay_tuple_like< TupleLike< Args... >, std::enable_if_t< is_tuple_like_v< std::decay_t< TupleLike< Args... > > > > > | decay_tuple_like specialization for tuples |
CLandmarkPositionDetection | Landmark bearing detection data |
CLandmarkBearingDetection | Landmark bearing detection data |
CIndexingIterator | A random access iterator for any indexable container |
NEigen | |
NSophus | |
▼Nstd | |
Ctuple_size< beluga::CircularArray< T, N, F > > | std::tuple_size specialization for circular arrays |
Ctuple_element< I, beluga::CircularArray< T, N, F > > | std::tuple_element specialization for circular arrays |
Cnumeric_limits< beluga::Numeric< T, PhantomType > > | std::numeric_limits specialization for Numeric types |
Chash< beluga::Numeric< T, PhantomType > > | std::hash specialization for Numeric types |
Generated by