#include <lslidar_c16_decoder.h>
Definition at line 126 of file lslidar_c16_decoder.h.
lslidar_c16_decoder::LslidarC16Decoder::LslidarC16Decoder |
( |
const LslidarC16Decoder & |
| ) |
|
|
delete |
lslidar_c16_decoder::LslidarC16Decoder::~LslidarC16Decoder |
( |
| ) |
|
|
inline |
bool lslidar_c16_decoder::LslidarC16Decoder::checkPacketValidity |
( |
const RawPacket * |
packet | ) |
|
|
private |
bool lslidar_c16_decoder::LslidarC16Decoder::createRosIO |
( |
| ) |
|
|
private |
void lslidar_c16_decoder::LslidarC16Decoder::decodePacket |
( |
const RawPacket * |
packet | ) |
|
|
private |
bool lslidar_c16_decoder::LslidarC16Decoder::initialize |
( |
| ) |
|
bool lslidar_c16_decoder::LslidarC16Decoder::isPointInRange |
( |
const double & |
distance | ) |
|
|
inlineprivate |
void lslidar_c16_decoder::LslidarC16Decoder::layerCallback |
( |
const std_msgs::Int8Ptr & |
msg | ) |
|
|
private |
bool lslidar_c16_decoder::LslidarC16Decoder::loadParameters |
( |
| ) |
|
|
private |
void lslidar_c16_decoder::LslidarC16Decoder::packetCallback |
( |
const lslidar_c16_msgs::LslidarC16PacketConstPtr & |
msg | ) |
|
|
private |
void lslidar_c16_decoder::LslidarC16Decoder::publishChannelScan |
( |
| ) |
|
|
private |
void lslidar_c16_decoder::LslidarC16Decoder::publishPointCloud |
( |
| ) |
|
|
private |
void lslidar_c16_decoder::LslidarC16Decoder::publishScan |
( |
| ) |
|
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::rawAzimuthToDouble |
( |
const uint16_t & |
raw_azimuth | ) |
|
|
inlineprivate |
double lslidar_c16_decoder::LslidarC16Decoder::angle3_disable_max |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::angle3_disable_min |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::angle_base |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::angle_disable_max |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::angle_disable_min |
|
private |
bool lslidar_c16_decoder::LslidarC16Decoder::apollo_interface |
|
private |
ros::Publisher lslidar_c16_decoder::LslidarC16Decoder::channel_scan_pub |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::cos_azimuth_table[6300] |
|
private |
std::string lslidar_c16_decoder::LslidarC16Decoder::frame_id |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::frequency |
|
private |
bool lslidar_c16_decoder::LslidarC16Decoder::is_first_sweep |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::last_azimuth |
|
private |
int lslidar_c16_decoder::LslidarC16Decoder::layer_num |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::max_range |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::min_range |
|
private |
lslidar_c16_msgs::LslidarC16LayerPtr lslidar_c16_decoder::LslidarC16Decoder::multi_scan |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::packet_start_time |
|
private |
sensor_msgs::PointCloud2 lslidar_c16_decoder::LslidarC16Decoder::point_cloud_data |
|
private |
ros::Publisher lslidar_c16_decoder::LslidarC16Decoder::point_cloud_pub |
|
private |
int lslidar_c16_decoder::LslidarC16Decoder::point_num |
|
private |
bool lslidar_c16_decoder::LslidarC16Decoder::publish_point_cloud |
|
private |
bool lslidar_c16_decoder::LslidarC16Decoder::publish_scan |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::sin_azimuth_table[6300] |
|
private |
lslidar_c16_msgs::LslidarC16SweepPtr lslidar_c16_decoder::LslidarC16Decoder::sweep_data |
|
private |
double lslidar_c16_decoder::LslidarC16Decoder::sweep_start_time |
|
private |
bool lslidar_c16_decoder::LslidarC16Decoder::use_gps_ts |
|
private |
The documentation for this class was generated from the following files: