    

 ## On this page

  

 

 # vss::feedback\_control::FlashLidarEmitter Struct Reference

 Last update: 14.01.2025 

Emitter parameters of the flashing lidar. [More...](structvss_1_1feedback__control_1_1_flash_lidar_emitter.xhtml#details)

Collaboration diagram for vss::feedback_control::FlashLidarEmitter:

![Collaboration graph](/sites/default/files/migrate-content/avxcelerate_sensors_simulator_api_2025_r1/structvss_1_1feedback__control_1_1_flash_lidar_emitter__coll__graph.png)

\[[legend](graph_legend.xhtml)\]

## <a name="pub-attribs"></a>Public Attributes

google::protobuf::DoubleValue [frequency](structvss_1_1feedback__control_1_1_flash_lidar_emitter.xhtml#ac811346d20da5d81b936eed4df004f43) = 1 [Pulse](structvss_1_1feedback__control_1_1_pulse.xhtml) [laser\_pulse](structvss_1_1feedback__control_1_1_flash_lidar_emitter.xhtml#af411d13828f289861bc5ebe6e87a811a) = 2 [GaussianBeamShape](structvss_1_1feedback__control_1_1_gaussian_beam_shape.xhtml) [gaussian\_beam\_shape](structvss_1_1feedback__control_1_1_flash_lidar_emitter.xhtml#a049728afc6a21010f748b782501b510d) = 3 [BeamShapeIntensityFile](structvss_1_1feedback__control_1_1_beam_shape_intensity_file.xhtml) [beam\_shape\_intensity\_file](structvss_1_1feedback__control_1_1_flash_lidar_emitter.xhtml#a5377fbbf0ce250f9361d2c75697735de) = 4 google::protobuf::DoubleValue [peak\_power](structvss_1_1feedback__control_1_1_flash_lidar_emitter.xhtml#a8f8277df75efd825c98c17f86ee93ce2) = 5 <a id="details" name="details"></a>## Detailed Description

Emitter parameters of the flashing lidar.



## Member Data Documentation

<a id="ac811346d20da5d81b936eed4df004f43"></a>## [◆ ](#ac811346d20da5d81b936eed4df004f43)frequency

 google::protobuf::DoubleValue vss::feedback\_control::FlashLidarEmitter::frequency = 1

Frequency of the laser fan shots.

Unit: hertz (Hz)





<a id="af411d13828f289861bc5ebe6e87a811a"></a>## [◆ ](#af411d13828f289861bc5ebe6e87a811a)laser\_pulse

 [Pulse](structvss_1_1feedback__control_1_1_pulse.xhtml) vss::feedback\_control::FlashLidarEmitter::laser\_pulse = 2

`<a class="el" href="structvss_1_1feedback__control_1_1_pulse.xhtml" title="Pulse of the laser.">Pulse</a>`





<a id="a049728afc6a21010f748b782501b510d"></a>## [◆ ](#a049728afc6a21010f748b782501b510d)gaussian\_beam\_shape

 [GaussianBeamShape](structvss_1_1feedback__control_1_1_gaussian_beam_shape.xhtml) vss::feedback\_control::FlashLidarEmitter::gaussian\_beam\_shape = 3

ONEOF(beam\_shape) Parametric Gaussian beam shape.





<a id="a5377fbbf0ce250f9361d2c75697735de"></a>## [◆ ](#a5377fbbf0ce250f9361d2c75697735de)beam\_shape\_intensity\_file

 [BeamShapeIntensityFile](structvss_1_1feedback__control_1_1_beam_shape_intensity_file.xhtml) vss::feedback\_control::FlashLidarEmitter::beam\_shape\_intensity\_file = 4

ONEOF(beam\_shape) Intensity file describing the beam shape.





<a id="a8f8277df75efd825c98c17f86ee93ce2"></a>## [◆ ](#a8f8277df75efd825c98c17f86ee93ce2)peak\_power

 google::protobuf::DoubleValue vss::feedback\_control::FlashLidarEmitter::peak\_power = 5

Maximum power emitted by the laser pulse.

Unit: watts (W)





---

The documentation for this struct was generated from the following file:- feedback\_control\_lidar\_parameters.proto