DriveWorks SDK Reference
3.5.78 Release
For Test and Development only

LaneAssignment.h File Reference

Detailed Description

NVIDIA DriveWorks API: World Model Lane Assignment

Description: This file defines the lane assignment related data structure in the world model

Definition in file LaneAssignment.h.

Go to the source code of this file.

Data Structures

struct  dwLaneAssignment
 A lane assignment for a particular lane. More...
 
struct  dwLaneAssignmentArray
 
struct  dwObstacleLaneAssignment
 

Macros

#define DW_OBSTACLE_LANE_ASSIGNMENT_MAX_COUNT   32
 The maximum allowed lane assignments per obstacle. More...
 

Functions

DW_API_PUBLIC dwStatus dwLaneAssignment_getDominantLaneId (uint32_t *dominantLaneId, uint64_t objId, const dwLaneAssignmentArray *laneAssignmentArray)
 Retruns the dominant lane in which the obstacle is assigned to. More...
 
DW_API_PUBLIC dwStatus dwLaneAssignment_getLaneAssignmentOverlapByLaneId (float32_t *laneAssignmentOverlap, uint64_t objId, const dwLaneAssignmentArray *laneAssignmentArray, uint32_t laneId)
 Get predicted amount [0,1] of obstacle overlap with lane at prediction time by lane id. More...
 
DW_API_PUBLIC dwStatus dwLaneAssignment_getLaneAssignmentOverlapByLaneType (float32_t *laneAssignmentOverlap, uint64_t objId, const dwLaneAssignmentArray *laneAssignmentArray, dwLaneGraphLaneType laneType)
 Get predicted amount [0,1] of obstacle overlap with lane at prediction time by lane type. More...