Package: vision.labeler.loading
Superclasses: vision.labeler.loading.MultiSignalSource
Load signals from Velodyne lidar sources into Ground Truth Labeler app
The vision.labeler.loading.VelodyneLidarSource
class creates an interface
for loading signals from Velodyne® packet capture (PCAP) lidar data sources into the Ground
Truth Labeler app. In the Add/Remove Signal dialog box of the app, when
Source Type is set to Velodyne Lidar
, this
class controls the parameters in that dialog box.
To access this dialog box, in the app, select Open > Add Signals.
The default implementation of this class loads Velodyne PCAP files from the device models accepted by the velodyneFileReader
(Computer Vision Toolbox) function.
The vision.labeler.loading.VelodyneLidarSource
class is a handle
class.
When you export labels from a Ground Truth Labeler app session that contains
Velodyne lidar sources, the exported groundTruthMultisignal
object stores instances of this class in its
DataSource
property.
To create a VelodyneLidarSource
object programmatically, such as when
programmatically creating a groundTruthMultisignal
object, use the
vision.labeler.loading.VelodyneLidarSource
function (described
here).
creates a velodyneSource
= vision.labeler.loading.VelodyneLidarSourceVelodyneLidarSource
object for loading signals from Velodyne lidar data sources. To specify the data source and the parameters required
to load the source, use the loadSource
method.
You can use this class as a starting point for creating a custom data source loading class. To view the source code for this class, use this command:
edit vision.labeler.loading.VelodyneLidarSource