robossembler.org/docs/vacancies.md

3 KiB
Raw Blame History

title slug
Сотрудничество vacancies

Проекту требуются любые специалисты, которым интересны наши направления исследований.

На данном этапе особенно нужны:

  1. Программисты по направлениям
    • встраиваемое ПО для управления двигателями, датчиками (C, С++, Rust)
    • драйверы ROS2 для роботов манипуляторов - (C++)
    • ПО для работы с 3D. Преобразование моделей CAD в сборочные графы, преобразование сборочных графов в планы исполнения (Python/C++)
    • алгоритмы машинного обучения - применение обучения с подкреплением в области робототехники (Python)
    • плагины для симулятора Ignition Gazebo - (C++)
    • интерфейсное ПО для обеспечения работы с Robonomics, разработка контейнеров (Bash/Python/Docker/Nix)
  2. Схемотехники для разработки цифро-аналоговых схем управления (KiCAD)
  3. Конструкторы печатных плат и другой оснастки (KiCAD, FreeCAD, Blender)

Исследовательский характер работы предполагает применение передовых Open Source технологий. Участвуя в проекте, Вы получаете возможность приобщиться к

  • Robot Operating System 2 - стремительно развивающийся робототехнический программный фреймворк, адаптированный для реальных задач
  • Robonomics - блокчейн-сеть на Polkadot/Ethereum для запуска приложений Robot As A Service
  • Ignition Gazebo - набор библиотек для симуляции робототехнических систем, реализующий архитектуру Entity-Component-System
  • Nix/NixOS - передовая система детерминированной сборки программных пакетов
  • FreeCAD, Blender и другие open source системы проектирования.

Результаты работы публикуются под открытой лицензией и Вашим именем и станут общемировым общественным достоянием. Проект может быть интересен магистрантам/аспирантам в качестве материала для написания диссертаций по темам Assembly Sequence Planning/Generation, Task and Motion Planning, Light's Out Industrial Automation, Autonomous Multi-Agent Systems.