Classes | Typedefs | Functions
cartographer::sensor Namespace Reference

Classes

class  AdaptiveVoxelFilter
 
class  Collator
 
class  CompressedPointCloud
 
struct  CompressedRangeData
 
struct  Data
 
class  OrderedMultiQueue
 
struct  PointCloudWithIntensities
 
struct  QueueKey
 
struct  RangeData
 
class  VoxelFilter
 

Typedefs

typedef std::vector< Eigen::Vector3f > PointCloud
 

Functions

CompressedRangeData Compress (const RangeData &range_data)
 
proto::AdaptiveVoxelFilterOptions CreateAdaptiveVoxelFilterOptions (common::LuaParameterDictionary *const parameter_dictionary)
 
proto::Configuration CreateConfiguration (common::LuaParameterDictionary *const parameter_dictionary)
 
proto::Configuration::Sensor CreateSensorConfiguration (common::LuaParameterDictionary *const parameter_dictionary)
 
PointCloud Crop (const PointCloud &point_cloud, const float min_z, const float max_z)
 
RangeData CropRangeData (const RangeData &range_data, const float min_z, const float max_z)
 
RangeData Decompress (const CompressedRangeData &compressed_range_data)
 
RangeData FromProto (const proto::RangeData &proto)
 
transform::Rigid3d GetTransformToTracking (const string &frame_id, const sensor::proto::Configuration &sensor_configuration)
 
bool IsEnabled (const string &frame_id, const sensor::proto::Configuration &sensor_configuration)
 
std::ostream & operator<< (std::ostream &out, const QueueKey &key)
 
PointCloud ToPointCloud (const proto::PointCloud &proto)
 
proto::RangeData ToProto (const RangeData &range_data)
 
proto::PointCloud ToProto (const PointCloud &point_cloud)
 
PointCloud TransformPointCloud (const PointCloud &point_cloud, const transform::Rigid3f &transform)
 
RangeData TransformRangeData (const RangeData &range_data, const transform::Rigid3f &transform)
 
PointCloud VoxelFiltered (const PointCloud &point_cloud, const float size)
 

Typedef Documentation

typedef std::vector<Eigen::Vector3f> cartographer::sensor::PointCloud

Definition at line 30 of file point_cloud.h.

Function Documentation

CompressedRangeData cartographer::sensor::Compress ( const RangeData range_data)

Definition at line 56 of file range_data.cc.

proto::AdaptiveVoxelFilterOptions cartographer::sensor::CreateAdaptiveVoxelFilterOptions ( common::LuaParameterDictionary *const  parameter_dictionary)

Definition at line 100 of file voxel_filter.cc.

proto::Configuration cartographer::sensor::CreateConfiguration ( common::LuaParameterDictionary *const  parameter_dictionary)

Definition at line 39 of file configuration.cc.

proto::Configuration::Sensor cartographer::sensor::CreateSensorConfiguration ( common::LuaParameterDictionary *const  parameter_dictionary)

Definition at line 30 of file configuration.cc.

PointCloud cartographer::sensor::Crop ( const PointCloud point_cloud,
const float  min_z,
const float  max_z 
)

Definition at line 35 of file point_cloud.cc.

RangeData cartographer::sensor::CropRangeData ( const RangeData range_data,
const float  min_z,
const float  max_z 
)

Definition at line 50 of file range_data.cc.

RangeData cartographer::sensor::Decompress ( const CompressedRangeData compressed_range_data)

Definition at line 63 of file range_data.cc.

RangeData cartographer::sensor::FromProto ( const proto::RangeData &  proto)

Definition at line 33 of file range_data.cc.

transform::Rigid3d cartographer::sensor::GetTransformToTracking ( const string &  frame_id,
const sensor::proto::Configuration &  sensor_configuration 
)

Definition at line 60 of file configuration.cc.

bool cartographer::sensor::IsEnabled ( const string &  frame_id,
const sensor::proto::Configuration &  sensor_configuration 
)

Definition at line 50 of file configuration.cc.

std::ostream& cartographer::sensor::operator<< ( std::ostream &  out,
const QueueKey key 
)
inline

Definition at line 37 of file ordered_multi_queue.cc.

PointCloud cartographer::sensor::ToPointCloud ( const proto::PointCloud &  proto)

Definition at line 56 of file point_cloud.cc.

proto::RangeData cartographer::sensor::ToProto ( const RangeData range_data)

Definition at line 25 of file range_data.cc.

proto::PointCloud cartographer::sensor::ToProto ( const PointCloud point_cloud)

Definition at line 46 of file point_cloud.cc.

PointCloud cartographer::sensor::TransformPointCloud ( const PointCloud point_cloud,
const transform::Rigid3f transform 
)

Definition at line 25 of file point_cloud.cc.

RangeData cartographer::sensor::TransformRangeData ( const RangeData range_data,
const transform::Rigid3f transform 
)

Definition at line 41 of file range_data.cc.

PointCloud cartographer::sensor::VoxelFiltered ( const PointCloud point_cloud,
const float  size 
)

Definition at line 80 of file voxel_filter.cc.



cartographer
Author(s):
autogenerated on Wed Jun 5 2019 21:58:01