Classes | Typedefs | Enumerations | Functions
floam::lidar Namespace Reference

Classes

struct  AngularResolution
 
struct  Distance
 
class  Double2d
 
struct  Edge
 
struct  FOV
 
class  GenericCondition
 
class  Imager
 
class  ImagingLidarNode
 
class  Lidar
 
class  LidarEdgeFunctor
 
class  LidarMapping
 
class  LidarMappingNode
 
class  LidarSurfaceFunctor
 
struct  Limits
 
class  PointsInfo
 
class  PoseSE3Parameterization
 
class  Scanner
 
class  ScanningLidarNode
 
struct  Settings
 
struct  Surface
 
struct  Total
 

Typedefs

typedef message_filters::sync_policies::ApproximateTime< nav_msgs::Odometry, sensor_msgs::PointCloud2 > ApproximateSyncPolicy
 
typedef message_filters::sync_policies::ExactTime< nav_msgs::Odometry, sensor_msgs::PointCloud2 > ExactSyncPolicy
 

Enumerations

enum  Type { SCANNER_ROTATING = 0, SCANNER_MEMS, IMAGER }
 

Functions

void getTransformFromSe3 (const Eigen::Matrix< double, 6, 1 > &se3, Eigen::Quaterniond &q, Eigen::Vector3d &t)
 
Eigen::Matrix3d skew (Eigen::Vector3d &mat_in)
 
Eigen::Matrix< double, 3, 3 > skew (Eigen::Matrix< double, 3, 1 > &mat_in)
 

Typedef Documentation

◆ ApproximateSyncPolicy

typedef message_filters::sync_policies::ApproximateTime<nav_msgs::Odometry, sensor_msgs::PointCloud2> floam::lidar::ApproximateSyncPolicy

Definition at line 34 of file lidar_mapping_node.hpp.

◆ ExactSyncPolicy

typedef message_filters::sync_policies::ExactTime<nav_msgs::Odometry, sensor_msgs::PointCloud2> floam::lidar::ExactSyncPolicy

Definition at line 33 of file lidar_mapping_node.hpp.

Enumeration Type Documentation

◆ Type

Enumerator
SCANNER_ROTATING 
SCANNER_MEMS 
IMAGER 

Definition at line 19 of file lidar_utils.hpp.

Function Documentation

◆ getTransformFromSe3()

void floam::lidar::getTransformFromSe3 ( const Eigen::Matrix< double, 6, 1 > &  se3,
Eigen::Quaterniond &  q,
Eigen::Vector3d &  t 
)

Definition at line 42 of file lidar_optimization.cpp.

◆ skew() [1/2]

Eigen::Matrix3d floam::lidar::skew ( Eigen::Vector3d &  mat_in)

◆ skew() [2/2]

Eigen::Matrix<double,3,3> floam::lidar::skew ( Eigen::Matrix< double, 3, 1 > &  mat_in)

Definition at line 81 of file lidar_optimization.cpp.



floam
Author(s): Han Wang
autogenerated on Mon Feb 28 2022 22:25:11