Public Member Functions | Protected Member Functions | List of all members
rtabmap::Lidar Class Reference

#include <Lidar.h>

Inheritance diagram for rtabmap::Lidar:
Inheritance graph
[legend]

Public Member Functions

virtual ~Lidar ()
 
- Public Member Functions inherited from rtabmap::SensorCapture
float getFrameRate () const
 
const TransformgetLocalTransform () const
 
virtual bool getPose (double stamp, Transform &pose, cv::Mat &covariance, double maxWaitTime=0.06)
 
virtual std::string getSerial () const =0
 
virtual bool init (const std::string &calibrationFolder=".", const std::string &cameraName="")=0
 
virtual bool odomProvided () const
 
void resetTimer ()
 
void setFrameRate (float frameRate)
 
void setLocalTransform (const Transform &localTransform)
 
SensorData takeData (SensorCaptureInfo *info=0)
 
virtual ~SensorCapture ()
 

Protected Member Functions

 Lidar (float lidarRate=0, const Transform &localTransform=Transform::getIdentity())
 
- Protected Member Functions inherited from rtabmap::SensorCapture
virtual SensorData captureData (SensorCaptureInfo *info=0)=0
 
int getNextSeqID ()
 
 SensorCapture (float frameRate=0, const Transform &localTransform=Transform::getIdentity())
 

Detailed Description

Class Lidar

Definition at line 40 of file Lidar.h.

Constructor & Destructor Documentation

◆ ~Lidar()

virtual rtabmap::Lidar::~Lidar ( )
inlinevirtual

Definition at line 43 of file Lidar.h.

◆ Lidar()

rtabmap::Lidar::Lidar ( float  lidarRate = 0,
const Transform localTransform = Transform::getIdentity() 
)
inlineprotected

Constructor

Parameters
lidarRatethe frame rate (Hz), 0 for fast as the lidar can
localTransformthe transform from base frame to lidar frame

Definition at line 52 of file Lidar.h.


The documentation for this class was generated from the following file:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jul 1 2024 02:42:45