Usage of computer vision and machine learning to solve 3D mazes