Dear @akshay.tupkar,
You need GPU on host to run DW samples. However, you can cross compile the DW samples for target from docker. Please find the instructions for cross compilation at DriveWorks SDK Reference: Getting Started Using the NVIDIA DRIVE OS NGC Docker Container
I followed below commands to attach to docker and cross compile the DW samples to generate binaries.
$sudo docker ps -a
[sudo] password for ubuntu-machine:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
46966dcb02dd nvcr.io/drive/driveos-sdk/drive-agx-orin-linux-aarch64-sdk-build-x86:latest "/bin/bash" 6 months ago Up 2 months exciting_heyrovsky
$sudo docker attach 46966dcb02dd
root@6.0.8.1-0006-build-linux-sdk:/# cd /home/nvidia/
root@6.0.8.1-0006-build-linux-sdk:/home/nvidia#
root@6.0.8.1-0006-build-linux-sdk:/home/nvidia# mkdir DW-build
root@6.0.8.1-0006-build-linux-sdk:/home/nvidia# cmake -B /home/nvidia/DW-build/ -DCMAKE_TOOLCHAIN_FILE=/usr/local/driveworks/samples/cmake/Toolchain-V5L.cmake -DVIBRANTE_PDK=/drive/drive-linux -S /usr/local/driveworks-5.14/samples
root@6.0.8.1-0006-build-linux-sdk:/home/nvidia# cd DW-build
root@6.0.8.1-0006-build-linux-sdk:/home/nvidia/DW-build# make
root@6.0.8.1-0006-build-linux-sdk:/home/nvidia/DW-build#cd /home/nvidia/DW-build/src/dnn/sample_object_detector_tracker
root@6.0.8.1-0006-build-linux-sdk:/home/nvidia/DW-build/src/dnn/sample_object_detector_tracker# ls
CMakeFiles Makefile cmake_install.cmake sample_object_detector_tracker