User Tools

Site Tools


autolab:demo:presentations

Differences

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

Link to this comparison view

autolab:demo:presentations [2022/11/30 20:46]
valentina_golubeva
autolab:demo:presentations [2022/12/10 09:08]
Line 1: Line 1:
-====== Презентации для 3501 ====== 
-Настройка проектора:​ 
-для того, чтобы успешно подключиться к проектору,​ нужно: 
-  - Воткнуть провод от проектора в ноутбук;​ 
-  - Включить проектор с помощью пульта;​ 
-  - **Уменьшить разрешение экрана (иначе проектор не будет показывать экран).** 
- 
-=== Введение в платформу Duckietown === 
- 
-Список тем: 
-  * Знакомство с компаниями,​ которые производят автономные автомобили(аа),​ соревнование аа; уровни автономности;​ 
-  * Итоги по существующим аа; модель умного города;​ 
-  * История развития Duckietown; 
-  * Давайте построим беспилотник;​ из чего он будет состоять;​ 
-  * Стек технологий для Duckietown; 
-  * Калибровка бота; 
-  * Из картинки в движение робота. Этапы. 
-  * Что ещё можно добавить в умный город; 
-  * Симулятор;​ эвалюатор;​ автолаб сайт; 
-  * Масштибируемость;​ 
-  * Мероприятия на базе Duckietown в лаборатории. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1jY5UaXB5HUjH7AY3DuBbKJmLePOPMj84jvK60SQBM9M/​edit#​slide=id.p 
- 
-=== Управление и запуск решений на дакиботах === 
- 
-Список тем: 
-  * Из чего состоит дакибот;​ 
-  * Поиск дакиботов в сети; управление дакиботом через джойстик;​ 
-  * Автолаб сайт; редактор карт; 
-  * Соревнование с проверкой в симуляторе;​ 
-  * Документация;​ 
-  * VSCode для Dukietown; 
-  * Шаблон решения;​ сборка решения из шаблона;​ 
-  * Запуск демо разных на роботе;​ 
-  * Перезапуск дакибота;​ остновка контейнера;​ 
-  * Решение,​ где дакибот крутится на месте. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1wS--OP2db6tR_nuzS_wmaS1GP_k-If6m2DeAiOqtYMw/​edit#​slide=id.gdb4c32f5ce_1_1 
- 
-=== Введение в Python ===  
- 
-Список тем: 
- 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1-9FbHij8t5w_WMNPsI2_EJ36MQfW3Av0itSMwTmD-Ek/​edit#​slide=id.p 
- 
-=== Основы NumPy ===  
- 
-Список тем: 
-  * Что такое NumPy, зачем она нужна, как подключить; ​ 
-  * Массивы и операции над ними; ​ 
-  * Матрицы и операции над ними; 
-  * Диапазоны и операции над ними; 
-  * Индексация,​ сечения;​ 
-  * Атрибуты массива и изменения их значений;​ 
-  * Векторизация;​ 
-  * Встроенные методы и ф-ии(min,​ max, average...),​ встроенные математич. ф-ии(cos,​ log...); 
-  * Задачки по темам. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1ign67g4c8aVTKtin1H-Fd1d1HZNtRtZoZTcUeqbqHPg/​edit#​slide=id.gb67d7cfa07_0_56 
- 
-=== Введение в OpenCV === 
- 
-Список тем: 
-  * Для чего используется компьютерное зрение (CV); 
-  * Что такое OpenCV; как установить;​ 
-  * Чтение и запись изображений;​ 
-  * Структура изображения;​ 
-  * Цветовые режимы;​ 
-  * Рисование на изображении;​ 
-  * Бинарные изображения;​ 
-  * Сегментация изображения по цвету; 
-  * Поиск контуров на изображении;​ 
-  * Детекция линий на изображении;​ 
-  * Квадратные границы вокруг контура. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1ea7Erpxf93IV1wn4lBkcTIxU9ZFPat-4IV6jQtS7X4k/​edit#​slide=id.p 
- 
-=== Командная строка и сетевое взаимодействие в Linux === 
- 
-Список тем: 
-  * Что такое интерфейс;​ 
-  * Что такое командная строка;​ как выглядит терминал;​ 
-  * Команда ls: аргументы,​ важные правила;​ 
-  * Другие команды (pwd, cd, копирование,​ поиск, автодополнение);​ 
-  * Дерево каталогов Linux; 
-  * Работа с файлами;​ 
-  * Управление процессами;​ 
-  * Сетевое взаимодействие(IP-адреса,​ домены,​ ping); 
-  * Запуск http сервера. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1NxP6Zkq2hyYIXQVY9Ncw6sLpDafb4FWhVFkyBgUJ3ek/​edit#​slide=id.p 
-  
-=== Основы беспилотного транспорта === 
-Список тем: 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1P1AH2sVm7H4XSqh06TPMz_QZyhmHn1-VwYb6-JwvKQ8/​edit#​slide=id.p 
- 
-=== Введение в алгоритмы одновременной локализации и построения карты (SLAM) === 
-Список тем: 
-  * Задача SLAM; 
-  * Области применения;​ 
-  * Альтернативные подходы для вычисления собственного положения;​ 
-  * Схема алгоритма,​ решающего задачу SLAM; 
-  * Какие алгоритмы сейчас в тренде;​ 
-  * Когда следует применять то или иное семейство алгоритмов;​ 
-  * Пример работы в реальном времени. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​17hmHkzRV0kmfmcHUuAohqPpaise04F_gN5b3sX2RFbc/​edit#​slide=id.p 
- 
-=== Embedded Programming (на английском)=== 
-Список тем: 
-  * Из чего состоит микроконтроллер;​ 
-  * MCU vs МPU (CPU); 
-  * Закон ома; 
-  * AVR микроконтроллеры;​ 
-  * Arduino, из чего состоит;​ 
-  * Arduino IDE, из чего состоит;​ 
-  * Структура программы;​ 
-  * I/O: Digital, Analog; 
-  * Периферийные устройства;​ 
-  * Макеты:​ схема, фотографии;​ 
-  * Arduino IDE, под капотом;​ 
-  * Процесс выгрузки кода в память запоминающего устройства микроконтроллера;​ 
-  * Прерывания:​ внешние,​ таймера;​ 
-  * Установка и сборка gcc-avr; 
-  * Что такое LED, как подключить его к Arduino; 
-  * Схемы подключения кнопки к макету;​ 
-  * Схема работы кнопки отказа;​ 
-  * Как работает яркость LED, RGB LED; 
-  * I2C (внутренняя интегральная схема):​ схема, master пищет, slave читает;​ 
-  * Подключение Arduino к Arduino; 
-  * Задачи по темам. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1Lro0z1jVc-IADHuOBzA7IyP0F1l4Jm5UyIFCbo_tU70/​edit#​slide=id.p 
- 
-=== Embedded Programming Practice === 
-Список тем: 
-  * Внутренний светодиод Arduino, изменение частоты мигания;​ 
-  * Подключение светодиода и кнопки,​ мигание с помощью кнопки;​ 
-  * Подключение нескольких светодиодов и кнопок;​ 
-  * Мигание с задержкой и без задержки,​ изменение частоты мигания по кнопке;​ 
-  * Работа с RGB светодиодами,​ как получить нужный цвет; 
-  * Потенциометр,​ изменение яркости светодиодов,​ плавное изменение цвета светодиода;​ 
-  * Фоторезистр;​ 
-  * Регистр сдвига;​ 
-  * Адресные светодиоды;​ 
-  * Установка библиотек в Arduino IDE; 
-  * Коммуникация между несколькими платами Arduino; 
-  * Сервопривод,​ сервопривод + потенциометр;​ 
-  * Задачи по темам. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1J61pNZz7CoccOuSx0Py7IJX34Z93DK1wZDJpWnJ3Flo/​edit#​slide=id.p 
- 
-=== Rukami: Smart city traffic light === 
-Список тем: 
-  * Где в Duckietown светофор и какой нужен опыт программирования;​ 
-  * Что такое Arduino; 
-  * За что отвечают желтый,​ оранжевый и красный провод в светофоре;​ 
-  * Как подключать провода от светофора к Arduino; 
-  * Arduino IDE; 
-  * Пишем программу(дефолтный вариант,​ переключение цвета, таймер);​ 
-  * Подключаем кнопку - схема; 
-  * Пишем код для кнопки;​ 
-  * Резюмируем - как создать умный светофор. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​1R-BvNf-Q30EvvRYgKX_lTq6MHZj38hERzqxf6SC8nZ4/​edit#​slide=id.p 
- 
- 
-=== Введение в Robot Operating System === 
-Список тем: 
-  * Что такое ROS, где используется,​ как установить;​ 
-  * Как запустить ROS 
-  * Структура каталогов:​ рабочей области,​ пакетов. 
-  * Описание узлов и топиков;​ 
-  * Publish-Subscriber архитектура;​ 
-  * Запуск нод; 
-  * Примеры писателей и читателей(код);​ 
-  * Сервисы;​ 
-  * Примеры клиентов и серверов(код);​ 
-  * Rqt_graph(как запустить);​ 
-  * Информация про launch-файлы;​ 
-  * Пример кода ноды, использующей параметры;​ 
-  * Rosbag. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​17B-VFQT72k3vTFuGfufVvtIspRYfshbXx9x0dF7bMU8/​edit#​slide=id.p 
- 
-=== Управление виртуальным беспилотным автомобилем. Практика на задачах из Moodle. === 
-Список тем: 
-  * Описание проверки решения;​ 
-  * Шаблон решения;​ 
-  * Описание логики работы робота;​ 
-  * Описание управления роботом;​ 
-  * Задачи. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​12ZXGWfsxYIExxNNiNFWixpEvb6CXDFsS6nFJwogm25k/​edit#​slide=id.p 
- 
-=== Остановка перед уточкой === 
-Список тем: 
-  * Ссылка на задачу и шаблон,​ описание задачи и шаблона;​ 
-  * Локальная отладка;​ 
-  * Поиск жетого на картине;​ 
-  * Определение размера утки; 
-  * Отправка решения. 
- 
-Ссылка:​ 
-https://​docs.google.com/​presentation/​d/​15qAZV-nFrPr4Ka-x1K2fItTv4VaPPchoBoAQQ5bTYOg/​edit#​slide=id.p 
  
autolab/demo/presentations.txt · Last modified: 2022/12/10 09:08 (external edit)