Toggle navigation
PROJECT
CHRONO
Download
Documentation
Chrono Development Branch
Chrono 9.0.0
Chrono 8.0.0
FAQ
PyChrono
Validation Studies
White Papers
Movies
Gallery
SBEL
On Vimeo
News
Forum
About
Quick Facts
Current/Past Users
Contact
Status
Main Page
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
chrono
vehicle
AIDriver
chrono::vehicle::AIDriver Member List
This is the complete list of members for
chrono::vehicle::AIDriver
, including all inherited members.
Advance
(double step) override
chrono::vehicle::ChAIDriver
virtual
AIDriver
(ChVehicle &vehicle, const std::string &filename)
chrono::vehicle::AIDriver
CalculateSteering
(double front_axle_angle, double rear_axle_angle) override
chrono::vehicle::AIDriver
virtual
ChAIDriver
(ChVehicle &vehicle) (defined in
chrono::vehicle::ChAIDriver
)
chrono::vehicle::ChAIDriver
ChDriver
(ChVehicle &vehicle)
chrono::vehicle::ChDriver
GetBraking
() const
chrono::vehicle::ChDriver
inline
GetClutch
() const
chrono::vehicle::ChDriver
inline
GetInputs
() const
chrono::vehicle::ChDriver
GetSpeedController
()
chrono::vehicle::ChAIDriver
inline
GetSteering
() const
chrono::vehicle::ChDriver
inline
GetThrottle
() const
chrono::vehicle::ChDriver
inline
Initialize
()
chrono::vehicle::ChDriver
inline
virtual
Log
(double time)
chrono::vehicle::ChDriver
LogInit
(const std::string &filename)
chrono::vehicle::ChDriver
m_braking
chrono::vehicle::ChDriver
protected
m_clutch
chrono::vehicle::ChDriver
protected
m_last_speed
chrono::vehicle::ChAIDriver
protected
m_last_time
chrono::vehicle::ChAIDriver
protected
m_speedPID
chrono::vehicle::ChAIDriver
protected
m_steering
chrono::vehicle::ChDriver
protected
m_target_speed
chrono::vehicle::ChAIDriver
protected
m_throttle
chrono::vehicle::ChDriver
protected
m_throttle_threshold
chrono::vehicle::ChAIDriver
protected
m_vehicle
chrono::vehicle::ChDriver
protected
SetBraking
(double braking)
chrono::vehicle::ChDriver
SetClutch
(double clutch)
chrono::vehicle::ChDriver
SetSpeedControllerGains
(double Kp, double Ki, double Kd)
chrono::vehicle::ChAIDriver
SetSteering
(double steering)
chrono::vehicle::ChDriver
SetThresholdThrottle
(double val)
chrono::vehicle::ChAIDriver
inline
SetThrottle
(double throttle)
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::AIDriver
inline
~ChAIDriver
() (defined in
chrono::vehicle::ChAIDriver
)
chrono::vehicle::ChAIDriver
inline
virtual
~ChDriver
() (defined in
chrono::vehicle::ChDriver
)
chrono::vehicle::ChDriver
inline
virtual