DriveWorks SDK Reference
4.0.0 Release
For Test and Development only

doc/tutorials/recording/dwx_Recording.md
Go to the documentation of this file.
1 # Copyright (c) 2019-2020, NVIDIA CORPORATION. All rights reserved.
2 
3 @page dwx_recording_devguide_group Recording Sensor Data
4 
5 ### Contents
6 
7 | Section Name | Provides guidance on ... |
8 |--------------|--------------------------|
9 | @ref dwx_recording_devguide_basic_recording | Recording a limited number of sensors on a single NVIDIA<sup>&reg;</sup> Xavier<sup>&reg;</sup> processor. |
10 | @ref dwx_devguide_rec_distrec | Synchroneously recording data on sensors distributed across multiple NVIDIA DRIVE<sup>&trade;</sup> platforms.|
11 | @ref dwx_recording_devguide_high_throughput_recording | Developing strategies for recording the huge amounts of data that multiple cameras can produce. |
12 
13 NVIDIA<sup>&reg;</sup> DriveWorks SDK contains recording tools that can record,
14 synchronize, and playback the data captured from multiple devices attached to
15 your NVIDIA DRIVE<sup>&trade;</sup> platforms. You can use the recording tools
16 to test sample applications that interact with sensors:
17 - GUI or command line (CLI) recorder tools save sensor data to USB device or
18  another data storage device connected through Ethernet.
19 - Replayer tool feeds previously recorded sensor data into your sample application.
20 
21 The recording applications data can then store the data on a eSATA/USB Drive.
22 The data from each sensor is synchronized with data from other sensors by adding
23 a time stamp to the data.
24 
25 @section dwx_recording_capabilities Recording Capabilities
26 
27 The following shows DriveWorks recording capabilities:
28 ![Data Acquisition from Multiple Sensors](Data_Acq_Overview.jpg)
29 
30 Each sensor acquires and transfers the data to one of the NVIDIA<sup>&reg;</sup>
31 Xavier<sup>&reg;</sup> processors on the device. Depending on sensor type, the
32 data may first go through a post-processing step (ex. encoding for camera) prior
33 to disk serialization. It is important to ensure the storage device's bandwidth
34 and capacity are sufficient for the sensor set.
35 
36 @section dwx_recording_supported_sensors Supported Sensors and Sensor Interfaces
37 
38 
39 ![Data Interfaces](Data_Acq_interfaces.jpg)
40 
41 For a list of the supported sensors, see _DriveWorks Release Notes_.
42 The device supports the following interfaces:
43 
44 Sensor Interfaces
45 - BroadR-Reach
46 - Controller Area Network (CAN)
47 - FlexRay
48 - General Purpose Input/Output (GPIO)
49 - Gigabit Ethernet (GbE)
50 - Gigabit Multimedia Serial Link (GMSL) Camera
51 - Local Interconnect Network (LIN)
52 
53 Display and Cockpit Computer Interfaces
54 - GMSL
55 - HDMI
56 
57 Development and Debug Interfaces
58 - 10- and 1-gigabyte Ethernet
59 - HDMI
60 - Universal Serial Bus (USB 2 and USB 3)