Curiosity Rover with its key cameras and sensors