Machine Learning Part of IRobot Project.