ad_rss
|
DataType ObjectState. More...
#include <ad/rss/world/ObjectState.hpp>
Public Types | |
typedef std::shared_ptr< ObjectState > | Ptr |
Smart pointer on ObjectState. | |
typedef std::shared_ptr< ObjectState const > | ConstPtr |
Smart pointer on constant ObjectState. | |
Public Member Functions | |
ObjectState ()=default | |
standard constructor | |
~ObjectState ()=default | |
standard destructor | |
ObjectState (const ObjectState &other)=default | |
standard copy constructor | |
ObjectState (ObjectState &&other)=default | |
standard move constructor | |
ObjectState & | operator= (const ObjectState &other)=default |
standard assignment operator More... | |
ObjectState & | operator= (ObjectState &&other)=default |
standard move operator More... | |
bool | operator== (const ObjectState &other) const |
standard comparison operator More... | |
bool | operator!= (const ObjectState &other) const |
standard comparison operator More... | |
Public Attributes | |
::ad::physics::Angle | yaw |
::ad::physics::Dimension2D | dimension |
::ad::physics::AngularVelocity | yawRate |
::ad::physics::Distance2D | centerPoint |
::ad::physics::Speed | speed |
::ad::physics::Angle | steeringAngle |
DataType ObjectState.
State of an object in the reference coordinate system (e.g. ENU). As the evaluation results of multiple scenes have to be merged, this reference system has to be the same for all entries at a specific time. The proper response, i.e. the headingRanges of the unstructured scene response, refers to this reference coodinate system.
|
inline |
standard comparison operator
[in] | other | Other ObjectState. |
true
if both ObjectState are different
|
default |
standard assignment operator
[in] | other | Other ObjectState |
|
default |
|
inline |
standard comparison operator
[in] | other | Other ObjectState |
true
if both ObjectState are equal ::ad::physics::Distance2D ad::rss::world::ObjectState::centerPoint |
The center point of the object in the reference coordinate system (e.g. ENU).
::ad::physics::Dimension2D ad::rss::world::ObjectState::dimension |
The dimension of the object in the reference coordinate system (e.g. ENU).
::ad::physics::Speed ad::rss::world::ObjectState::speed |
The speed of the object in the reference coordinate system (e.g. ENU).
::ad::physics::Angle ad::rss::world::ObjectState::steeringAngle |
The steering angle of the object in the object frame.
::ad::physics::Angle ad::rss::world::ObjectState::yaw |
The heading angle of the object in the reference coordinate system (e.g. ENU).
::ad::physics::AngularVelocity ad::rss::world::ObjectState::yawRate |
The angular velocity of the object in the reference coordinate system (e.g. ENU).