Automatic swimming pool cleaning robot capable of lateral translation | Patent Application Number 18132947 | Patexia