|
CARLA
|
#include <VehicleControl.h>
Public Member Functions | |
| MSGPACK_DEFINE_ARRAY (throttle, steer, brake, hand_brake, reverse, manual_gear_shift, gear) | |
| operator FVehicleControl () const | |
| bool | operator!= (const VehicleControl &rhs) const |
| bool | operator== (const VehicleControl &rhs) const |
| VehicleControl ()=default | |
| VehicleControl (const FVehicleControl &Control) | |
| VehicleControl (float in_throttle, float in_steer, float in_brake, bool in_hand_brake, bool in_reverse, bool in_manual_gear_shift, int32_t in_gear) | |
Public Attributes | |
| float | brake = 0.0f |
| int32_t | gear = 0 |
| bool | hand_brake = false |
| bool | manual_gear_shift = false |
| bool | reverse = false |
| float | steer = 0.0f |
| float | throttle = 0.0f |
Definition at line 20 of file LibCarla/source/carla/rpc/VehicleControl.h.
|
default |
|
inline |
Definition at line 25 of file LibCarla/source/carla/rpc/VehicleControl.h.
|
inline |
Definition at line 51 of file LibCarla/source/carla/rpc/VehicleControl.h.
| carla::rpc::VehicleControl::MSGPACK_DEFINE_ARRAY | ( | throttle | , |
| steer | , | ||
| brake | , | ||
| hand_brake | , | ||
| reverse | , | ||
| manual_gear_shift | , | ||
| gear | |||
| ) |
|
inline |
Definition at line 60 of file LibCarla/source/carla/rpc/VehicleControl.h.
References FVehicleControl::bHandBrake, FVehicleControl::bManualGearShift, brake, FVehicleControl::Brake, FVehicleControl::bReverse, gear, FVehicleControl::Gear, hand_brake, manual_gear_shift, reverse, steer, FVehicleControl::Steer, throttle, and FVehicleControl::Throttle.
|
inline |
Definition at line 74 of file LibCarla/source/carla/rpc/VehicleControl.h.
References brake, gear, hand_brake, manual_gear_shift, reverse, steer, and throttle.
|
inline |
Definition at line 85 of file LibCarla/source/carla/rpc/VehicleControl.h.
| float carla::rpc::VehicleControl::brake = 0.0f |
Definition at line 43 of file LibCarla/source/carla/rpc/VehicleControl.h.
Referenced by carla::agents::navigation::BasicAgent::AddEmergencyStop(), operator FVehicleControl(), operator!=(), carla::rss::RssRestrictor::RestrictVehicleControl(), carla::agents::navigation::LocalPlanner::RunStep(), carla::agents::navigation::VehiclePIDController::RunStep(), carla::traffic_manager::MotionPlanStage::Update(), and carla::traffic_manager::VehicleLightStage::Update().
| int32_t carla::rpc::VehicleControl::gear = 0 |
Definition at line 47 of file LibCarla/source/carla/rpc/VehicleControl.h.
Referenced by operator FVehicleControl(), and operator!=().
| bool carla::rpc::VehicleControl::hand_brake = false |
Definition at line 44 of file LibCarla/source/carla/rpc/VehicleControl.h.
Referenced by carla::agents::navigation::BasicAgent::AddEmergencyStop(), operator FVehicleControl(), operator!=(), carla::agents::navigation::LocalPlanner::RunStep(), and carla::agents::navigation::VehiclePIDController::RunStep().
| bool carla::rpc::VehicleControl::manual_gear_shift = false |
Definition at line 46 of file LibCarla/source/carla/rpc/VehicleControl.h.
Referenced by operator FVehicleControl(), operator!=(), carla::agents::navigation::LocalPlanner::RunStep(), and carla::agents::navigation::VehiclePIDController::RunStep().
| bool carla::rpc::VehicleControl::reverse = false |
Definition at line 45 of file LibCarla/source/carla/rpc/VehicleControl.h.
Referenced by operator FVehicleControl(), operator!=(), carla::rss::RssRestrictor::RestrictVehicleControl(), and carla::traffic_manager::MotionPlanStage::Update().
| float carla::rpc::VehicleControl::steer = 0.0f |
Definition at line 42 of file LibCarla/source/carla/rpc/VehicleControl.h.
Referenced by carla::rss::RssCheck::GetSteeringAngle(), operator FVehicleControl(), operator!=(), carla::rss::RssRestrictor::RestrictVehicleControl(), carla::agents::navigation::LocalPlanner::RunStep(), carla::agents::navigation::VehiclePIDController::RunStep(), and carla::traffic_manager::MotionPlanStage::Update().
| float carla::rpc::VehicleControl::throttle = 0.0f |
Definition at line 41 of file LibCarla/source/carla/rpc/VehicleControl.h.
Referenced by carla::agents::navigation::BasicAgent::AddEmergencyStop(), carla::agents::navigation::BehaviorAgent::EmergencyStop(), operator FVehicleControl(), operator!=(), carla::rss::RssRestrictor::RestrictVehicleControl(), carla::agents::navigation::LocalPlanner::RunStep(), carla::agents::navigation::VehiclePIDController::RunStep(), and carla::traffic_manager::MotionPlanStage::Update().