DataType RssObjectDataOnRoute.
More...
#include <ad/rss/map/RssObjectDataOnRoute.hpp>
DataType RssObjectDataOnRoute.
Object Data in respect to the respective route. Especially the speed of the object is split into lateral and longitudinal components according to the objects projection onto the route
◆ operator!=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ is_valid
bool ad::rss::map::RssObjectDataOnRoute::is_valid {false} |
◆ nominal_center_position_of_lane_in_nominal_route_direction
::ad::map::point::ENUPoint ad::rss::map::RssObjectDataOnRoute::nominal_center_position_of_lane_in_nominal_route_direction |
The nominal center point of the lane in nominal route direction of the route the objects center position is projected onto.
◆ object_center_distance_along_route
::ad::physics::Distance ad::rss::map::RssObjectDataOnRoute::object_center_distance_along_route {0.0} |
The distance along the route towards the projected object center position. Remark: This distance doesn't provide the actual distance along the route from an ego vehicle route towards an object:
- The ego route ususally starts at the back of the ego vehicle
- The object's center position is taken into account
◆ object_center_distance_to_route
::ad::physics::Distance ad::rss::map::RssObjectDataOnRoute::object_center_distance_to_route {0.0} |
The distance of the object center towards the route. This is zero if the object center is within the route.
◆ object_center_position_projected_on_lane_in_nominal_route_direction
::ad::map::point::ENUPoint ad::rss::map::RssObjectDataOnRoute::object_center_position_projected_on_lane_in_nominal_route_direction |
The objects center position projected onto a lane in nominal route direction of the route. If object_center_position_projected_on_route is on a lane in nominal route direction these two are equal.
◆ object_center_position_projected_on_route
::ad::map::point::ENUPoint ad::rss::map::RssObjectDataOnRoute::object_center_position_projected_on_route |
The objects projected position onto the route.
◆ object_center_within_route
bool ad::rss::map::RssObjectDataOnRoute::object_center_within_route {false} |
flag indicating if the object center is within the bounds of the route
◆ object_route_section_back_left
::ad::map::point::ENUPoint ad::rss::map::RssObjectDataOnRoute::object_route_section_back_left |
The back left point of the route section around the vehicle.
◆ object_route_section_back_right
::ad::map::point::ENUPoint ad::rss::map::RssObjectDataOnRoute::object_route_section_back_right |
The back right point of the route section around the vehicle.
◆ object_route_section_front_left
::ad::map::point::ENUPoint ad::rss::map::RssObjectDataOnRoute::object_route_section_front_left |
The front left point of the route section around the vehicle.
◆ object_route_section_front_right
::ad::map::point::ENUPoint ad::rss::map::RssObjectDataOnRoute::object_route_section_front_right |
The front right point of the route section around the vehicle.
◆ object_turning_center
::ad::map::point::ENUPoint ad::rss::map::RssObjectDataOnRoute::object_turning_center |
The center point of the virtual circle the object is driving
◆ object_within_route
bool ad::rss::map::RssObjectDataOnRoute::object_within_route {false} |
flag indicating if the object is within the bounds of the route
◆ route_heading
::ad::map::point::ENUHeading ad::rss::map::RssObjectDataOnRoute::route_heading {6.28318530718} |
the considered heading of the route
◆ route_heading_delta
::ad::physics::Angle ad::rss::map::RssObjectDataOnRoute::route_heading_delta {0.0} |
the considered heading delta of the object in respect to the route
◆ route_radius
::ad::physics::Distance ad::rss::map::RssObjectDataOnRoute::route_radius |
The considered radius of the route.
◆ route_speed_lat
::ad::physics::Speed ad::rss::map::RssObjectDataOnRoute::route_speed_lat |
The signed speed component in lateral route direction.
◆ route_speed_lon
::ad::physics::Speed ad::rss::map::RssObjectDataOnRoute::route_speed_lon |
The signed speed component in longitudinal route direction. The speed component is negative if the object moves in counter direction of the route.
The documentation for this struct was generated from the following file: