Опис послуги
ПерекладЯ інженер-робототехнік і створюю програмний мозок автономних машин. Щодня я працюю у ROS та ROS 2: проектую графи вузлів, пишу видавців та підписувачів, налаштовую параметри та зв'язую сприйняття, планування та управління в єдину цілісного робота. Будь то мобільна платформа, робототехнічна рука, складський AMR або дослідницький прототип, я перетворюю потоки даних з сенсорів та механічне залізо на машину, яка чує оточення, приймає рішення та безпечно переміщується в просторі. Для критичних за швидкістю циклів я пишу чистий та перевіряємий код на C++, а для оркестрації, інструментів та швидких експериментів використовую Python, щоб система залишалася й продуктивною, й зручною у супроводі.
Моя ключова сила — повний конвейєр автономності. Я реалізую SLAM та локалізацію, щоб робот завжди знав, де він знаходиться, об'єдную дані з лідара, камер, IMU та одометрії коліс через фільтри Калмана та частинок, будую планування руху та навігацію, які обходять перешкоди та враховують реальну кінематику робота. На стороні управління налаштовую ПІД- та модельні регулятори, слідкування за траєкторією та кінематику маніпуляторів, щоб рух був плавним та точним, а не рив котким. Я однаково впевнено працюю у симуляції у Gazebo та RViz, що дозволяє перевірити поведінку до того, як повернеться хоч один мотор, та скоротити шлях до робочого робота.
Крім алгоритмів мені важливий проект, який витримує зіткнення з реальністю. Я інтегрую справжнє залізо через serial, CAN та стандартні драйвери роботів, розкладаю код за переиспользуємими пакетами, додаю launch-файли, діагностику та логування та документую систему, щоб ваша команда могла розвивати її далі. Розкажіть про вашу платформу, сенсори та завдання для автоматизації — я спроектую архітектуру, зберу прототип у симуляції та передам ПО, що працює на реальному роботі.
— Архітектура ROS та ROS 2: вузли, топіки, сервіси та actions
— SLAM, локалізація та злиття сенсорів (лідар, камера, IMU, одометрія)
— Планування руху, навігація та обхід перешкод
— Управління роботом: ПІД, слідкування за траєкторією, кінематика маніпуляторів
— Розробка на C++ та Python для real-time та шару оркестрації
— Симуляція у Gazebo та RViz та інтеграція справжнього залізо
Моя ключова сила — повний конвейєр автономності. Я реалізую SLAM та локалізацію, щоб робот завжди знав, де він знаходиться, об'єдную дані з лідара, камер, IMU та одометрії коліс через фільтри Калмана та частинок, будую планування руху та навігацію, які обходять перешкоди та враховують реальну кінематику робота. На стороні управління налаштовую ПІД- та модельні регулятори, слідкування за траєкторією та кінематику маніпуляторів, щоб рух був плавним та точним, а не рив котким. Я однаково впевнено працюю у симуляції у Gazebo та RViz, що дозволяє перевірити поведінку до того, як повернеться хоч один мотор, та скоротити шлях до робочого робота.
Крім алгоритмів мені важливий проект, який витримує зіткнення з реальністю. Я інтегрую справжнє залізо через serial, CAN та стандартні драйвери роботів, розкладаю код за переиспользуємими пакетами, додаю launch-файли, діагностику та логування та документую систему, щоб ваша команда могла розвивати її далі. Розкажіть про вашу платформу, сенсори та завдання для автоматизації — я спроектую архітектуру, зберу прототип у симуляції та передам ПО, що працює на реальному роботі.
— Архітектура ROS та ROS 2: вузли, топіки, сервіси та actions
— SLAM, локалізація та злиття сенсорів (лідар, камера, IMU, одометрія)
— Планування руху, навігація та обхід перешкод
— Управління роботом: ПІД, слідкування за траєкторією, кінематика маніпуляторів
— Розробка на C++ та Python для real-time та шару оркестрації
— Симуляція у Gazebo та RViz та інтеграція справжнього залізо