Classes | Public Types | Public Member Functions | Public Attributes | List of all members
cartographer::sensor::Data Struct Reference

#include <data.h>

Classes

struct  Imu
 
struct  Rangefinder
 

Public Types

enum  Type { Type::kImu, Type::kRangefinder, Type::kOdometer }
 

Public Member Functions

 Data (const common::Time time, const Imu &imu)
 
 Data (const common::Time time, const Rangefinder &rangefinder)
 
 Data (const common::Time time, const transform::Rigid3d &odometer_pose)
 

Public Attributes

Imu imu
 
transform::Rigid3d odometer_pose
 
Rangefinder rangefinder
 
common::Time time
 
Type type
 

Detailed Description

Definition at line 31 of file data.h.

Member Enumeration Documentation

Enumerator
kImu 
kRangefinder 
kOdometer 

Definition at line 32 of file data.h.

Constructor & Destructor Documentation

cartographer::sensor::Data::Data ( const common::Time  time,
const Imu imu 
)
inline

Definition at line 44 of file data.h.

cartographer::sensor::Data::Data ( const common::Time  time,
const Rangefinder rangefinder 
)
inline

Definition at line 47 of file data.h.

cartographer::sensor::Data::Data ( const common::Time  time,
const transform::Rigid3d odometer_pose 
)
inline

Definition at line 50 of file data.h.

Member Data Documentation

Imu cartographer::sensor::Data::imu

Definition at line 55 of file data.h.

transform::Rigid3d cartographer::sensor::Data::odometer_pose

Definition at line 57 of file data.h.

Rangefinder cartographer::sensor::Data::rangefinder

Definition at line 56 of file data.h.

common::Time cartographer::sensor::Data::time

Definition at line 54 of file data.h.

Type cartographer::sensor::Data::type

Definition at line 53 of file data.h.


The documentation for this struct was generated from the following file:


cartographer
Author(s):
autogenerated on Mon Jun 10 2019 12:51:40