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
UnicycleModel Member List

This is the complete list of members for UnicycleModel, including all inherited members.

GetAngularVelocity() constUnicycleModelinline
GetTheta() constUnicycleModelinline
GetVelocity() constUnicycleModelinline
GetXPosition() constUnicycleModelinline
GetYPosition() constUnicycleModelinline
m_dAngularVelocity (defined in UnicycleModel)UnicycleModelprivate
m_dTheta (defined in UnicycleModel)UnicycleModelprivate
m_dVelocity (defined in UnicycleModel)UnicycleModelprivate
m_dXPosition (defined in UnicycleModel)UnicycleModelprivate
m_dYPosition (defined in UnicycleModel)UnicycleModelprivate
m_tmLastUpdateTime (defined in UnicycleModel)UnicycleModelprivate
Predict(const double dTimeStep, const int nNumPredictions, std::vector< Prediction > &vPredictions)UnicycleModelinline
ResetState(const double dXPosition, const double dYPosition, const double dTheta)UnicycleModelinline
ResetState()UnicycleModelinline
SetAngularVelocity(const double dAngularVelocity)UnicycleModelinline
SetTheta(const double dTheta)UnicycleModelinline
SetXPosition(const double dXPosition)UnicycleModelinline
SetYPosition(const double dYPosition)UnicycleModelinline
UnicycleModel()UnicycleModelinline
UnicycleModel(const double dXPosition, const double dYPosition, const double dTheta)UnicycleModelinline
UpdateState(const double dXPosition, const double dYPosition, const double dTheta)UnicycleModelinline