Чем предстоит заниматься
- Вам предстоит трансформировать высокоуровневые цели в чёткий план действий, подробно формулировать технические задачи и определять критерии их успешного выполнения.
- Вы будете создавать и внедрять алгоритмы управления манипуляторами с высокой степенью свободы, включая обучение и интеграцию end-to-end-моделей, обеспечивающих устойчивую и надёжную работу в условиях неопределённости, шумов датчиков и неполной информации.
- Предстоит разрабатывать симуляционные модели и цифровых двойников, проводить тестирование алгоритмов в виртуальных средах и обеспечивать адаптацию решений перед запуском на реальном железе.
- Вы будете интегрировать алгоритмы манипуляции с системами perception и планирования движения робота, анализировать различные подходы и выбирать лучшие стратегии в соответствии с реальными ограничениями, взаимодействуя с командами по навигации, управлению движением и восприятию для создания единой автономной платформы.
Требования
- Разрабатывали и внедряли ML-решения, умеете в Imitation и Reinforcement learning
- Понимаете и применяете как классические, так и ML-методы для работы с манипуляторами с большим числом степеней свободы
- Разбираетесь в алгоритмах управления движением и манипуляции
- Использовали симуляторы (Isaac Sim, MuJoCo, PyBullet, Drake), понимаете sim-to-real и методы доменной адаптации
- Умеете быстро тестировать гипотезы, находить нестандартные решения в условиях неопределённости
Будет плюсом
- Имеете портфолио публикаций или успешных проектов в области управления и манипуляции
- Работали с CUDA, TRT-оптимизацией, распараллеливанием вычислений
- Понимаете архитектуру ROS / ROS 2 и систем RTOS