Advance(const ChFrameMoving<> &ref_frame, double time, double step) override | chrono::vehicle::ChPathSteeringControllerSR | virtual |
CalcTargetLocation() override | chrono::vehicle::ChPathSteeringControllerSR | inlinevirtual |
ChPathSteeringControllerSR(std::shared_ptr< ChBezierCurve > path, bool isClosedPath=false, double max_wheel_turn_angle=0.0, double axle_space=2.5) | chrono::vehicle::ChPathSteeringControllerSR | |
ChPathSteeringControllerSR(const std::string &filename, std::shared_ptr< ChBezierCurve > path, bool isClosedPath=false, double max_wheel_turn_angle=0.0, double axle_space=2.5) | chrono::vehicle::ChPathSteeringControllerSR | |
ChSteeringController(std::shared_ptr< ChBezierCurve > path) | chrono::vehicle::ChSteeringController | protected |
GetPath() const | chrono::vehicle::ChSteeringController | 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_path | chrono::vehicle::ChSteeringController | protected |
m_sentinel | chrono::vehicle::ChSteeringController | protected |
m_target | chrono::vehicle::ChSteeringController | protected |
Reset(const ChFrameMoving<> &ref_frame) override | chrono::vehicle::ChPathSteeringControllerSR | virtual |
SetGains(double Klat=0.1, double Kug=0.0) (defined in chrono::vehicle::ChPathSteeringControllerSR) | chrono::vehicle::ChPathSteeringControllerSR | |
SetLookAheadDistance(double dist) | chrono::vehicle::ChSteeringController | inline |
SetPreviewTime(double Tp=0.5) (defined in chrono::vehicle::ChPathSteeringControllerSR) | chrono::vehicle::ChPathSteeringControllerSR | |
StartDataCollection() | chrono::vehicle::ChSteeringController | |
StopDataCollection() | chrono::vehicle::ChSteeringController | |
WriteOutputFile(const std::string &filename) | chrono::vehicle::ChSteeringController | |
~ChPathSteeringControllerSR() (defined in chrono::vehicle::ChPathSteeringControllerSR) | chrono::vehicle::ChPathSteeringControllerSR | inline |
~ChSteeringController() | chrono::vehicle::ChSteeringController | virtual |