Robot Unidirectional Visibility Research for patroling an environment with obstacles. Code.py is the main file