Autoware.Auto
autoware::mapping::point_cloud_mapping Namespace Reference

Classes

class  CapacityTrigger
 Trigger map writing when map reaches its capacity. More...
 
class  MapperBase
 
struct  MapperRegistrationSummaryBase
 
class  MapRepresentationBase
 
struct  MapUpdateSummary
 Struct containing information on the attempt to push a new observation to a map. More...
 
class  PlainPointCloudMap
 
class  PointCloudMapper
 
class  PrefixGeneratorBase
 
class  TimeStampPrefixGenerator
 Prefix generator that adds the current time stamp to the end of the base prefix. More...
 
class  TriggerPolicyBase
 
class  VoxelMap
 

Typedefs

template<typename MapIncrementT >
using RegistrationResult = std::pair< std::reference_wrapper< const MapIncrementT >, geometry_msgs::msg::PoseWithCovarianceStamped >
 
using Cloud = sensor_msgs::msg::PointCloud2
 
using CloudPtr = std::shared_ptr< Cloud >
 
using ConstCloudPtr = std::shared_ptr< const Cloud >
 

Enumerations

enum  MapUpdateType { MapUpdateType::NEW, MapUpdateType::UPDATE, MapUpdateType::PARTIAL_UPDATE, MapUpdateType::NO_CHANGE }
 Enum representing the type of update the observation has caused in the map. More...
 
enum  MapStorageMode { MapStorageMode::Independent, MapStorageMode::Shared }
 

Typedef Documentation

◆ Cloud

using autoware::mapping::point_cloud_mapping::Cloud = typedef sensor_msgs::msg::PointCloud2

◆ CloudPtr

using autoware::mapping::point_cloud_mapping::CloudPtr = typedef std::shared_ptr<Cloud>

◆ ConstCloudPtr

using autoware::mapping::point_cloud_mapping::ConstCloudPtr = typedef std::shared_ptr<const Cloud>

◆ RegistrationResult

template<typename MapIncrementT >
using autoware::mapping::point_cloud_mapping::RegistrationResult = typedef std::pair<std::reference_wrapper<const MapIncrementT>, geometry_msgs::msg::PoseWithCovarianceStamped>

Enumeration Type Documentation

◆ MapStorageMode

Enum defining if the stored map is uniquely owned by the MapRepresentation implementation or is shared with the localizer.

Enumerator
Independent 
Shared 

◆ MapUpdateType

Enum representing the type of update the observation has caused in the map.

Enumerator
NEW 
UPDATE 
PARTIAL_UPDATE 
NO_CHANGE