PosePublic#

Inheritance diagram of tasi.io.PosePublic

A Pose specialized for trajectory data representing the state of a traffic participant for a specific point in time.

Factory methods#

PosePublic.from_orm(obj[, update])

PosePublic.from_tasi(obj, tp, **kwargs)

PosePublic.model_validate(obj, *[, strict, ...])

Validate a pydantic model instance.

Conversion#

PosePublic.as_orm([traffic_participant])

Convert to its ORM representation

PosePublic.as_tasi([as_record])

Attributes#

PosePublic.timestamp

The time of the pose

PosePublic.dimension

The dimension of the traffic participant measurement for the pose's time

PosePublic.classifications

The traffic participant's object type probabilities

PosePublic.position

The traffic participant's position

PosePublic.velocity

The traffic participant's velocity

PosePublic.acceleration

The traffic participant's acceleration

PosePublic.boundingbox

The traffic participant's boundingbox

PosePublic.traffic_participant

A reference to the traffic participant this pose belongs to