Advance(const ChVehicle &vehicle, double step) (defined in chrono::vehicle::ChPathSteeringControllerXT) | chrono::vehicle::ChPathSteeringControllerXT | |
CalcTargetLocation() override | chrono::vehicle::ChPathSteeringControllerXT | virtual |
ChPathSteeringControllerXT(std::shared_ptr< ChBezierCurve > path, bool isClosedPath=false, double max_wheel_turn_angle=0.0) | chrono::vehicle::ChPathSteeringControllerXT | |
ChPathSteeringControllerXT(const std::string &filename, std::shared_ptr< ChBezierCurve > path, bool isClosedPath=false, double max_wheel_turn_angle=0.0) | chrono::vehicle::ChPathSteeringControllerXT | |
ChSteeringController() | chrono::vehicle::ChSteeringController | |
ChSteeringController(const std::string &filename) | chrono::vehicle::ChSteeringController | |
GetPath() const | chrono::vehicle::ChPathSteeringControllerXT | inline |
GetSentinelLocation() const | chrono::vehicle::ChSteeringController | inline |
GetTargetLocation() const | chrono::vehicle::ChSteeringController | inline |
IsDataAvailable() const | chrono::vehicle::ChSteeringController | inline |
IsDataCollectionEnabled() const | chrono::vehicle::ChSteeringController | inline |
m_collect | chrono::vehicle::ChSteeringController | protected |
m_csv | chrono::vehicle::ChSteeringController | protected |
m_dist | chrono::vehicle::ChSteeringController | protected |
m_err | chrono::vehicle::ChSteeringController | protected |
m_errd | chrono::vehicle::ChSteeringController | protected |
m_erri | chrono::vehicle::ChSteeringController | protected |
m_Kd (defined in chrono::vehicle::ChSteeringController) | chrono::vehicle::ChSteeringController | protected |
m_Ki | chrono::vehicle::ChSteeringController | protected |
m_sentinel | chrono::vehicle::ChSteeringController | protected |
m_target | chrono::vehicle::ChSteeringController | protected |
Reset(const ChVehicle &vehicle) override | chrono::vehicle::ChPathSteeringControllerXT | virtual |
SetGains(double Kp=0.4, double W_y_err=1.0, double W_heading_err=1.0, double W_ackermann=1.0) | chrono::vehicle::ChPathSteeringControllerXT | inline |
chrono::vehicle::ChSteeringController::SetGains(double Kp, double Ki, double Kd) | chrono::vehicle::ChSteeringController | inline |
SetLookAheadDistance(double dist) | chrono::vehicle::ChSteeringController | inline |
StartDataCollection() | chrono::vehicle::ChSteeringController | |
StopDataCollection() | chrono::vehicle::ChSteeringController | |
WriteOutputFile(const std::string &filename) | chrono::vehicle::ChSteeringController | |
~ChPathSteeringControllerXT() (defined in chrono::vehicle::ChPathSteeringControllerXT) | chrono::vehicle::ChPathSteeringControllerXT | inline |
~ChSteeringController() | chrono::vehicle::ChSteeringController | virtual |