NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwSensorEgomotionState Struct Reference

Detailed Description

Egomotion State inputs.

Definition at line 224 of file SensorsVehicleStateTypes.h.

Data Fields

struct {
   dwSignalValidity   linearVelocity [3]
 the signal validity of linear velocity More...
 
   dwSignalValidity   angularVelocity [3]
 the signal validity of angular velocity More...
 
   dwSignalValidity   linearAcceleration [3]
 the signal validity of linear acceleration More...
 
   dwSignalValidity   angularAcceleration [3]
 the signal validity of angular acceleration More...
 
   dwSignalValidity   position_localCoordinates [3]
 the signal validity of position More...
 
   dwSignalValidity   linearVelocity_localCoordinates [3]
 the signal validity of linear velocity in local coordinates More...
 
   dwSignalValidity   rollAngle
 the signal validity of roll angle More...
 
   dwSignalValidity   pitchAngle
 the signal validity of pitch angle More...
 
   dwSignalValidity   yawAngle
 the signal validity of yaw angle More...
 
   dwSignalValidity   drivingDirection
 the signal validity of driving direction More...
 
   dwSignalValidity   motionState
 the signal validity of motion state More...
 
validityInfo
 Structure for storing the signal validity of egomotion signals. More...
 
dwTime_t timestamp_us
 Egomotion timestamp. More...
 
bool isEstimationValid
 Whether the estimation provided is valid. More...
 
float32_t linearVelocity [3]
 Linear velocity in NDAS reference frame, so with respect to the projection to the ground of the center of the rear axle of the rigid body. More...
 
float32_t angularVelocity [3]
 Angular velocity in NDAS reference frame. More...
 
float32_t linearAcceleration [3]
 Linear acceleration in NDAS reference frame. More...
 
float32_t angularAcceleration [3]
 Angular acceleration in NDAS reference frame. More...
 
float32_t position_localCoordinates [3]
 Position in world coordinate frame, so with respect to the beginning of the drive. More...
 
float32_t linearVelocity_localCoordinates [3]
 Linear velocity in world coordinate frame with local validity. More...
 
float32_t rollAngle
 Roll angle in the rigid body frame. More...
 
float32_t pitchAngle
 Pitch angle in the rigid body frame. More...
 
float32_t yawAngle
 Yaw angle in the world/local coordinate frame. More...
 
dwSensorDrivingDirection drivingDirection
 Driving direction estimated with wheel ticks. More...
 
dwSensorMotionState motionState
 Egomotion motion state. More...
 

Field Documentation

◆ angularAcceleration [1/2]

dwSignalValidity dwSensorEgomotionState::angularAcceleration[3]

the signal validity of angular acceleration

Definition at line 236 of file SensorsVehicleStateTypes.h.

◆ angularAcceleration [2/2]

float32_t dwSensorEgomotionState::angularAcceleration[3]

Angular acceleration in NDAS reference frame.

Definition at line 265 of file SensorsVehicleStateTypes.h.

◆ angularVelocity [1/2]

dwSignalValidity dwSensorEgomotionState::angularVelocity[3]

the signal validity of angular velocity

Definition at line 232 of file SensorsVehicleStateTypes.h.

◆ angularVelocity [2/2]

float32_t dwSensorEgomotionState::angularVelocity[3]

Angular velocity in NDAS reference frame.

Definition at line 261 of file SensorsVehicleStateTypes.h.

◆ drivingDirection [1/2]

dwSignalValidity dwSensorEgomotionState::drivingDirection

the signal validity of driving direction

Definition at line 248 of file SensorsVehicleStateTypes.h.

◆ drivingDirection [2/2]

dwSensorDrivingDirection dwSensorEgomotionState::drivingDirection

Driving direction estimated with wheel ticks.

Definition at line 279 of file SensorsVehicleStateTypes.h.

◆ isEstimationValid

bool dwSensorEgomotionState::isEstimationValid

Whether the estimation provided is valid.

Definition at line 256 of file SensorsVehicleStateTypes.h.

◆ linearAcceleration [1/2]

dwSignalValidity dwSensorEgomotionState::linearAcceleration[3]

the signal validity of linear acceleration

Definition at line 234 of file SensorsVehicleStateTypes.h.

◆ linearAcceleration [2/2]

float32_t dwSensorEgomotionState::linearAcceleration[3]

Linear acceleration in NDAS reference frame.

Definition at line 263 of file SensorsVehicleStateTypes.h.

◆ linearVelocity [1/2]

dwSignalValidity dwSensorEgomotionState::linearVelocity[3]

the signal validity of linear velocity

Definition at line 230 of file SensorsVehicleStateTypes.h.

◆ linearVelocity [2/2]

float32_t dwSensorEgomotionState::linearVelocity[3]

Linear velocity in NDAS reference frame, so with respect to the projection to the ground of the center of the rear axle of the rigid body.

Definition at line 259 of file SensorsVehicleStateTypes.h.

◆ linearVelocity_localCoordinates [1/2]

dwSignalValidity dwSensorEgomotionState::linearVelocity_localCoordinates[3]

the signal validity of linear velocity in local coordinates

Definition at line 240 of file SensorsVehicleStateTypes.h.

◆ linearVelocity_localCoordinates [2/2]

float32_t dwSensorEgomotionState::linearVelocity_localCoordinates[3]

Linear velocity in world coordinate frame with local validity.

Definition at line 271 of file SensorsVehicleStateTypes.h.

◆ motionState [1/2]

dwSignalValidity dwSensorEgomotionState::motionState

the signal validity of motion state

Definition at line 250 of file SensorsVehicleStateTypes.h.

◆ motionState [2/2]

dwSensorMotionState dwSensorEgomotionState::motionState

Egomotion motion state.

Definition at line 281 of file SensorsVehicleStateTypes.h.

◆ pitchAngle [1/2]

dwSignalValidity dwSensorEgomotionState::pitchAngle

the signal validity of pitch angle

Definition at line 244 of file SensorsVehicleStateTypes.h.

◆ pitchAngle [2/2]

float32_t dwSensorEgomotionState::pitchAngle

Pitch angle in the rigid body frame.

Definition at line 275 of file SensorsVehicleStateTypes.h.

◆ position_localCoordinates [1/2]

dwSignalValidity dwSensorEgomotionState::position_localCoordinates[3]

the signal validity of position

Definition at line 238 of file SensorsVehicleStateTypes.h.

◆ position_localCoordinates [2/2]

float32_t dwSensorEgomotionState::position_localCoordinates[3]

Position in world coordinate frame, so with respect to the beginning of the drive.

Note that yaw error accumulates overtime, and this position makes sense only in a relative sense locally

Definition at line 269 of file SensorsVehicleStateTypes.h.

◆ rollAngle [1/2]

dwSignalValidity dwSensorEgomotionState::rollAngle

the signal validity of roll angle

Definition at line 242 of file SensorsVehicleStateTypes.h.

◆ rollAngle [2/2]

float32_t dwSensorEgomotionState::rollAngle

Roll angle in the rigid body frame.

Definition at line 273 of file SensorsVehicleStateTypes.h.

◆ timestamp_us

dwTime_t dwSensorEgomotionState::timestamp_us

Egomotion timestamp.

Definition at line 254 of file SensorsVehicleStateTypes.h.

◆ validityInfo

struct { ... } dwSensorEgomotionState::validityInfo

Structure for storing the signal validity of egomotion signals.

◆ yawAngle [1/2]

dwSignalValidity dwSensorEgomotionState::yawAngle

the signal validity of yaw angle

Definition at line 246 of file SensorsVehicleStateTypes.h.

◆ yawAngle [2/2]

float32_t dwSensorEgomotionState::yawAngle

Yaw angle in the world/local coordinate frame.

Definition at line 277 of file SensorsVehicleStateTypes.h.


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