|
Apollo
6.0
Open source self driving car software
|
The class which defines the lidar driver . More...
#include <driver_base.h>


Public Member Functions | |
| LidarDriver () | |
| Constructor. More... | |
| LidarDriver (const std::shared_ptr<::apollo::cyber::Node > &node) | |
| virtual | ~LidarDriver ()=default |
| Destructor. More... | |
| virtual bool | Init ()=0 |
| Initialize the lidar driver. More... | |
Protected Attributes | |
| std::shared_ptr< cyber::Node > | node_ |
The class which defines the lidar driver .
|
inline |
Constructor.
|
inlineexplicit |
|
virtualdefault |
Destructor.
|
pure virtual |
Initialize the lidar driver.
Implemented in apollo::drivers::velodyne::Velodyne64Driver, apollo::drivers::velodyne::VelodyneDriver, apollo::drivers::hesai::HesaiDriver, and apollo::drivers::robosense::RobosenseDriver.
|
protected |
1.8.13