#include <armarx/localization_and_mapping/cartographer_adapter/CartographerAdapter.h>
|
using | SensorId = ::cartographer::mapping::TrajectoryBuilderInterface::SensorId |
|
Definition at line 63 of file CartographerAdapter.h.
◆ SensorId
using SensorId = ::cartographer::mapping::TrajectoryBuilderInterface::SensorId |
◆ CartographerAdapter()
CartographerAdapter |
( |
const std::filesystem::path & |
mapPath, |
|
|
const std::filesystem::path & |
configPath, |
|
|
SlamDataCallable & |
slamDataCallable, |
|
|
const Config & |
config, |
|
|
const std::optional< std::filesystem::path > & |
mapToLoad = std::nullopt , |
|
|
const std::optional< Eigen::Isometry3f > & |
map_T_robot_prior = std::nullopt , |
|
|
const DebugObserverInterfacePrx & |
debugObserver = nullptr |
|
) |
| |
◆ ~CartographerAdapter()
◆ createMap()
◆ getMapBuilder()
::cartographer::mapping::MapBuilderInterface& getMapBuilder |
( |
| ) |
|
|
inline |
◆ hasReceivedSensorData()
bool hasReceivedSensorData |
( |
| ) |
const |
|
noexcept |
◆ laserSensorIds()
std::vector< std::string > laserSensorIds |
( |
| ) |
const |
◆ onTimedDataAvailable()
void onTimedDataAvailable |
( |
const TimedData & |
data | ) |
|
|
overridevirtual |
◆ optimizedGraphData()
◆ processOdometryPose()
void processOdometryPose |
( |
OdomData |
odomData | ) |
|
◆ processSensorValues()
◆ setSensorPose()
void setSensorPose |
( |
const std::string & |
sensorId, |
|
|
const Eigen::Isometry3f & |
pose |
|
) |
| |
The documentation for this class was generated from the following files: