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
pathplanners::GeoPlanner::TileKey Struct Reference

This struct represents a tile key in the implicit graph representation. We divide the plan into a regular grid of tiles of size dTileSize*dTileSize meters. A tile covering the real-world X coordinate in [i*dTileSize, (i+1)*dTileSize) and Y coordinate in [j*dTileSize, (j+1)*dTileSize) is represented by the key (i, j). More...

Public Member Functions

bool operator== (const TileKey &stOther) const
 Overridden operator equals for TileKey struct.
 

Public Attributes

int nX
 
int nY
 

Detailed Description

This struct represents a tile key in the implicit graph representation. We divide the plan into a regular grid of tiles of size dTileSize*dTileSize meters. A tile covering the real-world X coordinate in [i*dTileSize, (i+1)*dTileSize) and Y coordinate in [j*dTileSize, (j+1)*dTileSize) is represented by the key (i, j).

Author
clayjay3 (clayt.nosp@m.onra.nosp@m.ycowe.nosp@m.n@gm.nosp@m.ail.c.nosp@m.om)
Date
2025-07-19

Member Function Documentation

◆ operator==()

bool pathplanners::GeoPlanner::TileKey::operator== ( const TileKey stOther) const
inline

Overridden operator equals for TileKey struct.

Parameters
stOther- The other TileKey struct we are comparing to.
Returns
true - The two TileKeys are equal.
false - The two TileKeys are not equal.
Author
clayjay3 (clayt.nosp@m.onra.nosp@m.ycowe.nosp@m.n@gm.nosp@m.ail.c.nosp@m.om)
Date
2025-07-31
192{ return nX == stOther.nX && nY == stOther.nY; }

The documentation for this struct was generated from the following file: