#include <armarx/localization_and_mapping/cartographer_adapter/CartographerAdapter.h>
|
| using | SensorId = ::cartographer::mapping::TrajectoryBuilderInterface::SensorId |
| |
◆ 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 |
( |
| ) |
|
◆ hasReceivedSensorData()
| bool hasReceivedSensorData |
( |
| ) |
const |
|
noexcept |
◆ laserSensorIds()
| std::vector< std::string > laserSensorIds |
( |
| ) |
const |
◆ numConstraints()
| unsigned int numConstraints |
( |
| ) |
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: