Conscience Core
conscience_core::lidar::CscSlamEngine Member List

This is the complete list of members for conscience_core::lidar::CscSlamEngine, including all inherited members.

add3dMapVoxelChangesListener(function< void(const CscSlam3dMapVoxelChanges &changes)> callback, CscSlam3dMapVoxelChanges *changes=nullptr)conscience_core::lidar::CscSlamEngine
clearCartography()conscience_core::lidar::CscSlamEngine
consumeLidarValues()conscience_core::lidar::CscSlamEngine
CscSlamEngine(const string &entitySerialNumber, bool isSimulatedEntity, CscEntityPositionManager *positionManager, CscLidarEngine *lidarEngine)conscience_core::lidar::CscSlamEngine
defaultCellOccupiedThresholdconscience_core::lidar::CscSlamEnginestatic
forceLocalisationPosition(double xInMeters, double zInMeters, double headingInRad)conscience_core::lidar::CscSlamEngine
get3dMapVoxelsCopy() constconscience_core::lidar::CscSlamEngine
getCellStatus(float cellValue, double occupiedThreshold=defaultCellOccupiedThreshold)conscience_core::lidar::CscSlamEngineinline
getEntityPose2dMrpt() constconscience_core::lidar::CscSlamEngine
getEntityPose3d() constconscience_core::lidar::CscSlamEngine
getEntityStartOrientation() constconscience_core::lidar::CscSlamEngine
getEntityStartPosition() constconscience_core::lidar::CscSlamEngine
getLidarScan() constconscience_core::lidar::CscSlamEngine
getMapAsWorldPoints(double threshold=defaultCellOccupiedThreshold) constconscience_core::lidar::CscSlamEngine
getSLAMMap() constconscience_core::lidar::CscSlamEngine
hasLoadedCartography()conscience_core::lidar::CscSlamEngine
is3dSlamInitialized() constconscience_core::lidar::CscSlamEngine
isStarted() constconscience_core::lidar::CscSlamEngine
isStartedAndReady() constconscience_core::lidar::CscSlamEngine
loadCartography(const fs::path &cartographyDir)conscience_core::lidar::CscSlamEngine
loadLatestCartography()conscience_core::lidar::CscSlamEngine
remove3dMapVoxelChangesListener(uint64_t listenerId)conscience_core::lidar::CscSlamEngine
saveCartography()conscience_core::lidar::CscSlamEngine
saveMrpt2dMapToPng(const string &filename, const MapToImageParams &params)conscience_core::lidar::CscSlamEngine
start(CscPoint3dOriented *initialPosition=nullptr)conscience_core::lidar::CscSlamEngine
stop()conscience_core::lidar::CscSlamEngine
transformToWorld3dPosition(const TPoint2D &pointSlam2d) constconscience_core::lidar::CscSlamEngine
~CscSlamEngine()conscience_core::lidar::CscSlamEngine