Seeing Through the Grass: Semantic Pointcloud Filter for Support Surface Learning