|
void | ouster_driver::OS1::add_packet_to_cloud (ns scan_start_ts, ns scan_duration, const PacketMsg &pm, CloudOS1 &cloud) |
|
std::function< void(const PacketMsg &)> | ouster_driver::OS1::batch_packets (ns scan_dur, const std::function< void(ns, const CloudOS1 &)> &f) |
|
sensor_msgs::PointCloud2 | ouster_driver::OS1::cloud_to_cloud_msg (const CloudOS1 &cloud, ns timestamp, const std::string &frame="os1") |
|
void | ouster_driver::OS1::convert2XYZ (const CloudOS1 &in, CloudOS1XYZ &out) |
|
void | ouster_driver::OS1::convert2XYZI (const CloudOS1 &in, CloudOS1XYZI &out) |
|
void | ouster_driver::OS1::convert2XYZIF (const CloudOS1 &in, CloudOS1XYZIF &out) |
|
void | ouster_driver::OS1::convert2XYZIFN (const CloudOS1 &in, CloudOS1XYZIFN &out) |
|
void | ouster_driver::OS1::convert2XYZIR (const CloudOS1 &in, CloudOS1XYZIR &out) |
|
void | ouster_driver::OS1::convert2XYZIRF (const CloudOS1 &in, CloudOS1XYZIRF &out) |
|
void | ouster_driver::OS1::convert2XYZIRFN (const CloudOS1 &in, CloudOS1XYZIRFN &out) |
|
static ns | ouster_driver::OS1::nearest_scan_dur (ns scan_dur, ns ts) |
|
static PointOS1 | ouster_driver::OS1::nth_point (int ind, const uint8_t *col_buf) |
|
sensor_msgs::Imu | ouster_driver::OS1::packet_to_imu_msg (const PacketMsg &pm, const std::string &frame="os1_imu") |
|
bool | ouster_driver::OS1::read_imu_packet (const ouster::OS1::client &cli, PacketMsg &pm) |
|
bool | ouster_driver::OS1::read_lidar_packet (const ouster::OS1::client &cli, PacketMsg &pm) |
|
void | ouster_driver::OS1::set_point_mode (std::string mode_xyzir) |
|
void | ouster_driver::OS1::spin (const ouster::OS1::client &cli, const std::function< void(const PacketMsg &pm)> &lidar_handler, const std::function< void(const PacketMsg &pm)> &imu_handler) |
|
ns | ouster_driver::OS1::timestamp_of_imu_packet (const PacketMsg &pm) |
|
ns | ouster_driver::OS1::timestamp_of_lidar_packet (const PacketMsg &pm) |
|