Using Visualization for DRIVE AV on host PC

Hi,

I am trying to execute the example for visualizing Drive AV on host PC.
I follow the guide as described in “Nvidia_AGX/DRIVE_SW_10.0_References/DRIVE_Software/index.html#page/DRIVE IX/drAR_AV_VIZ.html#wwpID0E0OB0HA”

At step 2: “From a standalone system navigate to the following location /opt/nvidia/drivehub/drivehub-1.2/ and run run_avviz_rc.sh to launch a visualization of Roadcast log file.”

when I execute the “$ ./run_avviz_rc.sh” I get the following error:

Lime Runtime v1.3.0 [Release a67a2f3d buildbrain-branch]
[Error] [carb.config.plugin] Config override value parse error: Unspecific syntax error. (1)
[Info] [carb] Searching plugins in folder: /opt/nvidia/drivehub/drivehub-1.2/avviz/
[Info] [carb] Searching plugins in folder: /opt/nvidia/lime/lime-1.3
[Info] [carb] Registered plugin: lime.graphics.textureComposer.plugin (interfaces: [lime::graphics::TextureComposer v0.1]) (impl: lime.graphics.textureComposer.plugin)
[Info] [carb] Registered plugin: lime.video.decode.plugin (interfaces: [lime::video::Decode v1.0]) (impl: lime.video.decode.plugin)
[Info] [carb] Registered plugin: lime.logging.plugin (interfaces: [lime::logging::enhancedlogging v1.1]) (impl: lime.logging.plugin)
[Info] [carb] Registered plugin: lime.process.plugin (interfaces: [lime::process::Process v1.2]) (impl: lime.process.plugin)
[Info] [carb] Registered plugin: lime.graphics.device.plugin (interfaces: [lime::graphics::Device v1.0]) (impl: lime.graphics.device.plugin)
[Info] [carb] Registered plugin: carb.windowing-glfw.plugin (interfaces: [carb::windowing::Windowing v0.1]) (impl: carb.windowing-glfw.plugin)
[Info] [carb] Registered plugin: lime.application.plugin (interfaces: [lime::application::Application v1.0]) (impl: lime.application.plugin)
[Info] [carb] Registered plugin: carb.input.plugin (interfaces: [carb::input::Input v0.3]) (impl: carb.input.plugin)
[Info] [carb] Registered plugin: lime.ipc.client-enet.plugin (interfaces: [lime::ipc::Client v1.0]) (impl: lime.ipc.client-enet.plugin)
[Info] [carb] Registered plugin: lime.drivear.plugin (interfaces: [lime::drivear::DriveAR v1.0]) (impl: lime.drivear.plugin)
[Info] [carb] Registered plugin: lime.graphics.postprocessing.plugin (interfaces: [lime::graphics::PostProcessing v1.0]) (impl: lime.graphics.postprocessing.plugin)
[Info] [carb] Registered plugin: lime.ipc.server-enet.plugin (interfaces: [lime::ipc::Server v1.0]) (impl: lime.ipc.server-enet.plugin)
[Info] [carb] Registered plugin: lime.scripting.lua.plugin (interfaces: [lime::scripting::Scripting v0.2]) (impl: lime.scripting.lua.plugin)
[Info] [carb] Registered plugin: carb.vg-nanovg.plugin (interfaces: [carb::vg::Vg v0.1]) (impl: carb.vg-nanovg.plugin)
[Info] [carb] Registered plugin: lime.video.encode.plugin (interfaces: [lime::video::Encode v1.0]) (impl: lime.video.encode.plugin)
[Info] [carb] Registered plugin: carb.graphics-vulkan.plugin (interfaces: [carb::graphics::Graphics v0.1]) (impl: carb.graphics-vulkan.plugin)
[Info] [carb] Registered plugin: carb.draw3d.plugin (interfaces: [carb::draw3d::Draw3D v1.0]) (impl: carb.draw3d.plugin)
[Info] [carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: lime.logging.plugin was set for an interface: [lime::logging::enhancedlogging v1.1]
[Info] [carb] Initializing plugin: lime.logging.plugin (interfaces: [lime::logging::enhancedlogging v1.1]) (impl: lime.logging.plugin)
[I avviz 000001 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: lime.ipc.server-enet.plugin was set for an interface: [lime::ipc::Server v1.0]
[I avviz 000002 11:42:01.823 FrameworkImpl.cpp:651 carb] Initializing plugin: lime.ipc.server-enet.plugin (interfaces: [lime::ipc::Server v1.0]) (impl: lime.ipc.server-enet.plugin)
[I avviz 000003 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: carb.input.plugin was set for an interface: [carb::input::Input v0.3]
[I avviz 000004 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: carb.windowing-glfw.plugin was set for an interface: [carb::windowing::Windowing v0.1]
[I avviz 000005 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: carb.graphics-vulkan.plugin was set for an interface: [carb::graphics::Graphics v0.1]
[I avviz 000006 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: lime.graphics.device.plugin was set for an interface: [lime::graphics::Device v1.0]
[I avviz 000007 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: lime.graphics.postprocessing.plugin was set for an interface: [lime::graphics::PostProcessing v1.0]
[I avviz 000008 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: lime.scripting.lua.plugin was set for an interface: [lime::scripting::Scripting v0.2]
[I avviz 000009 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: lime.graphics.textureComposer.plugin was set for an interface: [lime::graphics::TextureComposer v0.1]
[I avviz 000010 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: lime.ipc.client-enet.plugin was set for an interface: [lime::ipc::Client v1.0]
[I avviz 000011 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: lime.process.plugin was set for an interface: [lime::process::Process v1.2]
[I avviz 000012 11:42:01.823 FrameworkImpl.cpp:1014 carb] FrameworkImpl::resolveInterfaceDependency(): default plugin: lime.application.plugin was set for an interface: [lime::application::Application v1.0]
[I avviz 000013 11:42:01.823 FrameworkImpl.cpp:651 carb] Initializing plugin: lime.application.plugin (interfaces: [lime::application::Application v1.0]) (impl: lime.application.plugin)
[I avviz 000014 11:42:01.824 FrameworkImpl.cpp:651 carb] Initializing plugin: lime.graphics.device.plugin (interfaces: [lime::graphics::Device v1.0]) (impl: lime.graphics.device.plugin)
[I avviz 000015 11:42:01.824 FrameworkImpl.cpp:651 carb] Initializing plugin: lime.graphics.textureComposer.plugin (interfaces: [lime::graphics::TextureComposer v0.1]) (impl: lime.graphics.textureComposer.plugin)
[I avviz 000016 11:42:01.824 FrameworkImpl.cpp:651 carb] Initializing plugin: lime.graphics.postprocessing.plugin (interfaces: [lime::graphics::PostProcessing v1.0]) (impl: lime.graphics.postprocessing.plugin)
[I avviz 000017 11:42:01.824 FrameworkImpl.cpp:651 carb] Initializing plugin: lime.scripting.lua.plugin (interfaces: [lime::scripting::Scripting v0.2]) (impl: lime.scripting.lua.plugin)
[I avviz 000018 11:42:01.824 FrameworkImpl.cpp:651 carb] Initializing plugin: lime.ipc.client-enet.plugin (interfaces: [lime::ipc::Client v1.0]) (impl: lime.ipc.client-enet.plugin)
[I avviz 000019 11:42:01.824 FrameworkImpl.cpp:651 carb] Initializing plugin: carb.windowing-glfw.plugin (interfaces: [carb::windowing::Windowing v0.1]) (impl: carb.windowing-glfw.plugin)
[I avviz 000020 11:42:01.824 FrameworkImpl.cpp:651 carb] Initializing plugin: carb.input.plugin (interfaces: [carb::input::Input v0.3]) (impl: carb.input.plugin)
[I avviz 000021 11:42:02.310 FrameworkImpl.cpp:651 carb] Initializing plugin: carb.graphics-vulkan.plugin (interfaces: [carb::graphics::Graphics v0.1]) (impl: carb.graphics-vulkan.plugin)
[W avviz 000022 11:42:02.476 DeviceVulkan.cpp:683 graphics-vulkan] Physical device with name: GeForce GTX 1080 Ti does not support ‘Vulkan 1.1’, it has api version: 1.2.
[E avviz 000023 11:42:02.476 DeviceVulkan.cpp:728 graphics-vulkan] No supported physical device is found.

From what I see, my GTX 1080 Ti card supports Vulkan 1.2 instead of Vulkan 1.1, which is needed by the visualization application.

My questions are:

  1. Is it able to run the above visualization on host pc or only on target DRIVE?
  2. If so, what is the solution to my problem? How to get my GPU work with Vulkan 1.1?
  3. Since I have the NVIDIA DRIVE™ AGX Xavier DevKit (E3550) instead of the Pegasus Kit, I suppose I cannot run the visualization on target DRIVE. Is this correct?

Thanks in Advance

Please provide the following info (check/uncheck the boxes after clicking “+ Create Topic”):
Software Version
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other

Target Operating System
Linux
QNX
other

Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
other

SDK Manager Version
1.6.0.8170
1.5.1.7815
1.5.0.7774
other

Host Machine Version
native Ubuntu 18.04
other

Dear @gzamanak,
These DRIVE applications are supposed to open on target and it requires NVIDIA Hyperion kit to run these DRIVE applications. Please check Page 4 in DRIVE SW 10.0 release notes.