NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
Vehicle.h File Reference

Detailed Description

NVIDIA DriveWorks API: Vehicle Parameters

Description: This file defines vehicle parameters.

Definition in file Vehicle.h.

Go to the source code of this file.

Data Structures

struct  dwVehicleBodyProperties
 Physical properties of a vehicle body. More...
 
struct  dwVehicleAxleProperties
 Properties of an axle and its wheels. More...
 
struct  dwVehicleTorqueLUT
 Throttle and brake state (input) to longitudinal force (output) lookup tables. More...
 
struct  dwVehicleActuationProperties
 Vehicle actuation properties. More...
 
struct  dwVehicleWheelEncoderProperties
 Wheel encoder parameters. More...
 
struct  dwVehicleDynamicsProperties
 Dynamics properties. More...
 
struct  dwVehicleSuspensionProperties
 Suspension properties. More...
 
struct  dwVehicleArticulationProperties
 Properties of an articulation linking two vehicle units. More...
 
struct  dwVehicleCabin
 Vehicle cabin description. More...
 
struct  dwVehicleTrailer
 Vehicle trailer description. More...
 
struct  dwGenericVehicle
 Vehicle description. More...
 
struct  dwVehicle
 DEPRECATED: Properties of a passenger car vehicle. More...
 

Macros

#define DW_VEHICLE_STEER_MAP_POLY_DEGREE   5U
 
#define DW_VEHICLE_STEER_MAP_POLY_DEGREE_PLUS_ONE   (DW_VEHICLE_STEER_MAP_POLY_DEGREE + 1U)
 
#define DW_VEHICLE_MAX_NUM_TRAILERS   1U
 
#define DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE   15U
 
#define DW_VEHICLE_NUM_CONTOUR_POINTS   200U
 

Typedefs

typedef enum dwVehicleTrailerType dwVehicleTrailerType
 Supported trailer types. More...
 
typedef enum dwVehicleWheels dwVehicleWheels
 Define index for each of the wheels on a 4 wheeled vehicle. More...
 
typedef struct dwVehicleBodyProperties dwVehicleBodyProperties
 Physical properties of a vehicle body. More...
 
typedef struct dwVehicleAxleProperties dwVehicleAxleProperties
 Properties of an axle and its wheels. More...
 
typedef struct dwVehicleTorqueLUT dwVehicleTorqueLUT
 Throttle and brake state (input) to longitudinal force (output) lookup tables. More...
 
typedef struct dwVehicleActuationProperties dwVehicleActuationProperties
 Vehicle actuation properties. More...
 
typedef struct dwVehicleWheelEncoderProperties dwVehicleWheelEncoderProperties
 Wheel encoder parameters. More...
 
typedef struct dwVehicleDynamicsProperties dwVehicleDynamicsProperties
 Dynamics properties. More...
 
typedef struct dwVehicleSuspensionProperties dwVehicleSuspensionProperties
 Suspension properties. More...
 
typedef struct dwVehicleArticulationProperties dwVehicleArticulationProperties
 Properties of an articulation linking two vehicle units. More...
 
typedef struct dwVehicleCabin dwVehicleCabin
 Vehicle cabin description. More...
 
typedef struct dwVehicleTrailer dwVehicleTrailer
 Vehicle trailer description. More...
 
typedef struct dwGenericVehicle dwGenericVehicle
 Vehicle description. More...
 
typedef struct dwVehicle dwVehicle
 DEPRECATED: Properties of a passenger car vehicle. More...
 

Enumerations

enum  dwVehicleTrailerType {
  DW_VEHICLE_TRAILER_TYPE_FULL = 0,
  DW_VEHICLE_TRAILER_TYPE_SEMI = 1
}
 Supported trailer types. More...
 
enum  dwVehicleWheels {
  DW_VEHICLE_WHEEL_FRONT_LEFT = 0,
  DW_VEHICLE_WHEEL_FRONT_RIGHT = 1,
  DW_VEHICLE_WHEEL_REAR_LEFT = 2,
  DW_VEHICLE_WHEEL_REAR_RIGHT = 3,
  DW_VEHICLE_NUM_WHEELS = 4
}
 Define index for each of the wheels on a 4 wheeled vehicle. More...