Computer Vision for Robotics and Driving