Вот, набрел сегодня на ссылку и подумал, что это тут многим может быть интересно - Себастиан Трун (Sebastian Thrun) один из ведущих разработчиков гугловской автономной машины, (бывший) профессор в Стенфорде, сделал платформу для онлайн-образования и один из первых курсов который он предлагает:
CS 373: PROGRAMMING A ROBOTIC CAR (надо кликнуть на строчку с названием курса, а то по-умолчанию другой курс показывается и я не знаю как правильную ссылку скопировать) . Я закончил его курс по искуственному интелекту и могу сказать, что ни разу не пожалел потраченного времени. Очень хороший курс. Надеюсь, что новый, про машину, будет не хуже.
http://youtu.be/bdCnb0EFAzk
Программа, на мой взгляд, очень интересная:
Description: This class, taught by one of the foremost experts in AI, will teach you basic methods in Artificial Intelligence, including: probabilistic inference, computer vision, machine learning, and planning, all with a focus on robotics. Extensive programming examples and assignments will apply these methods in the context of building self-driving cars. You will get a chance to visit, via video, the leading research labs in the field, and meet the scientists and engineers who are building self-driving cars at Stanford and Google.
Prerequisites: The instructor will assume solid knowledge of programming, all programming will be in Python. Knowledge of probability and linear algebra will be helpful.
Week 1: Basics of probability
Car localization with particle filters
Week 2: Gaussians and continuous probability
Tracking other cars with Kalman filters
Week 3: Image Processing and Machine Learning
Finding objects in sensor data
Week 4: Planning and search
Determining where to drive with A* search
Finding optimal routes with dynamic programming
Week 5: Controls
Controlling steering and speeds with PID
Week 6: Putting it all together
Programming a self-driving car
Week 7: Final Exam
Exam testing your knowledge