CNN
Convolutional Neural Network — an architecture that applies learnable convolutional filters to detect spatial patterns (edges, textures, objects) in images. CNNs are the foundation of visual perception in robotics: object detection, segmentation, depth estimation, and visual feature extraction for manipulation policies. ResNet, EfficientNet, and ConvNeXt are popular CNN architectures.