Is erosion a type of physical weathering?

Yes! Erosion is a type of Mechanical Weathering. Erosion made the Grand Canyon, and other landforms like it.