adtfFileReader
Description
An adtfFileReader
object reads the stream information associated
with the various sensors in an Automotive Data and Time-Triggered Framework (ADTF) DAT file.
ADTF is a framework developed by Elektrobit, to develop, visualize, test and validate advanced
driver assistance systems (ADAS) and automated driving functions. DAT files contain data from
various sensors, such as lidars and cameras as well as other automotive data.
To select messages of a specific type to read from an adtfFileReader
object, use the select
object function.
adtfFileReader
supports reading both 2.0 and 3.0 versions of ADTF DAT
files. Each stream in the DAT file must contain sorted chunk timestamps. This requirement
applies to the data within a stream only, and not across multiple streams.
Creation
Syntax
Description
creates an adtfReader
= adtfFileReader(dataFileName
)adtfFileReader
object, adtfReader
, that
reads stream information from the specified ADTF DAT file.
specifies a description file, adtfReader
= adtfFileReader(dataFileName
,descriptionFileName
)descriptionFileName
, that defines the
structure of the streams in the ADTF DAT file.
specifies a directory, adtfReader
= adtfFileReader(dataFileName
,pluginDirectoryPath
)pluginDirectoryPath
, that contains plugins
to use when reading information from the ADTF DAT file. Plugins are operating system
specific, compiled object files that help in reading DAT files.
specifies the plugin directory and the description file to read data from the ADTF DAT
file.adtfReader
= adtfFileReader(dataFileName
,descriptionFileName
,pluginDirectoryPath
)
Input Arguments
Properties
Object Functions
select | Create reader for selected subset of ADTF DAT file data |
Examples
Limitations
Reading DAT files on Mac platforms is not supported.
Reading these stream types is not supported:
adtf/anonymous
adtf/audio
For reading
adtf/video_compressed
stream type, only JPEG compression format is supported.
Version History
Introduced in R2022a