Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::drivers::robosense::RobosenseDriver Class Reference

#include <driver.h>

Inheritance diagram for apollo::drivers::robosense::RobosenseDriver:
Inheritance graph
Collaboration diagram for apollo::drivers::robosense::RobosenseDriver:
Collaboration graph

Public Member Functions

 RobosenseDriver (const std::shared_ptr< cyber::Node > &node, const ::apollo::drivers::lidar::config &config)
 
 RobosenseDriver (const std::shared_ptr< cyber::Node > &node, const Config &conf)
 
 ~RobosenseDriver ()
 
bool Init () override
 Initialize the lidar driver. More...
 
- Public Member Functions inherited from apollo::drivers::lidar::LidarDriver
 LidarDriver ()
 Constructor. More...
 
 LidarDriver (const std::shared_ptr<::apollo::cyber::Node > &node)
 
virtual ~LidarDriver ()=default
 Destructor. More...
 

Additional Inherited Members

- Protected Attributes inherited from apollo::drivers::lidar::LidarDriver
std::shared_ptr< cyber::Nodenode_
 

Constructor & Destructor Documentation

◆ RobosenseDriver() [1/2]

apollo::drivers::robosense::RobosenseDriver::RobosenseDriver ( const std::shared_ptr< cyber::Node > &  node,
const ::apollo::drivers::lidar::config &  config 
)
inline

◆ RobosenseDriver() [2/2]

apollo::drivers::robosense::RobosenseDriver::RobosenseDriver ( const std::shared_ptr< cyber::Node > &  node,
const Config &  conf 
)
inline

◆ ~RobosenseDriver()

apollo::drivers::robosense::RobosenseDriver::~RobosenseDriver ( )
inline

Member Function Documentation

◆ Init()

bool apollo::drivers::robosense::RobosenseDriver::Init ( )
overridevirtual

Initialize the lidar driver.

Returns
If the initialization is successful.

Implements apollo::drivers::lidar::LidarDriver.


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