Public Types | Public Member Functions | Public Attributes | List of all members
cartographer::mapping::TrajectoryBuilderInterface::SensorId Struct Reference

#include <trajectory_builder_interface.h>

Public Types

enum  SensorType {
  SensorType::RANGE = 0, SensorType::IMU, SensorType::ODOMETRY, SensorType::FIXED_FRAME_POSE,
  SensorType::LANDMARK, SensorType::LOCAL_SLAM_RESULT
}
 

Public Member Functions

bool operator< (const SensorId &other) const
 
bool operator== (const SensorId &other) const
 

Public Attributes

std::string id
 
SensorType type
 

Detailed Description

Definition at line 65 of file trajectory_builder_interface.h.

Member Enumeration Documentation

◆ SensorType

Enumerator
RANGE 
IMU 
ODOMETRY 
FIXED_FRAME_POSE 
LANDMARK 
LOCAL_SLAM_RESULT 

Definition at line 66 of file trajectory_builder_interface.h.

Member Function Documentation

◆ operator<()

bool cartographer::mapping::TrajectoryBuilderInterface::SensorId::operator< ( const SensorId other) const
inline

Definition at line 83 of file trajectory_builder_interface.h.

◆ operator==()

bool cartographer::mapping::TrajectoryBuilderInterface::SensorId::operator== ( const SensorId other) const
inline

Definition at line 78 of file trajectory_builder_interface.h.

Member Data Documentation

◆ id

std::string cartographer::mapping::TrajectoryBuilderInterface::SensorId::id

Definition at line 76 of file trajectory_builder_interface.h.

◆ type

SensorType cartographer::mapping::TrajectoryBuilderInterface::SensorId::type

Definition at line 75 of file trajectory_builder_interface.h.


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


cartographer
Author(s): The Cartographer Authors
autogenerated on Mon Feb 28 2022 22:00:59