chrono::vehicle::ChHumanDriver Member List

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

Advance(double step) overridechrono::vehicle::ChHumanDrivervirtual
ChDriver(ChVehicle &vehicle)chrono::vehicle::ChDriver
ChHumanDriver(ChVehicle &vehicle, std::shared_ptr< ChBezierCurve > path, const std::string &path_name, bool isClosedPath=false, double road_width=5.0, double max_wheel_turn_angle=0, double axle_space=2.5)chrono::vehicle::ChHumanDriver
ChHumanDriver(const std::string &filename, ChVehicle &vehicle, std::shared_ptr< ChBezierCurve > path, const std::string &path_name, bool isClosedPath=false, double road_width=5.0, double max_wheel_turn_angle=0, double axle_space=2.5)chrono::vehicle::ChHumanDriver
ExportPathPovray(const std::string &out_dir)chrono::vehicle::ChHumanDriver
GetAverageSpeed() (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
GetBraking() constchrono::vehicle::ChDriverinline
GetInputs() constchrono::vehicle::ChDriver
GetMaxLatAcc() (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
GetMaxSpeed() (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
GetMinLatAcc() (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
GetMinSpeed() (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
GetSentinelLocation() (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
GetSteering() constchrono::vehicle::ChDriverinline
GetTargetLocation() (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
GetThrottle() constchrono::vehicle::ChDriverinline
GetTraveledDistance() (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
Initialize() overridechrono::vehicle::ChHumanDrivervirtual
Log(double time)chrono::vehicle::ChDriver
LogInit(const std::string &filename)chrono::vehicle::ChDriver
m_brakingchrono::vehicle::ChDriverprotected
m_steeringchrono::vehicle::ChDriverprotected
m_throttlechrono::vehicle::ChDriverprotected
m_vehiclechrono::vehicle::ChDriverprotected
SetBraking(double val, double min_val=0, double max_val=1)chrono::vehicle::ChDriver
SetLateralGains(double Klat=0.1, double Kug=0) (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
SetLongitudinalGains(double Klong=0.1, double Kplus=0.1, double Kminus=0.1) (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
SetPreviewTime(double Tp=0.5) (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline
SetSpeedRange(double u0=10.0, double umax=30.0) (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriver
SetSteering(double val, double min_val=-1, double max_val=1)chrono::vehicle::ChDriver
SetThrottle(double val, double min_val=0, double max_val=1)chrono::vehicle::ChDriver
Synchronize(double time)chrono::vehicle::ChDriverinlinevirtual
~ChDriver() (defined in chrono::vehicle::ChDriver)chrono::vehicle::ChDriverinlinevirtual
~ChHumanDriver() (defined in chrono::vehicle::ChHumanDriver)chrono::vehicle::ChHumanDriverinline