CARLA
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
carla::rpc::AckermannControllerSettings Class Reference

#include <AckermannControllerSettings.h>

Public Member Functions

 AckermannControllerSettings ()=default
 
 AckermannControllerSettings (const FAckermannControllerSettings &Settings)
 
 AckermannControllerSettings (float speed_kp, float speed_ki, float speed_kd, float accel_kp, float accel_ki, float accel_kd)
 
 MSGPACK_DEFINE_ARRAY (speed_kp, speed_ki, speed_kd, accel_kp, accel_ki, accel_kd)
 
 operator FAckermannControllerSettings () const
 
bool operator!= (const AckermannControllerSettings &rhs) const
 
bool operator== (const AckermannControllerSettings &rhs) const
 

Public Attributes

float accel_kd = 0.0f
 
float accel_ki = 0.0f
 
float accel_kp = 0.0f
 
float speed_kd = 0.0f
 
float speed_ki = 0.0f
 
float speed_kp = 0.0f
 

Detailed Description

Definition at line 18 of file LibCarla/source/carla/rpc/AckermannControllerSettings.h.

Constructor & Destructor Documentation

◆ AckermannControllerSettings() [1/3]

carla::rpc::AckermannControllerSettings::AckermannControllerSettings ( )
default

◆ AckermannControllerSettings() [2/3]

carla::rpc::AckermannControllerSettings::AckermannControllerSettings ( float  speed_kp,
float  speed_ki,
float  speed_kd,
float  accel_kp,
float  accel_ki,
float  accel_kd 
)
inline

◆ AckermannControllerSettings() [3/3]

carla::rpc::AckermannControllerSettings::AckermannControllerSettings ( const FAckermannControllerSettings &  Settings)
inline

Member Function Documentation

◆ MSGPACK_DEFINE_ARRAY()

carla::rpc::AckermannControllerSettings::MSGPACK_DEFINE_ARRAY ( speed_kp  ,
speed_ki  ,
speed_kd  ,
accel_kp  ,
accel_ki  ,
accel_kd   
)

◆ operator FAckermannControllerSettings()

carla::rpc::AckermannControllerSettings::operator FAckermannControllerSettings ( ) const
inline

◆ operator!=()

bool carla::rpc::AckermannControllerSettings::operator!= ( const AckermannControllerSettings &  rhs) const
inline

◆ operator==()

bool carla::rpc::AckermannControllerSettings::operator== ( const AckermannControllerSettings &  rhs) const
inline

Member Data Documentation

◆ accel_kd

float carla::rpc::AckermannControllerSettings::accel_kd = 0.0f

◆ accel_ki

float carla::rpc::AckermannControllerSettings::accel_ki = 0.0f

◆ accel_kp

float carla::rpc::AckermannControllerSettings::accel_kp = 0.0f

◆ speed_kd

float carla::rpc::AckermannControllerSettings::speed_kd = 0.0f

◆ speed_ki

float carla::rpc::AckermannControllerSettings::speed_ki = 0.0f

◆ speed_kp

float carla::rpc::AckermannControllerSettings::speed_kp = 0.0f

The documentation for this class was generated from the following file: