Съдържание и теми, включени в курса
Основи на TinyML за роботика
- Ключови възможности и ограничения на TinyML
- Роля на крайния AI в автономните системи
- Хардуерни съображения за мобилни роботи и дронове
Вграден хардуер и сензорни интерфейси
- Микроконтролери и вградени платки за роботика
- Интегриране на камери, инерционни измервателни модули и сензори за близост
- Бюджетиране на енергия и изчислителни ресурси
Инженеринг на данни за роботизирано възприятие
- Събиране и етикетиране на данни за роботизирани задачи
- Техники за предварителна обработка на сигнали и изображения
- Стратегии за извличане на характеристики за устройства с ограничени ресурси
Разработка и оптимизация на модели
- Избор на архитектури за възприятие, откриване и класификация
- Тренировъчни потоци за вградено машинно обучение
- Компресия на модели, квантуване и оптимизация на закъснението
Възприятие и управление на устройството
- Изпълнение на изводи върху микроконтролери
- Сливане на резултатите от TinyML с алгоритми за управление
- Безопасност и отзивчивост в реално време
Подобрения в автономната навигация
- Лека навигация, базирана на визуална информация
- Откриване и избягване на препятствия
- Осведоменост за околната среда при ограничени ресурси
Тестване и валидиране на роботи, управлявани от TinyML
- Инструменти за симулация и подходи за полеви тестове
- Показатели за ефективност при вградена автономност
- Отстраняване на грешки и итеративно подобрение
Интеграция в роботизирани платформи
- Внедряване на TinyML в рамките на базирани на ROS потоци
- Свързване на ML модели с контролери на двигатели
- Поддържане на надеждност при различни хардуерни конфигурации
Обобщение и следващи стъпки
Изисквания
- Разбиране на архитектурите на роботизирани системи
- Опит с разработка за вградени системи
- Запознатост с концепциите за машинно обучение
Аудитория
- Инженери по роботика
- Изследователи в областта на AI
- Разработчици на вградени системи
Отзиви от участници (2)
Осигуряване на необходимите материали (виртуална машина) за незабавно започване на упражненията и обяснение на основата на ROS2. Защо нещата работят по определен начин.
Arjan Bakema
Курс - Autonomous Navigation & SLAM with ROS 2
Машинен превод
неговото знание и използване на ИИ за роботика в бъдещето.
Ryle - PHILIPPINE MILITARY ACADEMY
Курс - Artificial Intelligence (AI) for Robotics
Машинен превод