|
velodyne_lidar
|
#include <VelodyneHDL32EDriver.hpp>
Public Member Functions | |
| VelodyneHDL32EDriver () | |
| virtual | ~VelodyneHDL32EDriver () |
| virtual bool | convertScanToSample (base::samples::DepthMap &sample, bool copy_remission=true) |
| virtual double | getBroadcastFrequency () |
Public Member Functions inherited from velodyne_lidar::VelodyneDataDriver | |
| VelodyneDataDriver (SensorType sensor_type, double broadcast_frequency) | |
| virtual | ~VelodyneDataDriver () |
| bool | readNewPacket () |
| bool | isScanComplete () |
| void | clearCurrentScan () |
| void | setScanSize (double angular_size) |
| double | getScanSize () |
| int64_t | getPacketLostCount () |
| int64_t | getPacketReceivedCount () |
| void | print_packet (velodyne_data_packet_t &) |
Additional Inherited Members | |
Protected Member Functions inherited from velodyne_lidar::VelodyneDataDriver | |
| virtual int | extractPacket (uint8_t const *buffer, size_t buffer_size) const |
| void | addNewPacket (const StampedDataPacket &packet) |
Protected Attributes inherited from velodyne_lidar::VelodyneDataDriver | |
| SensorType | sensor_type |
| uint64_t | target_batch_size |
| uint64_t | current_batch_size |
| uint16_t | last_rotational_pos |
| uint32_t | last_packet_internal_timestamp |
| int64_t | packets_idx |
| int64_t | packets_lost |
| int64_t | expected_packet_period |
| aggregator::TimestampEstimator * | timestamp_estimator |
| std::vector< StampedDataPacket > | packets |
| VelodyneHDL32EDriver::VelodyneHDL32EDriver | ( | ) |
|
virtual |
|
virtual |
Converts a full scan to a DepthMap sample. Also clears all collected packets of the corresponding laser head.
Implements velodyne_lidar::VelodyneDataDriver.
|
virtual |
Return frequency of the arriving data samples
Implements velodyne_lidar::VelodyneDataDriver.
1.8.11