docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    SensorSDK installation

    This section describes the installation process, from initial requirements to having a project ready to use SensorSDK.

    Hardware requirements

    DXR support

    For using and developing lidars based on path-traced components, you need:

    • DirectX 12
    • An Nvidia graphics card with DirectX Ray tracing (DXR), such as:
      • Any RTX card
      • GTX 1060 6GB
      • GTX 1070
      • GTX 1080Ti
      • Titan XP
    Note

    SensorSDK also supports camera-based lidar emulation without DXR. For more information, see the Camera-based lidar.

    Software requirements

    OS

    • Windows 10
    • Ubuntu 18.04, 20.04 or CentOS 7 (No DXR/path tracing support)

    macOS is not officially supported, but might work by using Vulkan (no DXR/path tracing support). Please let us know if your application requires macOS support or path tracing support on Linux.

    Send requests and questions at sensorsdk-support@unity3d.com.

    Unity Editor

    • Latest 2022.1 Unity Editor

    Render pipeline

    • High Definition Render Pipeline (HDRP)

    Request a license

    To access SensorSDK, you must have a Unity Industrial Collection (UIC) subscription.

    Assign a seat

    Note

    This section is only available for Unity ID Managers.

    After you get a UIC license, you must assign a seat to use the SensorSDK package. Do the following:

    1. On the Unity ID page under My Account, select Organizations.
    2. Select your organization name from the Organizations list.
    3. Select Subscriptions & Services from the organization sidebar.
    4. Under Subscriptions, select Manage seats for the Unity Industrial Collection.
    5. Select the desired member, then select Assign seats.

    After assigning the seat, you can verify you have the license under My Account > My Seats.

    Create a project

    To create a new SensorSDK project in Unity Hub:

    1. From the Projects tab, select New.
    2. Choose the required Editor version.
    3. Under Templates, select 3D (HDRP). If you don't have the template, download it from the Unity Hub.
    4. Enter the project name and location.
    Important

    SensorSDK requires version 2022.1.0b13 or higher of the Unity Editor.

    Fix HDRP + DXR

    SensorSDK requires DirectX 12 for path tracing support. Use the HDRP wizard to fix the relevant settings.

    Warning

    SensorSDK requires you to fix all HDRP + DXR settings. If you do not fix the HDRP + DXR settings, SensorSDK might not work.

    When loading a project for the first time, the HDRP Wizard window appears. Under Configuration Checking, select the HDRP + DXR tab, then Fix All.

    If the HDRP Wizard doesn't appear, do the following:

    1. Select Window > Rendering > HDRP Wizard.
    2. Under Configuration Checking, select the HDRP + DXR tab, then Fix All. HDRP + DXR tab
    3. Select Restart Editor.

    Install SensorSDK

    After setting up your project, you can download the package from the Unity Package Manager.

    1. In the Editor toolbar, select Window > Package Manager
    2. In the Package Manager window menu, select Package: Unity Registry.
    3. Use the search window to find SensorSDK.
    4. Select the SensorSDK package, then select Install.

    Import sensor library

    To import a specific sensor library to your project:

    1. In the Editor toolbar, go to Window > Package Manager

    2. In the Package Manager, select the SensorSDK package.

    3. Expand the samples tab to display the import libraries.

      Samples window

    4. Import each of the samples listed:

      Import Library

    Note

    To use the samples in the Perception library, you need to install the Perception package. These samples demonstrate Lidar segmentation.

    After all samples are imported in the Project Assets Folder:

    1. Go to Project tab in the Unity editor.
    2. Navigate to Assets > Samples > SensorSDK
    3. Find the latest samples under the appropriate version number.
    Note

    When updating the SensorSDK package, it's recommended to reimport the library to make sure you receive bug fixes and that the sensor is still compatible with the new version of SensorSDK.

    Start using SensorSDK

    For more information on using sensors in your project:

    • Getting started
    • Add a sample sensor to a scene
    In This Article
    • Hardware requirements
      • DXR support
    • Software requirements
      • OS
      • Unity Editor
      • Render pipeline
    • Request a license
    • Assign a seat
    • Create a project
      • Fix HDRP + DXR
    • Install SensorSDK
    • Import sensor library
    • Start using SensorSDK
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)