#include <mutex>#include <CscCommon.h>#include <Axiomes/Csc3dTypes.h>#include <Axiomes/CscPoint3dIterable.h>#include <queue>#include "CscRealEntity3dLidarValues.h"Go to the source code of this file.
Namespaces | |
| conscience_core | |
| conscience_core::lidar | |
Typedefs | |
| typedef uint64_t | conscience_core::lidar::CscLidarMode |
Enumerations | |
| enum | conscience_core::lidar::CscLidarModeList : CscLidarMode { conscience_core::lidar::cscLidarModePaused = 1ULL << 0, conscience_core::lidar::cscLocalisation = 1ULL << 2, conscience_core::lidar::cscSlam = 1ULL << 4 } |
Functions | |
| CscQuaternion | conscience_core::lidar::extractNavigationQuaternionFromEntityQuaternion (const CscQuaternion &entityQuaternion) |
| double | conscience_core::lidar::extractNavigationYawFromEntityQuaternion (const CscQuaternion &entityQuaternion) |
| vector< CscPoint3d > | conscience_core::lidar::transformPointsLidarLocalToWorld (const vector< CscPoint3d > &pointCloud, const CscPoint3d &entityPosition, const CscQuaternion &entityRotationQuaternion) |
| CscPoint3d | conscience_core::lidar::transformPointLidarLocalToWorld (const CscPoint3d &localPoint, const CscPoint3d &entityPosition, const CscQuaternion &entityRotationQuaternion) |
| CscPoint3d | conscience_core::lidar::transformPointWorldToLidarLocal (const CscPoint3d &worldPoint, const CscPoint3d &entityPosition, const CscQuaternion &entityRotationQuaternion) |