Программист мобильных роботов от Skillbox
Вы научитесь
Программа курса
В программу обучения входит более 45 тематических модулей. Совместно с преподавателями разберете все темы, посвященные робототехнике. Вы научитесь писать коды на С++ и Python.
Linux для робототехников
Рассмотрите основной функционал. Научитесь устанавливать и настраивать систему на роботах. Ознакомитесь с параметрами настройки. Попрактикуетесь в Git. Обучитесь двум подходам управления и развертывания приложений. Выясните, что собой представляет функционал Robot Operating System.
Рассмотрите основной функционал.
Научитесь устанавливать и настраивать систему на роботах.
Ознакомитесь с параметрами настройки.
Попрактикуетесь в Git.
Обучитесь двум подходам управления и развертывания приложений.
Выясните, что собой представляет функционал Robot Operating System.
Python для инженеров
Уделите внимание базовым аспектам. Освоите работу с декораторами. Изучите алгоритмы вычислений. Поработаете с различными библиотеками. Подключите к Python Pandas, NumPy, Matplotlib. Научитесь работать с путями файловой системы, процессами.
Уделите внимание базовым аспектам.
Освоите работу с декораторами.
Изучите алгоритмы вычислений.
Поработаете с различными библиотеками.
Подключите к Python Pandas, NumPy, Matplotlib.
Научитесь работать с путями файловой системы, процессами.
Математика для робототехников
Рассмотрите примеры решений. Научитесь применять его для синтеза динамических моделей. Адаптируете их под написание кодов. Рассчитаете площадь местности, где будет передвигаться робот. Изучите данный способ аналитического описания механического движения объекта. Рассмотрите пример расчета. Изучите компоненты поворота. Систематизируете и углубите знания. Усвоите три закона робототехники. Вычислите кинетическую энергию. Поработаете с алгоритмом, который удерживает систему в нужном состоянии. Изучите возможности фильтра Калмана. Уделите внимание этому математическому аспекту. Выясните, как роботы оценивают вероятность наличия препятствий.
Рассмотрите примеры решений.
Научитесь применять его для синтеза динамических моделей.
Адаптируете их под написание кодов.
Рассчитаете площадь местности, где будет передвигаться робот.
Изучите данный способ аналитического описания механического движения объекта.
Рассмотрите пример расчета.
Изучите компоненты поворота.
Систематизируете и углубите знания.
Усвоите три закона робототехники.
Вычислите кинетическую энергию.
Поработаете с алгоритмом, который удерживает систему в нужном состоянии.
Изучите возможности фильтра Калмана.
Уделите внимание этому математическому аспекту.
Выясните, как роботы оценивают вероятность наличия препятствий.
С++ для робототехников
Проведете сравнение между их типами по такому критерию как объем памяти. Ознакомитесь с полным их перечнем. Освоите их обработку и написание. Попробуете проверить с помощью них несколько условий. Разберетесь с использованием for и while. Узнаете, какие прототипы существуют, в чем проявляется перегрузка функций и как их вызывать. Уделите внимание их характеристикам и методам анализа. Научитесь оптимизировать код. Освоите данную методологию. Научитесь создавать программы и библиотеки.
Проведете сравнение между их типами по такому критерию как объем памяти.
Ознакомитесь с полным их перечнем.
Освоите их обработку и написание.
Попробуете проверить с помощью них несколько условий.
Разберетесь с использованием for и while.
Узнаете, какие прототипы существуют, в чем проявляется перегрузка функций и как их вызывать.
Уделите внимание их характеристикам и методам анализа.
Научитесь оптимизировать код.
Освоите данную методологию.
Научитесь создавать программы и библиотеки.
Автономная навигация мобильных роботов
Поговорите о различных кинематических формулах. Уделите внимание динамическими свойствам. Изучите их характеристики. Узнаете, как правильно читать информацию с датчиков робота. Научитесь составлять оптимальные варианты пути. Обсудите преимущества и недостатки автоматического и ручного управления. Изучите практические примеры, когда используется автономная навигация. Поработаете с кодами. Рассмотрите алгоритмы. Выясните, в каком направлении будет развиваться робототехника.
Поговорите о различных кинематических формулах.
Уделите внимание динамическими свойствам.
Изучите их характеристики.
Узнаете, как правильно читать информацию с датчиков робота.
Научитесь составлять оптимальные варианты пути.
Обсудите преимущества и недостатки автоматического и ручного управления.
Изучите практические примеры, когда используется автономная навигация.
Поработаете с кодами.
Рассмотрите алгоритмы.
Выясните, в каком направлении будет развиваться робототехника.