Class LaserScannerSimulator

Class Documentation

class LaserScannerSimulator

Public Functions

LaserScannerSimulator(rclcpp::Node::SharedPtr node)
~LaserScannerSimulator()
void set_laser_params(std::string frame_id, double fov, unsigned int beam_count, double max_range, double min_range, double l_frequency)

updates the laser scanner parameters

void set_noise_params(bool use_model, double sigma_hit_reading, double lambda_short_reading, double z_hit, double z_short, double z_max, double z_rand)

updates the noise model parameters

void start()

start the simulation loop

void stop()

stop everything