NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwVehicleBodyProperties Struct Reference

Detailed Description

Physical properties of a vehicle body.

Coordinate system depends on body type,

See also
dwCoordinateSystem

Definition at line 74 of file Vehicle.h.

Collaboration diagram for dwVehicleBodyProperties:

Data Fields

float32_t length
 Length of the bounding box (longitudinal dimension, along X) [m]. More...
 
float32_t width
 Width of the bounding box (lateral dimension, along Y) [m]. More...
 
float32_t widthWithoutMirrors
 Width of the body without any side-mirrors, if applicable, otherwise same as width. More...
 
float32_t height
 Height of the bounding box (vertical dimension, along Z) [m]. More...
 
dwVector3f boundingBoxPosition
 Position of bounding box origin in body coordinate system [m]. More...
 
dwVector3f centerOfMass
 Position of center of mass in body coordinate system [m]. More...
 
dwVector3f inertia
 Principal moments of inertia with respect to center of mass [kg m^2]. More...
 
float32_t mass
 Mass [kg]. More...
 
float32_t rearAxleToAPillar
 Distance from rear axle to A pillar [m]. More...
 
float32_t rearAxleToBPillar
 Distance from rear axle to B pillar [m]. More...
 
float32_t rearAxleToCPillar
 Distance from rear axle to C pillar [m]. More...
 

Field Documentation

◆ boundingBoxPosition

dwVector3f dwVehicleBodyProperties::boundingBoxPosition

Position of bounding box origin in body coordinate system [m].

Note
bounding box origin is midpoint of rear bottom edge.
The bounding box includes side mirrors and wheel geometry, if applicable. Measurements taken at nominal load.

Definition at line 93 of file Vehicle.h.

◆ centerOfMass

dwVector3f dwVehicleBodyProperties::centerOfMass

Position of center of mass in body coordinate system [m].

Note
Center of mass including unsprung mass (suspension, wheels), if applicable. Measurements taken at nominal load.

Definition at line 98 of file Vehicle.h.

◆ height

float32_t dwVehicleBodyProperties::height

Height of the bounding box (vertical dimension, along Z) [m].

Definition at line 87 of file Vehicle.h.

◆ inertia

dwVector3f dwVehicleBodyProperties::inertia

Principal moments of inertia with respect to center of mass [kg m^2].

Note
Inertia including unsprung mass (suspension, wheels), if applicable. Measurements taken at nominal load.

Definition at line 103 of file Vehicle.h.

◆ length

float32_t dwVehicleBodyProperties::length

Length of the bounding box (longitudinal dimension, along X) [m].

Definition at line 77 of file Vehicle.h.

◆ mass

float32_t dwVehicleBodyProperties::mass

Mass [kg].

Note
Mass including unsprung mass (suspension, wheels), if applicable. Measurements taken at nominal load.

Definition at line 108 of file Vehicle.h.

◆ rearAxleToAPillar

float32_t dwVehicleBodyProperties::rearAxleToAPillar

Distance from rear axle to A pillar [m].

Note
Positive means in front of , negative behind rear axle

Definition at line 112 of file Vehicle.h.

◆ rearAxleToBPillar

float32_t dwVehicleBodyProperties::rearAxleToBPillar

Distance from rear axle to B pillar [m].

Note
Positive means in front of , negative behind rear axle

Definition at line 116 of file Vehicle.h.

◆ rearAxleToCPillar

float32_t dwVehicleBodyProperties::rearAxleToCPillar

Distance from rear axle to C pillar [m].

Note
Positive means in front of , negative behind rear axle

Definition at line 120 of file Vehicle.h.

◆ width

float32_t dwVehicleBodyProperties::width

Width of the bounding box (lateral dimension, along Y) [m].

Definition at line 80 of file Vehicle.h.

◆ widthWithoutMirrors

float32_t dwVehicleBodyProperties::widthWithoutMirrors

Width of the body without any side-mirrors, if applicable, otherwise same as width.

Definition at line 84 of file Vehicle.h.


The documentation for this struct was generated from the following file: