Project Chrono: Member List

chrono::vehicle::ChPathFollowerDriver Member List

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

Advance(double step) override | chrono::vehicle::ChClosedLoopDriver | virtual
ChClosedLoopDriver(ChVehicle &vehicle, const std::string &path_name, double target_speed) | chrono::vehicle::ChClosedLoopDriver |
ChClosedLoopDriver(ChVehicle &vehicle, const std::string &speed_filename, const std::string &path_name, double target_speed) | chrono::vehicle::ChClosedLoopDriver |
ChDriver(ChVehicle &vehicle) | chrono::vehicle::ChDriver |
ChPathFollowerDriver(ChVehicle &vehicle, std::shared_ptr< ChBezierCurve > path, const std::string &path_name, double target_speed) | chrono::vehicle::ChPathFollowerDriver |
ChPathFollowerDriver(ChVehicle &vehicle, const std::string &steering_filename, const std::string &speed_filename, std::shared_ptr< ChBezierCurve > path, const std::string &path_name, double target_speed) | chrono::vehicle::ChPathFollowerDriver |
ExportPathPovray(const std::string &out_dir) | chrono::vehicle::ChClosedLoopDriver |
GetBraking() const | chrono::vehicle::ChDriver | inline
GetClutch() const | chrono::vehicle::ChDriver | inline
GetInputs() const | chrono::vehicle::ChDriver |
GetSpeedController() const | chrono::vehicle::ChClosedLoopDriver | inline
GetSteering() const | chrono::vehicle::ChDriver | inline
GetSteeringController() const | chrono::vehicle::ChPathFollowerDriver |
GetThrottle() const | chrono::vehicle::ChDriver | inline
Initialize() override | chrono::vehicle::ChClosedLoopDriver | 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_color | chrono::vehicle::ChClosedLoopDriver | protected
m_pathName | chrono::vehicle::ChClosedLoopDriver | protected
m_speedPID | chrono::vehicle::ChClosedLoopDriver | protected
m_steering | chrono::vehicle::ChDriver | protected
m_steeringPID | chrono::vehicle::ChClosedLoopDriver | protected
m_target_speed | chrono::vehicle::ChClosedLoopDriver | protected
m_throttle | chrono::vehicle::ChDriver | protected
m_throttle_threshold | chrono::vehicle::ChClosedLoopDriver | protected
m_vehicle | chrono::vehicle::ChDriver | protected
Reset() | chrono::vehicle::ChClosedLoopDriver |
SetBraking(double braking) | chrono::vehicle::ChDriver |
SetClutch(double clutch) | chrono::vehicle::ChDriver |
SetColor(const ChColor &color) | chrono::vehicle::ChClosedLoopDriver | inline
SetDesiredSpeed(double val) | chrono::vehicle::ChClosedLoopDriver | inline
SetSteering(double steering) | chrono::vehicle::ChDriver |
SetThresholdThrottle(double val) | chrono::vehicle::ChClosedLoopDriver | inline
SetThrottle(double throttle) | chrono::vehicle::ChDriver |
Synchronize(double time) | chrono::vehicle::ChDriver | inlinevirtual
~ChClosedLoopDriver() (defined in chrono::vehicle::ChClosedLoopDriver) | chrono::vehicle::ChClosedLoopDriver | inlinevirtual
~ChDriver() (defined in chrono::vehicle::ChDriver) | chrono::vehicle::ChDriver | inlinevirtual
~ChPathFollowerDriver() (defined in chrono::vehicle::ChPathFollowerDriver) | chrono::vehicle::ChPathFollowerDriver | inline