Только что наткнулся на этот MOOC «Автономная навигация летающих роботов» ( https://www.edx.org/course/autilitary-navigation-flying-robots-tumx-autonavx-0 ). В ходе курса инструкторы учат участников, как программировать (на python) летающего робота для автономной навигации, использовать байесовскую статистику для оценки состояний и другие полезные методы (например, фильтрацию Калмана для шумоподавляющих сигналов датчика). Приятно то, что код, который пишется в классе, пригоден для некоторых коммерчески доступных летающих роботов, поэтому позже можно поиграться с этим и искать возможности улучшить оценку байесовского состояния.
Для Ipython Notebook «Вероятностное программирование и байесовские методы для хакеров» я также настоятельно рекомендую его. Никогда раньше не сталкивались с таким доступным и всеобъемлющим практическим представлением и действительно многому научились за относительно короткое время!