Machine Learning for Robotics Applications