Autonomy Software C++ 24.5.1
Welcome to the Autonomy Software repository of the Mars Rover Design Team (MRDT) at Missouri University of Science and Technology (Missouri S&T)! API reference contains the source code and other resources for the development of the autonomy software for our Mars rover. The Autonomy Software project aims to compete in the University Rover Challenge (URC) by demonstrating advanced autonomous capabilities and robust navigation algorithms.
Loading...
Searching...
No Matches
controllers::StanleyController Member List

This is the complete list of members for controllers::StanleyController, including all inherited members.

Calculate(const geoops::UTMCoordinate &stUTMCurrPos, const double dVelocity, const double dBearing)controllers::StanleyController
Calculate(const geoops::GPSCoordinate &stGPSCurrPos, const double dVelocity, const double dBearing)controllers::StanleyController
CalculateCrossTrackError(const geoops::UTMCoordinate &stUTMFrontAxlePos, const unsigned int unTargetIdx, const double dBearing) constcontrollers::StanleyControllerprivate
CalculateFrontAxleCoordinate(const geoops::UTMCoordinate &stUTMCurrPos, const double dBearing) constcontrollers::StanleyControllerprivate
CalculateTargetBearing(const unsigned int unTargetIdx) constcontrollers::StanleyControllerprivate
ClearPath() (defined in controllers::StanleyController)controllers::StanleyController
GetDistanceToFrontAxle() constcontrollers::StanleyController
GetLastTargetIdx() constcontrollers::StanleyController
GetPathGPS() constcontrollers::StanleyController
GetPathUTM() constcontrollers::StanleyController
GetSteeringControlGain() constcontrollers::StanleyController
GetYawTolerance() constcontrollers::StanleyController
IdentifyTargetIdx(const geoops::UTMCoordinate &stUTMFrontAxlePos) constcontrollers::StanleyControllerprivate
m_dDistToFrontAxle (defined in controllers::StanleyController)controllers::StanleyControllerprivate
m_dKp (defined in controllers::StanleyController)controllers::StanleyControllerprivate
m_dYawTolerance (defined in controllers::StanleyController)controllers::StanleyControllerprivate
m_unLastTargetIdx (defined in controllers::StanleyController)controllers::StanleyControllerprivate
m_vGPSPath (defined in controllers::StanleyController)controllers::StanleyControllerprivate
m_vUTMPath (defined in controllers::StanleyController)controllers::StanleyControllerprivate
ResetProgress()controllers::StanleyController
SetDistanceToFrontAxle(const double dDistToFrontAxle)controllers::StanleyController
SetPath(std::vector< geoops::UTMCoordinate > &vUTMPath)controllers::StanleyController
SetPath(std::vector< geoops::GPSCoordinate > &vGPSPath)controllers::StanleyController
SetSteeringControlGain(const double dKpp)controllers::StanleyController
SetYawTolerance(const double dYawTolerance)controllers::StanleyController
StanleyController()controllers::StanleyController
StanleyController(const double dKp, const double dDistToFrontAxle, const double dYawTolerance)controllers::StanleyController
StanleyController(const std::vector< geoops::UTMCoordinate > &vUTMPath, const double dKp, const double dDistToFrontAxle, const double dYawTolerance)controllers::StanleyController
StanleyController(const std::vector< geoops::GPSCoordinate > &vGPSPath, const double dKp, const double dDistToFrontAxle, const double dYawTolerance)controllers::StanleyController
~StanleyController()controllers::StanleyController