Namespaces | |
test | |
Classes | |
class | AdaptiveVoxelFilter |
class | Collator |
class | CollatorInterface |
class | CompressedPointCloud |
class | Data |
class | Dispatchable |
struct | FixedFramePoseData |
struct | ImuData |
struct | LandmarkData |
struct | LandmarkObservation |
class | MapByTime |
struct | OdometryData |
class | OrderedMultiQueue |
struct | PointCloudWithIntensities |
struct | QueueKey |
struct | RangeData |
struct | TimedPointCloudData |
struct | TimedPointCloudOriginData |
struct | TimedRangeData |
class | TrajectoryCollator |
class | VoxelFilter |
Typedefs | |
typedef std::vector< Eigen::Vector3f > | PointCloud |
typedef std::vector< Eigen::Vector4f > | TimedPointCloud |
Functions | |
proto::AdaptiveVoxelFilterOptions | CreateAdaptiveVoxelFilterOptions (common::LuaParameterDictionary *const parameter_dictionary) |
PointCloud | CropPointCloud (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) |
TimedPointCloud | CropTimedPointCloud (const TimedPointCloud &point_cloud, const float min_z, const float max_z) |
TimedRangeData | CropTimedRangeData (const TimedRangeData &range_data, const float min_z, const float max_z) |
OdometryData | FromProto (const proto::OdometryData &proto) |
ImuData | FromProto (const proto::ImuData &proto) |
FixedFramePoseData | FromProto (const proto::FixedFramePoseData &proto) |
TimedPointCloudData | FromProto (const proto::TimedPointCloudData &proto) |
LandmarkData | FromProto (const proto::LandmarkData &proto) |
RangeData | FromProto (const proto::RangeData &proto) |
template<typename DataType > | |
std::unique_ptr< Dispatchable< DataType > > | MakeDispatchable (const std::string &sensor_id, const DataType &data) |
MATCHER_P (Near, point, std::string(negation ? "Doesn't" :"Does")+" match.") | |
std::ostream & | operator<< (std::ostream &out, const QueueKey &key) |
proto::LandmarkData | ToProto (const LandmarkData &landmark_data) |
proto::ImuData | ToProto (const ImuData &imu_data) |
proto::OdometryData | ToProto (const OdometryData &odometry_data) |
proto::TimedPointCloudData | ToProto (const TimedPointCloudData &timed_point_cloud_data) |
proto::FixedFramePoseData | ToProto (const FixedFramePoseData &pose_data) |
proto::RangeData | ToProto (const RangeData &range_data) |
PointCloud | TransformPointCloud (const PointCloud &point_cloud, const transform::Rigid3f &transform) |
RangeData | TransformRangeData (const RangeData &range_data, const transform::Rigid3f &transform) |
TimedPointCloud | TransformTimedPointCloud (const TimedPointCloud &point_cloud, const transform::Rigid3f &transform) |
TimedRangeData | TransformTimedRangeData (const TimedRangeData &range_data, const transform::Rigid3f &transform) |
typedef std::vector<Eigen::Vector3f> cartographer::sensor::PointCloud |
Definition at line 32 of file point_cloud.h.
typedef std::vector<Eigen::Vector4f> cartographer::sensor::TimedPointCloud |
Definition at line 39 of file point_cloud.h.
proto::AdaptiveVoxelFilterOptions cartographer::sensor::CreateAdaptiveVoxelFilterOptions | ( | common::LuaParameterDictionary *const | parameter_dictionary | ) |
Definition at line 133 of file voxel_filter.cc.
PointCloud cartographer::sensor::CropPointCloud | ( | const PointCloud & | point_cloud, |
const float | min_z, | ||
const float | max_z | ||
) |
Definition at line 48 of file point_cloud.cc.
RangeData cartographer::sensor::CropRangeData | ( | const RangeData & | range_data, |
const float | min_z, | ||
const float | max_z | ||
) |
Definition at line 43 of file range_data.cc.
TimedPointCloud cartographer::sensor::CropTimedPointCloud | ( | const TimedPointCloud & | point_cloud, |
const float | min_z, | ||
const float | max_z | ||
) |
Definition at line 59 of file point_cloud.cc.
TimedRangeData cartographer::sensor::CropTimedRangeData | ( | const TimedRangeData & | range_data, |
const float | min_z, | ||
const float | max_z | ||
) |
Definition at line 50 of file range_data.cc.
OdometryData cartographer::sensor::FromProto | ( | const proto::OdometryData & | proto | ) |
Definition at line 31 of file odometry_data.cc.
ImuData cartographer::sensor::FromProto | ( | const proto::ImuData & | proto | ) |
Definition at line 34 of file imu_data.cc.
FixedFramePoseData cartographer::sensor::FromProto | ( | const proto::FixedFramePoseData & | proto | ) |
Definition at line 34 of file fixed_frame_pose_data.cc.
TimedPointCloudData cartographer::sensor::FromProto | ( | const proto::TimedPointCloudData & | proto | ) |
Definition at line 37 of file timed_point_cloud_data.cc.
LandmarkData cartographer::sensor::FromProto | ( | const proto::LandmarkData & | proto | ) |
Definition at line 38 of file landmark_data.cc.
RangeData cartographer::sensor::FromProto | ( | const proto::RangeData & | proto | ) |
Definition at line 71 of file range_data.cc.
std::unique_ptr<Dispatchable<DataType> > cartographer::sensor::MakeDispatchable | ( | const std::string & | sensor_id, |
const DataType & | data | ||
) |
Definition at line 44 of file dispatchable.h.
cartographer::sensor::MATCHER_P | ( | Near | , |
point | , | ||
std::string(negation ? "Doesn't" :"Does")+" match." | |||
) |
Definition at line 35 of file sensor/internal/test_helpers.h.
|
inline |
Definition at line 37 of file ordered_multi_queue.cc.
proto::LandmarkData cartographer::sensor::ToProto | ( | const LandmarkData & | landmark_data | ) |
Definition at line 24 of file landmark_data.cc.
proto::ImuData cartographer::sensor::ToProto | ( | const ImuData & | imu_data | ) |
Definition at line 24 of file imu_data.cc.
proto::OdometryData cartographer::sensor::ToProto | ( | const OdometryData & | odometry_data | ) |
Definition at line 24 of file odometry_data.cc.
proto::TimedPointCloudData cartographer::sensor::ToProto | ( | const TimedPointCloudData & | timed_point_cloud_data | ) |
Definition at line 25 of file timed_point_cloud_data.cc.
proto::FixedFramePoseData cartographer::sensor::ToProto | ( | const FixedFramePoseData & | pose_data | ) |
Definition at line 25 of file fixed_frame_pose_data.cc.
proto::RangeData cartographer::sensor::ToProto | ( | const RangeData & | range_data | ) |
Definition at line 57 of file range_data.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 25 of file range_data.cc.
TimedPointCloud cartographer::sensor::TransformTimedPointCloud | ( | const TimedPointCloud & | point_cloud, |
const transform::Rigid3f & | transform | ||
) |
Definition at line 35 of file point_cloud.cc.
TimedRangeData cartographer::sensor::TransformTimedRangeData | ( | const TimedRangeData & | range_data, |
const transform::Rigid3f & | transform | ||
) |
Definition at line 34 of file range_data.cc.