ROS. Computer vision algorithms for face tracking, following and recognition