chrono::vehicle::AIDriver Member List

This is the complete list of members for chrono::vehicle::AIDriver, including all inherited members.

Advance(double step) overridechrono::vehicle::ChAIDrivervirtual
AIDriver(ChVehicle &vehicle, const std::string &filename)chrono::vehicle::AIDriver
CalculateSteering(double front_axle_angle, double rear_axle_angle) overridechrono::vehicle::AIDrivervirtual
ChAIDriver(ChVehicle &vehicle) (defined in chrono::vehicle::ChAIDriver)chrono::vehicle::ChAIDriver
ChDriver(ChVehicle &vehicle)chrono::vehicle::ChDriver
GetBraking() constchrono::vehicle::ChDriverinline
GetInputs() constchrono::vehicle::ChDriver
GetSpeedController()chrono::vehicle::ChAIDriverinline
GetSteering() constchrono::vehicle::ChDriverinline
GetThrottle() constchrono::vehicle::ChDriverinline
Initialize()chrono::vehicle::ChDriverinlinevirtual
Log(double time)chrono::vehicle::ChDriver
LogInit(const std::string &filename)chrono::vehicle::ChDriver
m_brakingchrono::vehicle::ChDriverprotected
m_last_speedchrono::vehicle::ChAIDriverprotected
m_last_timechrono::vehicle::ChAIDriverprotected
m_speedPIDchrono::vehicle::ChAIDriverprotected
m_steeringchrono::vehicle::ChDriverprotected
m_target_speedchrono::vehicle::ChAIDriverprotected
m_throttlechrono::vehicle::ChDriverprotected
m_throttle_thresholdchrono::vehicle::ChAIDriverprotected
m_vehiclechrono::vehicle::ChDriverprotected
SetBraking(double val, double min_val=0, double max_val=1)chrono::vehicle::ChDriver
SetSpeedControllerGains(double Kp, double Ki, double Kd)chrono::vehicle::ChAIDriver
SetSteering(double val, double min_val=-1, double max_val=1)chrono::vehicle::ChDriver
SetThresholdThrottle(double val)chrono::vehicle::ChAIDriverinline
SetThrottle(double val, double min_val=0, double max_val=1)chrono::vehicle::ChDriver
Synchronize(double time, double long_acc, double front_axle_angle, double rear_axle_angle)chrono::vehicle::ChAIDriver
~AIDriver() (defined in chrono::vehicle::AIDriver)chrono::vehicle::AIDriverinline
~ChAIDriver() (defined in chrono::vehicle::ChAIDriver)chrono::vehicle::ChAIDriverinlinevirtual
~ChDriver() (defined in chrono::vehicle::ChDriver)chrono::vehicle::ChDriverinlinevirtual