User Tools

Site Tools


autolab:demo:presentations

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
autolab:demo:presentations [2022/11/30 13:34]
valentina_golubeva
autolab:demo:presentations [2022/12/10 09:08] (current)
Line 1: Line 1:
 ====== Презентации для 3501 ====== ====== Презентации для 3501 ======
-Настройка проектора+<note important>​Настройка проектора ​в лабе.
-надо поменять ​+
  
 +Для того, чтобы успешно подключиться к проектору нужно:
 +  * Воткнуть провод от проектора в ноутбук;​
 + ​{{:​autolab:​demo:​ufrcar-7zo0.jpg?​500|}}{{:​autolab:​demo:​wge8trbnsme.jpg?​500|}}
 +  * Включить проектор с помощью пульта - пульт и провод на фотографии выше;
 +  * **Уменьшить разрешение экрана (иначе проектор не будет показывать экран).**
 +Выберите разрешение меньше максимального,​ например,​ 1680*1050. Если проектор всё ещё не будет показывать экран, выберите разрешение меньше.
 +
 +{{:​autolab:​demo:​screenshot_from_2022-12-09_13-05-52.png?​500|}}
 +</​note>​
 +----
  
  
 === Введение в платформу Duckietown === === Введение в платформу Duckietown ===
  
-Список тем:+<​note>​Список тем:
   * Знакомство с компаниями,​ которые производят автономные автомобили(аа),​ соревнование аа; уровни автономности;​   * Знакомство с компаниями,​ которые производят автономные автомобили(аа),​ соревнование аа; уровни автономности;​
   * Итоги по существующим аа; модель умного города;​   * Итоги по существующим аа; модель умного города;​
Line 14: Line 23:
   * Стек технологий для Duckietown;   * Стек технологий для Duckietown;
   * Калибровка бота;   * Калибровка бота;
-  * Из картинки в движение робота. Этапы.+  * Из картинки в движение робота. Этапы;
   * Что ещё можно добавить в умный город;   * Что ещё можно добавить в умный город;
   * Симулятор;​ эвалюатор;​ автолаб сайт;   * Симулятор;​ эвалюатор;​ автолаб сайт;
Line 23: Line 32:
 https://​docs.google.com/​presentation/​d/​1jY5UaXB5HUjH7AY3DuBbKJmLePOPMj84jvK60SQBM9M/​edit#​slide=id.p https://​docs.google.com/​presentation/​d/​1jY5UaXB5HUjH7AY3DuBbKJmLePOPMj84jvK60SQBM9M/​edit#​slide=id.p
  
-=== Управление и запуск решений ​на дакиботах ===+На английском:​ https://​docs.google.com/​presentation/​d/​1T4O8gG9YO25a2pLg6xDZLm9meEP_3O6KxMpYSA_MPdY/​edit#​slide=id.p</​note>​ 
 + 
 +---- 
 + 
 + 
 +=== Подробное знакомство с Duckietown ​===
  
-Список тем:+<​note>​Список тем:
   * Из чего состоит дакибот;​   * Из чего состоит дакибот;​
   * Поиск дакиботов в сети; управление дакиботом через джойстик;​   * Поиск дакиботов в сети; управление дакиботом через джойстик;​
Line 38: Line 52:
  
 Ссылка:​ Ссылка:​
-https://​docs.google.com/​presentation/​d/​1wS--OP2db6tR_nuzS_wmaS1GP_k-If6m2DeAiOqtYMw/​edit#​slide=id.gdb4c32f5ce_1_1+https://​docs.google.com/​presentation/​d/​1wS--OP2db6tR_nuzS_wmaS1GP_k-If6m2DeAiOqtYMw/​edit#​slide=id.p
  
 +Урезанная презентация:​
 +https://​docs.google.com/​presentation/​d/​1Szm_-xINzcrCyodeN4V-D7cePLynZcbyyo5kOgtE5EE/​edit#​slide=id.p
 +</​note>​
 +----
 +
 +=== Введение в Python === 
 +
 +<​note>​Список тем:
 +  * Почему Python, философия языка;
 +  * Комментарии;​
 +  * Типы данных;​
 +  * Запуск программы;​
 +  * Функции:​ основные сведения,​ синтаксис вызова,​ примеры вызова,​ определение функции;​
 +  * Подробнее о числах;​
 +  * Операции над целыми и вещественными числами;​
 +  * Логический тип данных;​
 +  * Логические операторы;​
 +  * Операторы сравнения;​
 +  * Приведение типов;
 +  * Строки,​ индексация,​ срезы;
 +  * Списки;​
 +  * Словари;​
 +  * Оператор ветвления;​
 +  * Базовые конструкции языка: break, continue;
 +  * Циклы: while, for;
 +  * Возможные ошибки;​
 +  * Вывод данных;​
 +  * Работа с модулями;​
 +  * Задачи.
 +
 +Ссылка:​
 +https://​docs.google.com/​presentation/​d/​1-9FbHij8t5w_WMNPsI2_EJ36MQfW3Av0itSMwTmD-Ek/​edit#​slide=id.p
 +</​note>​
 +----
  
 === Основы NumPy ===  === Основы NumPy === 
  
-Список тем:+<​note>​Список тем:
   * Что такое NumPy, зачем она нужна, как подключить; ​   * Что такое NumPy, зачем она нужна, как подключить; ​
   * Массивы и операции над ними; ​   * Массивы и операции над ними; ​
Line 51: Line 99:
   * Атрибуты массива и изменения их значений;​   * Атрибуты массива и изменения их значений;​
   * Векторизация;​   * Векторизация;​
-  * Встроенные методы и ф-ии(min,​ max, average...),​ встроенные математич ф-ии(cos,​ log...);+  * Встроенные методы и ф-ии(min,​ max, average...),​ встроенные математичф-ии(cos,​ log...);
   * Задачки по темам.   * Задачки по темам.
  
 Ссылка:​ Ссылка:​
-https://​docs.google.com/​presentation/​d/​1ign67g4c8aVTKtin1H-Fd1d1HZNtRtZoZTcUeqbqHPg/​edit#​slide=id.gb67d7cfa07_0_146+https://​docs.google.com/​presentation/​d/​1ign67g4c8aVTKtin1H-Fd1d1HZNtRtZoZTcUeqbqHPg/​edit#​slide=id.gb67d7cfa07_0_56 
 +</​note>​ 
 +----
  
 === Введение в OpenCV === === Введение в OpenCV ===
  
-Список тем: +<​note>​Список тем: 
-  * Для чего используется компьютерное зрение ​(CV);+  * Для чего используется компьютерное зрение;​
   * Что такое OpenCV; как установить;​   * Что такое OpenCV; как установить;​
   * Чтение и запись изображений;​   * Чтение и запись изображений;​
Line 73: Line 123:
  
 Ссылка:​ Ссылка:​
-https://​docs.google.com/​presentation/​d/​1ea7Erpxf93IV1wn4lBkcTIxU9ZFPat-4IV6jQtS7X4k/​edit#​slide=id.g7653c2bffe_0_85+https://​docs.google.com/​presentation/​d/​1ea7Erpxf93IV1wn4lBkcTIxU9ZFPat-4IV6jQtS7X4k/​edit#​slide=id.
 +</​note>​ 
 +----
  
 === Командная строка и сетевое взаимодействие в Linux === === Командная строка и сетевое взаимодействие в Linux ===
  
-Список тем:+<​note>​Список тем:
   * Что такое интерфейс;​   * Что такое интерфейс;​
   * Что такое командная строка;​ как выглядит терминал;​   * Что такое командная строка;​ как выглядит терминал;​
Line 90: Line 142:
 Ссылка:​ Ссылка:​
 https://​docs.google.com/​presentation/​d/​1NxP6Zkq2hyYIXQVY9Ncw6sLpDafb4FWhVFkyBgUJ3ek/​edit#​slide=id.p https://​docs.google.com/​presentation/​d/​1NxP6Zkq2hyYIXQVY9Ncw6sLpDafb4FWhVFkyBgUJ3ek/​edit#​slide=id.p
- +</​note>​  
 + 
 +---- 
 + 
 +=== Основы беспилотного транспорта === 
 +<​note>​Список тем: 
 +  * Что такое беспилотный автомобиль;​ 
 +  * Что такое автопилот,​ где он применяется,​ где будет применяться в будущем,​ решаемые задачи;​ 
 +  * Уровни автономности;​ 
 +  * Оснащение беспилотного автомобиля;​ 
 +  * Основные узлы в беспилотном транспорте:​ обработка изображений,​ локализация,​ планировщик пути, одометрия,​ решаемые задачи;​ 
 +  * Идея для локализации;​ 
 +  * Планирование пути; 
 +  * Глобальный планировщик;​ 
 +  * Представление мира в виде графа;​ 
 +  * Поиск в ширину,​ жадный алгоритм и А*; 
 +  * Локальный планировщик;​ 
 +  * PID регулятор. 
 + 
 +Ссылка:​ 
 +https://​docs.google.com/​presentation/​d/​1P1AH2sVm7H4XSqh06TPMz_QZyhmHn1-VwYb6-JwvKQ8/​edit#​slide=id.p</​note>​ 
 + 
 +----
  
 === Введение в алгоритмы одновременной локализации и построения карты (SLAM) === === Введение в алгоритмы одновременной локализации и построения карты (SLAM) ===
-Список тем:+ 
 +<​note>​Список тем:
   * Задача SLAM;   * Задача SLAM;
   * Области применения;​   * Области применения;​
Line 101: Line 176:
   * Когда следует применять то или иное семейство алгоритмов;​   * Когда следует применять то или иное семейство алгоритмов;​
   * Пример работы в реальном времени.   * Пример работы в реальном времени.
--------------------------------------------- 
- 
  
 Ссылка:​ Ссылка:​
 https://​docs.google.com/​presentation/​d/​17hmHkzRV0kmfmcHUuAohqPpaise04F_gN5b3sX2RFbc/​edit#​slide=id.p https://​docs.google.com/​presentation/​d/​17hmHkzRV0kmfmcHUuAohqPpaise04F_gN5b3sX2RFbc/​edit#​slide=id.p
 +</​note>​
 +----
 +
 +=== Embedded Programming ===
  
-=== Embedded Programming (на английском)=== +<​note>​Список тем:
-Список тем:+
   * Из чего состоит микроконтроллер;​   * Из чего состоит микроконтроллер;​
   * MCU vs МPU (CPU);   * MCU vs МPU (CPU);
Line 133: Line 209:
 Ссылка:​ Ссылка:​
 https://​docs.google.com/​presentation/​d/​1Lro0z1jVc-IADHuOBzA7IyP0F1l4Jm5UyIFCbo_tU70/​edit#​slide=id.p https://​docs.google.com/​presentation/​d/​1Lro0z1jVc-IADHuOBzA7IyP0F1l4Jm5UyIFCbo_tU70/​edit#​slide=id.p
 +</​note>​
 +----
  
 === Embedded Programming Practice === === Embedded Programming Practice ===
-Список тем:+ 
 +<​note>​Список тем:
   * Внутренний светодиод Arduino, изменение частоты мигания;​   * Внутренний светодиод Arduino, изменение частоты мигания;​
   * Подключение светодиода и кнопки,​ мигание с помощью кнопки;​   * Подключение светодиода и кнопки,​ мигание с помощью кнопки;​
Line 152: Line 231:
 Ссылка:​ Ссылка:​
 https://​docs.google.com/​presentation/​d/​1J61pNZz7CoccOuSx0Py7IJX34Z93DK1wZDJpWnJ3Flo/​edit#​slide=id.p https://​docs.google.com/​presentation/​d/​1J61pNZz7CoccOuSx0Py7IJX34Z93DK1wZDJpWnJ3Flo/​edit#​slide=id.p
 +</​note>​ 
 +----
  
 === Rukami: Smart city traffic light === === Rukami: Smart city traffic light ===
-Список тем:+ 
 +<​note>​Список тем:
   * Где в Duckietown светофор и какой нужен опыт программирования;​   * Где в Duckietown светофор и какой нужен опыт программирования;​
   * Что такое Arduino;   * Что такое Arduino;
Line 168: Line 249:
 Ссылка:​ Ссылка:​
 https://​docs.google.com/​presentation/​d/​1R-BvNf-Q30EvvRYgKX_lTq6MHZj38hERzqxf6SC8nZ4/​edit#​slide=id.p https://​docs.google.com/​presentation/​d/​1R-BvNf-Q30EvvRYgKX_lTq6MHZj38hERzqxf6SC8nZ4/​edit#​slide=id.p
 +</​note>​
 +----
  
  
 === Введение в Robot Operating System === === Введение в Robot Operating System ===
-Список тем:+ 
 +<​note>​Список тем:
   * Что такое ROS, где используется,​ как установить;​   * Что такое ROS, где используется,​ как установить;​
   * Как запустить ROS   * Как запустить ROS
Line 188: Line 272:
 Ссылка:​ Ссылка:​
 https://​docs.google.com/​presentation/​d/​17B-VFQT72k3vTFuGfufVvtIspRYfshbXx9x0dF7bMU8/​edit#​slide=id.p https://​docs.google.com/​presentation/​d/​17B-VFQT72k3vTFuGfufVvtIspRYfshbXx9x0dF7bMU8/​edit#​slide=id.p
 +</​note>​
 +----
  
 === Управление виртуальным беспилотным автомобилем. Практика на задачах из Moodle. === === Управление виртуальным беспилотным автомобилем. Практика на задачах из Moodle. ===
-Список тем:+ 
 +<​note>​Список тем: 
 +  * Описание проверки решения;​ 
 +  * Шаблон решения;​ 
 +  * Описание логики работы робота;​ 
 +  * Описание управления роботом;​ 
 +  * Задачи.
  
 Ссылка:​ Ссылка:​
 https://​docs.google.com/​presentation/​d/​12ZXGWfsxYIExxNNiNFWixpEvb6CXDFsS6nFJwogm25k/​edit#​slide=id.p https://​docs.google.com/​presentation/​d/​12ZXGWfsxYIExxNNiNFWixpEvb6CXDFsS6nFJwogm25k/​edit#​slide=id.p
 +</​note>​
 +----
  
 === Остановка перед уточкой === === Остановка перед уточкой ===
-Список тем:+ 
 +<​note>​Список тем:
   * Ссылка на задачу и шаблон,​ описание задачи и шаблона;​   * Ссылка на задачу и шаблон,​ описание задачи и шаблона;​
-  * Локальная отладка:+  * Локальная отладка;
   * Поиск жетого на картине;​   * Поиск жетого на картине;​
   * Определение размера утки;   * Определение размера утки;
   * Отправка решения.   * Отправка решения.
- 
  
 Ссылка:​ Ссылка:​
 https://​docs.google.com/​presentation/​d/​15qAZV-nFrPr4Ka-x1K2fItTv4VaPPchoBoAQQ5bTYOg/​edit#​slide=id.p https://​docs.google.com/​presentation/​d/​15qAZV-nFrPr4Ka-x1K2fItTv4VaPPchoBoAQQ5bTYOg/​edit#​slide=id.p
 +</​note>​
 +----
  
autolab/demo/presentations.1669815291.txt.gz · Last modified: 2022/12/10 09:08 (external edit)