Class BpearlV3
Defined in File bpearl_v3.hpp
Inheritance Relationships
Base Type
public nebula::drivers::RobosenseSensor< robosense_packet::bpearl_v3::Packet, robosense_packet::bpearl_v3::InfoPacket >(Template Class RobosenseSensor)
Class Documentation
-
class BpearlV3 : public nebula::drivers::RobosenseSensor<robosense_packet::bpearl_v3::Packet, robosense_packet::bpearl_v3::InfoPacket>
Public Functions
Computes the exact relative time between the timestamp of the given packet and the one of the point identified by the given block and channel, in nanoseconds.
- Parameters:
block_id – The point’s block id
channel_id – The point’s channel id
sensor_configuration – The sensor configuration
- Returns:
The relative time offset in nanoseconds
-
inline virtual ReturnMode get_return_mode(const robosense_packet::bpearl_v3::InfoPacket &info_packet) override
-
inline virtual RobosenseCalibrationConfiguration get_sensor_calibration(const robosense_packet::bpearl_v3::InfoPacket &info_packet) override
-
inline virtual bool get_sync_status(const robosense_packet::bpearl_v3::InfoPacket &info_packet) override
-
inline virtual std::map<std::string, std::string> get_sensor_info(const robosense_packet::bpearl_v3::InfoPacket &info_packet) override