Skip to content

Struct SimOne_Data_Obstacle_Entry

ClassList > SimOne_Data_Obstacle_Entry

  • #include <SimOneIOStruct.h>

Public Attributes

Type Name
float accelX
float accelY
float accelZ
char actorCarName
float height
int id
float length
float oriX
float oriY
float oriZ
float posX
float posY
float posZ
Prediction prediction
float theta
ESimOne_Obstacle_Type type
float velX
float velY
float velZ
int viewId
float width

Public Attributes Documentation

variable accelX

float SimOne_Data_Obstacle_Entry::accelX;

障碍物在Opendrive中的加速度X分量,单位为米/秒^2。 * Obstacle Acceleration X on Opendrive, in meters per second squared.


variable accelY

float SimOne_Data_Obstacle_Entry::accelY;

障碍物在Opendrive中的加速度Y分量,单位为米/秒^2。 * Obstacle Acceleration Y on Opendrive, in meters per second squared.


variable accelZ

float SimOne_Data_Obstacle_Entry::accelZ;

障碍物在Opendrive中的加速度Z分量,单位为米/秒^2。 * Obstacle Acceleration Z on Opendrive, in meters per second squared.


variable actorCarName

char SimOne_Data_Obstacle_Entry::actorCarName[256];

障碍物的名称,编码为UTF-8。 * Name of the obstacle, encoded in UTF-8.


variable height

float SimOne_Data_Obstacle_Entry::height;

障碍物的高度,单位为米。 * Height of the obstacle, in meters.


variable id

int SimOne_Data_Obstacle_Entry::id;

障碍物的全局唯一标识符。 * Global unique ID of the obstacle.


variable length

float SimOne_Data_Obstacle_Entry::length;

障碍物的长度,单位为米。 * Length of the obstacle, in meters.


variable oriX

float SimOne_Data_Obstacle_Entry::oriX;

障碍物在Opendrive中的旋转X角度,单位为弧度。 * Obstacle Rotation X on Opendrive, in radians.


variable oriY

float SimOne_Data_Obstacle_Entry::oriY;

障碍物在Opendrive中的旋转Y角度,单位为弧度。 * Obstacle Rotation Y on Opendrive, in radians.


variable oriZ

float SimOne_Data_Obstacle_Entry::oriZ;

障碍物在Opendrive中的旋转Z角度,单位为弧度。 * Obstacle Rotation Z on Opendrive, in radians.


variable posX

float SimOne_Data_Obstacle_Entry::posX;

障碍物在Opendrive中的位置X坐标,单位为米。该点为障碍物的质心。 * Obstacle Position X on Opendrive, in meters. This point is the centroid of the obstacle.


variable posY

float SimOne_Data_Obstacle_Entry::posY;

障碍物在Opendrive中的位置Y坐标,单位为米。该点为障碍物的质心。 * Obstacle Position Y on Opendrive, in meters. This point is the centroid of the obstacle.


variable posZ

float SimOne_Data_Obstacle_Entry::posZ;

障碍物在Opendrive中的位置Z坐标,单位为米。该点为障碍物的质心。 * Obstacle Position Z on Opendrive, in meters. This point is the centroid of the obstacle.


variable prediction

Prediction SimOne_Data_Obstacle_Entry::prediction;

障碍物的预测信息。 * Prediction information of the obstacle.


variable theta

float SimOne_Data_Obstacle_Entry::theta;

障碍物的朝向角度(已弃用)。请使用oriZ代替。 * [deprecated] Obsolete. Use oriZ for obstacle heading angle instead.


variable type

ESimOne_Obstacle_Type SimOne_Data_Obstacle_Entry::type;

障碍物的类型。 * Type of the obstacle.


variable velX

float SimOne_Data_Obstacle_Entry::velX;

障碍物在Opendrive中的速度X分量,单位为米/秒。 * Obstacle Velocity X on Opendrive, in meters per second.


variable velY

float SimOne_Data_Obstacle_Entry::velY;

障碍物在Opendrive中的速度Y分量,单位为米/秒。 * Obstacle Velocity Y on Opendrive, in meters per second.


variable velZ

float SimOne_Data_Obstacle_Entry::velZ;

障碍物在Opendrive中的速度Z分量,单位为米/秒。 * Obstacle Velocity Z on Opendrive, in meters per second.


variable viewId

int SimOne_Data_Obstacle_Entry::viewId;

障碍物在Sim-One观察者中的视图ID。 * Obstacle view ID in Sim-One observer.


variable width

float SimOne_Data_Obstacle_Entry::width;

障碍物的宽度,单位为米。 * Width of the obstacle, in meters.



The documentation for this class was generated from the following file docs/api/cpp/SimOneIOStruct.h