|
| static bool | conscience_core::lidar::isStaticOdometryDelta (const FrameMetadata &meta, float maxTranslationCm, float maxYawDeg) |
| |
| template<typename T > |
| static T | conscience_core::lidar::clampValue (T v, T lo, T hi) |
| |
| static Eigen::Matrix4f | conscience_core::lidar::makeYawOffsetTransform (float yawRad) |
| |
| Eigen::Matrix4f | conscience_core::lidar::makeRobotFromLidarTransform (const LidarExtrinsicsSidecar &e) |
| |
| Eigen::Matrix4f | conscience_core::lidar::makeRobotDeltaTransform (const OdometryDeltaSidecar &odo) |
| |
| Eigen::Matrix4f | conscience_core::lidar::makeLidarDeltaFromMetadata (const FrameMetadata &meta) |
| |
| static bool | conscience_core::lidar::readFile (const fs::path &path, std::string &out) |
| |
| static double | conscience_core::lidar::extractDouble (const std::string &text, const std::string &key, double fallback=0.0) |
| |
| static int | conscience_core::lidar::extractInt (const std::string &text, const std::string &key, int fallback=0) |
| |
| static std::vector< OdoDelta > | conscience_core::lidar::loadOdometryJsons (const fs::path &folder) |
| |
| static std::vector< Pose2D > | conscience_core::lidar::integrateOdometry (const std::vector< OdoDelta > &deltas, bool invertYaw, bool invertDelta) |
| |
| static float | conscience_core::lidar::extractYawY (const Eigen::Matrix3f &R) |
| |
| static Eigen::Matrix4f | conscience_core::lidar::projectToPlanarMotion (const Eigen::Matrix4f &T) |
| |