CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | 所有成员列表
carla::rss::EgoDynamicsOnRoute结构体 参考

struct defining the ego vehicles current dynamics in respect to the current route 更多...

#include <RssCheck.h>

+ carla::rss::EgoDynamicsOnRoute 的协作图:

Public 成员函数

 EgoDynamicsOnRoute ()
 constructor
 

Public 属性

::ad::physics::Acceleration avg_route_accel_lat
 the ego acceleration component lat in respect to a route smoothened by an average filter
 
::ad::physics::Acceleration avg_route_accel_lon
 the ego acceleration component lon in respect to a route smoothened by an average filter
 
bool crossing_border
 flag indicating if the current state is already crossing one of the borders this is only evaluated if the border checks are active! It is a hint to oversteer a bit on countersteering
 
::ad::map::point::ENUPoint ego_center
 the considered enu position of the ego vehicle
 
bool ego_center_within_route
 check if the ego center is within route
 
::ad::map::point::ENUHeading ego_heading
 the considered heading of the ego vehicle
 
::ad::physics::AngularVelocity ego_heading_change
 the considered heading change of the ego vehicle
 
::ad::physics::Speed ego_speed
 the ego speed
 
::ad::physics::Angle ego_steering_angle
 the considered steering angle of the ego vehicle
 
::ad::map::point::ENUHeading heading_diff
 the considered heading diff towards the route
 
::ad::physics::Distance min_stopping_distance
 the current minimum stopping distance
 
::ad::physics::Acceleration route_accel_lat
 the ego acceleration component lat in respect to a route
 
::ad::physics::Acceleration route_accel_lon
 the ego acceleration component lon in respect to a route
 
::ad::map::point::ENUHeading route_heading
 the considered heading of the route
 
::ad::map::point::ENUPoint route_nominal_center
 the considered nominal center of the current route
 
::ad::physics::Speed route_speed_lat
 the ego speed component lat in respect to a route
 
::ad::physics::Speed route_speed_lon
 the ego speed component lon in respect to a route
 
double time_since_epoch_check_end_ms
 the time since epoch in ms at the end of the checkObjects call
 
double time_since_epoch_check_start_ms
 the time since epoch in ms at start of the checkObjects call
 
carla::client::Timestamp timestamp
 the carla timestamp of the last calculation
 

详细描述

struct defining the ego vehicles current dynamics in respect to the current route

Especially the velocity of the vehicle is split into lateral and longitudinal components according to the current route

在文件 RssCheck.h40 行定义.

构造及析构函数说明

◆ EgoDynamicsOnRoute()

carla::rss::EgoDynamicsOnRoute::EgoDynamicsOnRoute ( )

constructor

在文件 RssCheck.cpp55 行定义.

类成员变量说明

◆ avg_route_accel_lat

::ad::physics::Acceleration carla::rss::EgoDynamicsOnRoute::avg_route_accel_lat

the ego acceleration component lat in respect to a route smoothened by an average filter

在文件 RssCheck.h85 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute() , 以及 carla::rss::RssRestrictor::RestrictVehicleControl().

◆ avg_route_accel_lon

::ad::physics::Acceleration carla::rss::EgoDynamicsOnRoute::avg_route_accel_lon

the ego acceleration component lon in respect to a route smoothened by an average filter

在文件 RssCheck.h88 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute().

◆ crossing_border

bool carla::rss::EgoDynamicsOnRoute::crossing_border

flag indicating if the current state is already crossing one of the borders this is only evaluated if the border checks are active! It is a hint to oversteer a bit on countersteering

在文件 RssCheck.h68 行定义.

被这些函数引用 carla::rss::RssCheck::AnalyseCheckResults(), carla::rss::RssCheck::CalculateEgoDynamicsOnRoute() , 以及 carla::rss::RssRestrictor::RestrictVehicleControl().

◆ ego_center

::ad::map::point::ENUPoint carla::rss::EgoDynamicsOnRoute::ego_center

the considered enu position of the ego vehicle

在文件 RssCheck.h55 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute().

◆ ego_center_within_route

bool carla::rss::EgoDynamicsOnRoute::ego_center_within_route

check if the ego center is within route

在文件 RssCheck.h63 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute().

◆ ego_heading

::ad::map::point::ENUHeading carla::rss::EgoDynamicsOnRoute::ego_heading

the considered heading of the ego vehicle

在文件 RssCheck.h57 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute() , 以及 carla::rss::RssRestrictor::RestrictVehicleControl().

◆ ego_heading_change

::ad::physics::AngularVelocity carla::rss::EgoDynamicsOnRoute::ego_heading_change

the considered heading change of the ego vehicle

在文件 RssCheck.h59 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute(), carla::rss::RssCheck::CreateWorldModel() , 以及 carla::rss::RssCheck::RssObjectChecker::operator()().

◆ ego_speed

::ad::physics::Speed carla::rss::EgoDynamicsOnRoute::ego_speed

◆ ego_steering_angle

::ad::physics::Angle carla::rss::EgoDynamicsOnRoute::ego_steering_angle

the considered steering angle of the ego vehicle

在文件 RssCheck.h61 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute(), carla::rss::RssCheck::CreateWorldModel() , 以及 carla::rss::RssCheck::RssObjectChecker::operator()().

◆ heading_diff

::ad::map::point::ENUHeading carla::rss::EgoDynamicsOnRoute::heading_diff

the considered heading diff towards the route

在文件 RssCheck.h74 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute().

◆ min_stopping_distance

::ad::physics::Distance carla::rss::EgoDynamicsOnRoute::min_stopping_distance

the current minimum stopping distance

在文件 RssCheck.h53 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute() , 以及 carla::rss::RssCheck::CreateWorldModel().

◆ route_accel_lat

::ad::physics::Acceleration carla::rss::EgoDynamicsOnRoute::route_accel_lat

the ego acceleration component lat in respect to a route

在文件 RssCheck.h80 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute() , 以及 carla::rss::RssRestrictor::RestrictVehicleControl().

◆ route_accel_lon

::ad::physics::Acceleration carla::rss::EgoDynamicsOnRoute::route_accel_lon

the ego acceleration component lon in respect to a route

在文件 RssCheck.h82 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute().

◆ route_heading

::ad::map::point::ENUHeading carla::rss::EgoDynamicsOnRoute::route_heading

the considered heading of the route

在文件 RssCheck.h70 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute().

◆ route_nominal_center

::ad::map::point::ENUPoint carla::rss::EgoDynamicsOnRoute::route_nominal_center

the considered nominal center of the current route

在文件 RssCheck.h72 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute().

◆ route_speed_lat

::ad::physics::Speed carla::rss::EgoDynamicsOnRoute::route_speed_lat

the ego speed component lat in respect to a route

在文件 RssCheck.h76 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute() , 以及 carla::rss::RssRestrictor::RestrictVehicleControl().

◆ route_speed_lon

::ad::physics::Speed carla::rss::EgoDynamicsOnRoute::route_speed_lon

the ego speed component lon in respect to a route

在文件 RssCheck.h78 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute() , 以及 carla::rss::RssRestrictor::RestrictVehicleControl().

◆ time_since_epoch_check_end_ms

double carla::rss::EgoDynamicsOnRoute::time_since_epoch_check_end_ms

the time since epoch in ms at the end of the checkObjects call

在文件 RssCheck.h49 行定义.

被这些函数引用 carla::rss::RssCheck::CheckObjects().

◆ time_since_epoch_check_start_ms

double carla::rss::EgoDynamicsOnRoute::time_since_epoch_check_start_ms

the time since epoch in ms at start of the checkObjects call

在文件 RssCheck.h47 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute().

◆ timestamp

carla::client::Timestamp carla::rss::EgoDynamicsOnRoute::timestamp

the carla timestamp of the last calculation

在文件 RssCheck.h45 行定义.

被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute().


该结构体的文档由以下文件生成: