|
ad_rss_map_integration
|
DataType RssEgoVehicleDynamicsOnRoute. More...
#include <ad/rss/map/RssEgoVehicleDynamicsOnRoute.hpp>
Public Types | |
| typedef std::shared_ptr< RssEgoVehicleDynamicsOnRoute > | Ptr |
| Smart pointer on RssEgoVehicleDynamicsOnRoute. | |
| typedef std::shared_ptr< RssEgoVehicleDynamicsOnRoute const > | ConstPtr |
| Smart pointer on constant RssEgoVehicleDynamicsOnRoute. | |
Public Member Functions | |
| RssEgoVehicleDynamicsOnRoute ()=default | |
| standard constructor | |
| ~RssEgoVehicleDynamicsOnRoute ()=default | |
| standard destructor | |
| RssEgoVehicleDynamicsOnRoute (const RssEgoVehicleDynamicsOnRoute &other)=default | |
| standard copy constructor | |
| RssEgoVehicleDynamicsOnRoute (RssEgoVehicleDynamicsOnRoute &&other)=default | |
| standard move constructor | |
| RssEgoVehicleDynamicsOnRoute & | operator= (const RssEgoVehicleDynamicsOnRoute &other)=default |
| standard assignment operator More... | |
| RssEgoVehicleDynamicsOnRoute & | operator= (RssEgoVehicleDynamicsOnRoute &&other)=default |
| standard move operator More... | |
| bool | operator== (const RssEgoVehicleDynamicsOnRoute &other) const |
| standard comparison operator More... | |
| bool | operator!= (const RssEgoVehicleDynamicsOnRoute &other) const |
| standard comparison operator More... | |
Public Attributes | |
| std::chrono::system_clock::time_point | last_update |
| ::ad::physics::Acceleration | route_accel_lon {0.} |
| ::ad::physics::Acceleration | route_accel_lat {0.} |
| ::ad::physics::Acceleration | avg_route_accel_lon {0.} |
| ::ad::physics::Acceleration | avg_route_accel_lat {0.} |
DataType RssEgoVehicleDynamicsOnRoute.
Struct defining the vehicles current dynamics in respect to the respective route
|
inline |
standard comparison operator
| [in] | other | Other RssEgoVehicleDynamicsOnRoute. |
true if both RssEgoVehicleDynamicsOnRoute are different
|
default |
standard assignment operator
| [in] | other | Other RssEgoVehicleDynamicsOnRoute |
|
default |
standard move operator
| [in] | other | Other RssEgoVehicleDynamicsOnRoute |
|
inline |
standard comparison operator
| [in] | other | Other RssEgoVehicleDynamicsOnRoute |
true if both RssEgoVehicleDynamicsOnRoute are equal | ::ad::physics::Acceleration ad::rss::map::RssEgoVehicleDynamicsOnRoute::avg_route_accel_lat {0.} |
the ego acceleration component in lateral route direction, smoothened by an average filter
| ::ad::physics::Acceleration ad::rss::map::RssEgoVehicleDynamicsOnRoute::avg_route_accel_lon {0.} |
the ego acceleration component in longitudinal route direction, smoothened by an average filter
| std::chrono::system_clock::time_point ad::rss::map::RssEgoVehicleDynamicsOnRoute::last_update |
The point in time of the last update of this.
| ::ad::physics::Acceleration ad::rss::map::RssEgoVehicleDynamicsOnRoute::route_accel_lat {0.} |
the ego acceleration component in lateral route direction
| ::ad::physics::Acceleration ad::rss::map::RssEgoVehicleDynamicsOnRoute::route_accel_lon {0.} |
the ego acceleration component in longitudinal route direction