Namespace List

Namespace List#

Beluga: Namespace List
Beluga
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 12345]
 NbelugaThe main Beluga namespace
 Nactions
 Nclusterizer_detail
 Ndetail
 Nio
 Npolicies
 Nstate_detail
 Ntesting
 Nviews
 Nweight_detail
 CAmclParamsStruct containing parameters for the Adaptive Monte Carlo Localization (AMCL) implementation
 CAmclImplementation of the Adaptive Monte Carlo Localization (AMCL) algorithm
 CParticleClusterizerParamParameters used to construct a ParticleClusterizer instance
 CParticleClusterizerParticle clusterizer implementation
 CExponentialFilterCallable type implementing an exponential filter
 CBresenham2iBresenham's 2D line drawing algorithm, optimized for integer arithmetic
 CRay2dCastable 2D ray
 Cspatial_hashCallable 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 >
 CThrunRecoveryProbabilityEstimatorRandom particle probability estimator
 CCircularArrayAn implementation of generic, non-threadsafe circular array
 CTupleContainerPrimary 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
 CTupleVectorShorthand for a tuple of vectors with the default allocator
 CDifferentialDriveModelParamParameters to construct a DifferentialDriveModel instance
 CDifferentialDriveModelSampled odometry model for a differential drive
 COmnidirectionalDriveModelParamParameters to construct an OmnidirectionalDriveModel instance
 COmnidirectionalDriveModelSampled odometry model for an omnidirectional drive
 CStationaryModelA stationary motion model
 CpolicyForward declaration of policy
 Cpolicy_baseImplementation detail for a policy base object
 Cmultivariate_distribution_traitsForward 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
 CMultivariateNormalDistributionParamMultivariate normal distribution parameter set class
 CMultivariateNormalDistributionMultivariate normal distribution
 CMultivariateUniformDistributionPrimary 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
 CBeamModelParamParameters used to construct a BeamSensorModel instance
 CBeamSensorModelBeam sensor model for range finders
 CBearingModelParamParameters used to construct a BearingSensorModel instance
 CBearingSensorModelGeneric bearing sensor model, for both 2D and 3D state types
 CBaseDenseGrid2Dense 2D grid base type
 CLandmarkMapBasic 3D landmark map datatype
 CBaseLaserScanLaser scan 2D base type
 CBaseLinearGrid2Linear 2D grid base type
 CNDTCellRepresentation for a cell of a N dimensional NDT cell
 CBaseOccupancyGrid2Occupancy 2D grid base type
 CBasePointCloudPoint Cloud 3D base type
 CBaseRegularGridRegularly spaced N dimensional grid base type
 CBaseSparsePointCloudSparse Point Cloud 3D base type
 CSparseValueGridGeneric N dimensional sparse value regular grid
 CValueGrid2Generic 2D linear value grid
 CLandmarkModelParamParameters used to construct a LandmarkSensorModel instance (both 2D and 3D)
 CLandmarkSensorModelGeneric landmark model for discrete detection sensors (both 2D and 3D)
 CLikelihoodFieldModelLikelihood field sensor model for range finders
 CLikelihoodFieldModelBaseParamParameters used to construct a LikelihoodFieldModelBase instance
 CLikelihoodFieldModelBaseLikelihood field common sensor model for range finders
 CLikelihoodFieldProbModelLikelihood field prob sensor model for range finders
 CNDTModelParamParameters used to construct a NDTSensorModel instance
 CNDTSensorModelNDT sensor model for range finders
 Cparticle_traitsCommon traits of all particle types. See Page requirements as well
 CNumericHelper for creating strongly typed numeric types
 Cis_tuple_likeMeta-function that returns true if T is a tuple-like type
 Ccommon_tuple_typeMeta-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_typeMeta-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_indexMeta-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_elementMeta-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_likeMeta-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
 CLandmarkPositionDetectionLandmark bearing detection data
 CLandmarkBearingDetectionLandmark bearing detection data
 CIndexingIteratorA 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