Deep Learning and Robust Reinforcement Learning for Robotics Applications