Robotics OS based differential robot maneuvering by the help of Computer Vision and Machine Learning Algortihms.