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

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

AddMarkerLegCallbackWaypointHandlerprivate
AddObjectLegCallbackWaypointHandlerprivate
AddObstacle(const geoops::Waypoint &stWaypoint)WaypointHandler
AddObstacle(const geoops::GPSCoordinate &stLocation, const double dRadius=0.0)WaypointHandler
AddObstacle(const geoops::UTMCoordinate &stLocation, const double dRadius=0.0)WaypointHandler
AddObstacleCallbackWaypointHandlerprivate
AddPositionLegCallbackWaypointHandlerprivate
AddWaypoint(const geoops::Waypoint &stWaypoint)WaypointHandler
AddWaypoint(const geoops::GPSCoordinate &stLocation, const geoops::WaypointType &eType, const double dRadius=0.0)WaypointHandler
AddWaypoint(const geoops::UTMCoordinate &stLocation, const geoops::WaypointType &eType, const double dRadius=0.0)WaypointHandler
ClearObstacles()WaypointHandler
ClearObstaclesCallbackWaypointHandlerprivate
ClearPaths()WaypointHandler
ClearWaypoints()WaypointHandler
ClearWaypointsCallbackWaypointHandlerprivate
DeleteObstacle(const long unsigned int nIndex)WaypointHandler
DeleteObstacle(const geoops::Waypoint &stWaypoint)WaypointHandler
DeleteObstacle(const geoops::GPSCoordinate &stLocation)WaypointHandler
DeleteObstacle(const geoops::UTMCoordinate &stLocation)WaypointHandler
DeletePath(const std::string &szPathName)WaypointHandler
DeleteWaypoint(const long unsigned int nIndex)WaypointHandler
DeleteWaypoint(const geoops::Waypoint &stWaypoint)WaypointHandler
DeleteWaypoint(const geoops::GPSCoordinate &stLocation)WaypointHandler
DeleteWaypoint(const geoops::UTMCoordinate &stLocation)WaypointHandler
GetAllObstacles()WaypointHandler
GetAllWaypoints()WaypointHandler
GetObstaclesCount()WaypointHandler
GetPathsCount()WaypointHandler
GetWaypointCount()WaypointHandler
m_muObstaclesMutex (defined in WaypointHandler)WaypointHandlerprivate
m_muPathMutex (defined in WaypointHandler)WaypointHandlerprivate
m_muWaypointsMutex (defined in WaypointHandler)WaypointHandlerprivate
m_umStoredPaths (defined in WaypointHandler)WaypointHandlerprivate
m_vPermanentObstacles (defined in WaypointHandler)WaypointHandlerprivate
m_vWaypointList (defined in WaypointHandler)WaypointHandlerprivate
PeekNextWaypoint()WaypointHandler
PopNextWaypoint()WaypointHandler
RetrieveObstacleAtIndex(const long unsigned int nIndex)WaypointHandler
RetrievePath(const std::string &szPathName)WaypointHandler
RetrieveWaypointAtIndex(const long unsigned int nIndex)WaypointHandler
SmartRetrieveAngularVelocity()WaypointHandler
SmartRetrieveRoverPose(bool bVIOHeading=true, bool bVIOTracking=false)WaypointHandler
SmartRetrieveVelocity()WaypointHandler
StorePath(const std::string &szPathName, const std::vector< geoops::Waypoint > &vWaypointPath)WaypointHandler
StorePath(const std::string &szPathName, const std::vector< geoops::GPSCoordinate > &vLocationPath)WaypointHandler
StorePath(const std::string &szPathName, const std::vector< geoops::UTMCoordinate > &vLocationPath)WaypointHandler
WaypointHandler()WaypointHandler
~WaypointHandler()WaypointHandler