Email or username:

Password:

Forgot your password?
Top-level
standmit

@predicterOfShroomsLight Ну что же, расскажу и я о своей профессии. Я -- робототехник. Программирую дроны. Математика, компьютерное зрение -- вот это вот всё. Мы делаем дроны, которые летают без GPS и без управления человеком. Работа очень трудная и очень интересная -- всё как я люблю.
#дроны #роботы #работа #drones #robotics

8 comments
Miss Alice

@standmit
а с чего начать программирование дронов? есть есп32 с камерой, есть машинка с 4 двигателями. могу управлять ею из браузера, могу программировать.

standmit

@miss_alice Дрон, по сути, та же машинка, только цена ошибки сильно выше. Входить в робототехнику хорошо именно на подобных машинках. Можно начать с автоматического поиска пути от точки к точке (например из кухни через коридор в гостиную). Это классическая и всеобъемлющая задача: она затрагивает большинство сфер всей робототехники максимально широко. Тут и обработка датчиков и теория управления и навигация. Вот просто взять и воспроизвести, например, turtlebot.
youtu.be/9OC3J53RUsk

Miss Alice

@standmit а библиотеки какие рекомендуешь? ну и мне теории не хватает, думаю.

standmit

@miss_alice Тысячи их, всё зависит от задач. Вот, например, самые известные:
ROS/ROS2 -- отличный инструмент прототипирования всего проекта в целом (для него написано великое множество библиотек для самых разных задач).
Eigen -- работа с матрицами.
Point Cloud Library -- обработка данных с лидаров и камер.
OpenCV -- обработка данных с камер.
MAVLink -- управление и телеметрия
Ceres Solver -- решение задач оптимизации

Miss Alice

@standmit
О, спасибо большое. Буду их смотреть

standmit

@miss_alice Что же касается именно дронов. То там все те же самые задачи, только решать их нужно намного быстрее и точнее (нет возможности остановиться и подумать, и координат уже не 3, а 6), а выбор типов возможных датчиков и решений заметно сокращается. Зато появляется превосходная мобильность)

Go Up