There are different cameras that can be used with LEGO robots. However, it is important that additional cameras and potential processing boards you need for this are only processing the image. It is not allowed that the camera and/or additional processing boards are handling other logic.