I. Introduction
With the ongoing development of field robotics, it has become common for robots to navigate through increasingly complex and challenging terrains [1]. To prevent and handle situations where an uncrewed ground vehicle (UGV) may get stuck or immobilized, vehicles must be able to accurately assess and identify the terrain they are navigating on. Such terrain awareness is often framed as a classification problem over the different terrain types a UGV might traverse [2], [3]. The problem of terrain classification (TC) has been applied in many contexts, including traversability assessment [1], terrain-aware path planning [4], and as a prior for predicting energy consumption [5].