Skip to content Перейти к разделу

🦾Craft & Know-How

Инженер-робототехника · Разрабатывает машины, которые чувствуют, принимают решения и действуют в физическом мире, где сложной проблемой является не интеллект, а сам мир.

Одним взглядом
Плотность баллов

Чем темнее клетка, тем выше балл по этому показателю.

Последняя проверка Источники и титрыМедиа-кредитыМетодология

Короткие ответы

Что на самом деле делает инженер-робототехник изо дня в день?

Большинство инженеров-робототехников специализируются на одном уровне системы — механическом проектировании, встроенном управлении, восприятии или архитектуре программного обеспечения — и тратят свое время на САПР или программирование, прогоняя робота через повторные тесты и выясняя, почему сустав смещается или камера неправильно считывает полку. Очень немногие работы драматичны; по большей части это терпеливые повторные испытания на реальном оборудовании.

Нужна ли мне специальная степень в области робототехники, чтобы стать инженером по робототехнике?

Нет. Большинство работающих инженеров-робототехников имеют степень в области машиностроения, электротехники или вычислительной техники, а не специальную степень по робототехнике, поскольку отдельные программы по робототехнике или мехатронике все еще довольно новы и менее распространены, чем основные дисциплины. Хороший практический опыт работы над проектами — конкурсная команда, исследовательская лаборатория, личный опыт — имеет такое же значение, как и специализация в дипломе.

В чем разница между робототехникой и искусственным интеллектом?

ИИ занимается принятием решений — распознаванием объекта, планированием маршрута, выбором действия — и может полностью работать внутри компьютера. Робототехника – это действие в соответствии с этим решением в физическом мире: точное перемещение двигателя, захват без раздавливания, сохранение равновесия. Роботу обычно требуется и то, и другое, но особая компетенция инженера-робототехника — это физическая половина, та часть, которая выходит из строя по причинам, которые не предсказывает ни одна модель ИИ.

Подвержена ли робототехника риску со стороны ИИ?

Частично это да — восприятие, планирование движения и даже некоторые исследования механического дизайна все больше автоматизируются или ускоряются с помощью инструментов искусственного интеллекта. Что сопротивляется автоматизации, так это физическая отладка: выяснение того, почему настоящий робот ведет себя не так, как его модель, и ответственность за машину, которая может кого-то травмировать, если решение окажется неверным. ИИ меняет инструменты, но не убирает работу.

Сколько зарабатывают инженеры-робототехники?

Он резко варьируется в зависимости от страны и сектора. В Соединенных Штатах медиана составляет примерно 105 000–110 000 долларов в год; в Германии инженер среднего звена обычно зарабатывает 55 000–75 000 евро; в Японии и Южной Корее зарплаты в долларовом выражении снижаются, несмотря на доминирование этих стран в производстве промышленных роботов. Старшие должности в стартапах по производству роботов-гуманоидов оплачиваются значительно выше этих медианных значений.

В каких отраслях на самом деле нанимают инженеров-робототехников?

Производство автомобилей и электроники остается крупнейшим по объему работодателем, использующим оружие для сварки, покраски и сборки. Автоматизация складов и логистики, хирургическая робототехника, сельское хозяйство и быстрорастущий сектор роботов-гуманоидов наиболее активно нанимают сотрудников в 2020-х годах, наряду с оборонными приложениями, такими как роботы-обезвреживатели бомб, которые используют аналогичные технологии с 2000-х годов.

Начать с этого раздела - Craft & Know-How

Открыть лабораторию сравнения

Share

Образ инженера-робототехника, паяющего печатную плату или вручную обрабатывающего кронштейн, сузился, но не был заменен экранами: программное обеспечение САПР, код системы управления и среды моделирования занимают большую часть рабочей недели, но работа по-прежнему обычно заканчивается на верстаке с осциллографом, потому что плохо работающего робота рано или поздно придется отлаживать на реальном оборудовании.

То, что передают опытные инженеры, касается не какого-либо конкретного инструмента, а скорее дисциплины подозрительности ко всему, что не было протестировано на реальной машине — доверие физическому тесту, а не элегантному моделированию, бюджетирование мощности и вычислений как фиксированная валюта и отношение к первым движениям робота на полной скорости как к моменту, когда, скорее всего, что-то пойдет не так.

What the work demands

788275808865
Механическая конструкция и кинематика
78
Встроенные системы и контроль в реальном времени
82
Восприятие и компьютерное зрение
75
Теория планирования движения и управления
80
Системная интеграция
88
Техника безопасности и диагностика неисправностей
65

Механическая конструкция и кинематика

Проектирование физической структуры, соединений и механизмов, которые обеспечивают роботу диапазон движений и грузоподъемность, а также знание того, как люфт, трение и податливость проявятся после его создания.

Встроенные системы и контроль в реальном времени

Написание и отладка низкоуровневого кода, который считывает датчики и приводит в движение двигатели в строгое время, когда пропущенный срок может означать нестабильность или опасность робота, а не просто его медленность.

Восприятие и компьютерное зрение

Превращение данных камеры, лидара или датчика глубины в полезное понимание мира, все чаще с помощью обученных моделей, а не обнаружения функций, закодированных вручную.

Теория планирования движения и управления

Создание и выполнение безопасного и эффективного пути или траектории, а также настройка контуров обратной связи, которые удерживают робота на этом пути, несмотря на помехи в реальном мире.

Системная интеграция

Механический, электрический, встроенный и программный уровни робота — каждый из которых работает индивидуально — также работают вместе, причем большинство реальных сбоев происходит на стыке между двумя из них.

Техника безопасности и диагностика неисправностей

Проектирование аварийных остановок, пределов усилий и безопасных режимов отказа, а также выяснение того, почему робот ведет себя неожиданно, прежде чем это произойдет снова, когда кто-то стоит рядом.

A day in the life

Проверка статуса, ночные журналы, стендапСтендовая работа и практическая отладкаОбедПрограммное обеспечение, средства управления и моделированиеИнтеграционное тестирование на реальном роботеНерабочее время — за исключением случаев запуска или демонстрации 036912151821 24h
  1. 7–9 Проверка статуса, ночные журналы, стендап

    Анализ данных или ошибок, полученных в результате ночного тестового запуска или работы робота без присмотра в полевых условиях, а затем короткое командное совещание по приоритетам и выявленным ошибкам.

  2. 9–12 Стендовая работа и практическая отладка

    Основной блок аппаратного времени: подключение проводов, калибровка датчика, обработка или 3D-печать кронштейна или выяснение того, почему сустав смещается под нагрузкой.

  3. 12–13 Обед

    Настоящий прорыв, который обычно исчезает во время кранча перед демонстрацией, соревнованием или запуском продукта.

  4. 13–16 Программное обеспечение, средства управления и моделирование

    Написание или настройка управляющего кода, запуск моделирования или работа с конвейером восприятия или планирования за столом, а не за столом.

  5. 16–19 Интеграционное тестирование на реальном роботе

    Запуск всей системы на реальном оборудовании — момент, когда механические, электрические и программные проблемы, скрытые по отдельности, обычно проявляются вместе.

  6. 19–7 Нерабочее время — за исключением случаев запуска или демонстрации

    Личное время и сон в обычный день; Перед соревнованием, демонстрацией или датой выпуска продукта инженеры могут вернуться к работе до поздней ночи.

The know-how

Craft knowledge practitioners actually pass on — not motivation.

01

Мир сам по себе лучшая модель

Не доверяйте симуляции, чтобы охватить все, с чем столкнется реальное оборудование; тестируйте физические прототипы как можно раньше и чаще, поскольку немоделированное трение, шум датчиков и люфт всегда проявляются на стенде раньше, чем в математических расчетах.

Родни Брукс, Массачусетский технологический институт, статьи по архитектуре подчинения (1986)
02

Отладка снизу вверх: питание, затем проводка, затем прошивка, затем логика

Когда робот плохо себя ведет, проверьте источник питания и разъемы, прежде чем подозревать код — подавляющее большинство загадочных сбоев робота связано с ослаблением разъема, отключением питания или неправильной проводкой датчика, а не с ошибкой программного обеспечения.

Стандартный порядок устранения неполадок, изучаемый в лабораториях и соревнованиях по робототехнике (FIRST, VEX)
03

Робот, который не может безопасно остановиться, еще не закончен

Аварийная остановка, ограничение крутящего момента и безопасные зоны — это не последние функции, добавленные перед отправкой; они разработаны на основе первого прототипа, потому что установка системы безопасности на робота, который уже движется быстро, приводит к травмам людей.

Стандарт безопасности промышленных роботов ISO 10218 и культура безопасности в цехах в целом
04

Бюджетируйте мощность и вычисляйте как деньги

Каждый датчик, двигатель и бортовой компьютер потребляют фиксированную долю батареи робота и вычислительного бюджета; Добавление еще одной функции без удаления другой приводит к тому, что многообещающий прототип оказывается неспособным завершить свой рабочий день.

Стандартная практика планирования энергопотребления встроенных систем
05

Трение и люфт незаметно съедают ваш контур управления.

Алгоритм управления, настроенный на чистой модели, может дать сбой на реальном оборудовании из-за люфта немоделированной шестерни, трения троса или податливости шарниров — проблем, которые проявляются не в виде сообщения об ошибке, а только в виде таинственного неточного робота.

Практика проектирования механизмов, широко преподаваемая в области разработки роботов-манипуляторов и роботов-ножек.
06

Тестируйте медленно, прежде чем тестировать быстро

Новый код или новый механизм сначала запускаются на части рабочей скорости, когда рука находится на аварийном выключателе, прежде чем кто-либо позволит ему двигаться на полной скорости — инженеры описывают дисциплину, применимую к каждому новому поведению на таких машинах, как Atlas и Spot.

Общая дисциплина тестирования в Boston Dynamics и аналогичных лабораториях динамической робототехники.

Tools of the trade

ROS / ROS 2 (Операционная система робота)

Платформа промежуточного программного обеспечения с открытым исходным кодом, используемая в большинстве отраслей промышленности для объединения датчиков, исполнительных механизмов и программных модулей в единого работающего робота без необходимости каждый раз перестраивать сантехнику.

Программное обеспечение САПР (SolidWorks, Fusion 360)

Инструменты параметрического 3D-проектирования, используемые для моделирования механической конструкции робота, проверки на наличие пересечений и создания производственных чертежей перед резкой металла или пластика.

МАТЛАБ / Симулинк

Стандартные инструменты для моделирования систем управления и динамики, особенно для настройки контуров обратной связи и моделирования поведения робота, прежде чем доверять код реальному оборудованию.

Осциллограф и мультиметр

Базовые инструменты для отладки оборудования по-прежнему играют центральную роль в работе — большинство реальных сбоев роботов связаны с проблемами проводки, питания или сигналов, которые эти инструменты непосредственно выявляют.

Среды моделирования (Gazebo, NVIDIA Isaac Sim)

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

How people fail at it

Доверяя моделированию аппаратному обеспечению

Контроллер, который отлично работает в Gazebo или MuJoCo, может выйти из строя на реальном роботе из-за шума датчика, задержки или трения, которые симулятор не моделировал — команды, которые пропускают раннее тестирование оборудования, часто обнаруживают это дорого и поздно.

Игнорирование механической конструкции до тех пор, пока программное обеспечение не будет готово.

Отношение к телу робота как к фиксированной данности при сосредоточении усилий на программном обеспечении приводит к борьбе с реальными ограничениями аппаратного обеспечения — люфтами, слабыми соединениями, расположением датчиков — вместо того, чтобы с самого начала разрабатывать программное обеспечение и механизм вместе.

Пропуск проверки безопасности из-за сжатых сроков

Спешка с роботом на демонстрацию или отправку без надлежащей оценки риска и проверки аварийной остановки — это то, как опасные ситуации превращаются в настоящие травмы, особенно когда робот работает рядом с людьми, а не за забором.

Similar professions

🧫

Специалист по клиническим данным

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

AI-resistant 68
🔐

Специалист по кибербезопасности

Защищает системы, данные и людей, обнаруживая, предотвращая и реагируя на цифровые атаки.

AI-resistant 63
🌬️

Инженер по возобновляемым источникам энергии

Проектирует, строит и совершенствует ветровые, солнечные, накопительные и сетевые системы, которые превращают возобновляемые ресурсы в надежную электроэнергию.

AI-resistant 72
🌿

Менеджер по устойчивому развитию

Руководит стратегией, измерениями и отчетностью, которые помогают организациям снизить экологический и социальный ущерб при выполнении деловых обязательств.

AI-resistant 66
🧬

Генетический консультант

Помогает людям понять наследственные заболевания, выбор и результаты тестирования, сочетая геномную науку с недирективным, сострадательным консультированием.

AI-resistant 72
🔌

Инженер-полупроводник

Разрабатывает и производит транзисторы внутри каждого компьютера, телефона и оружия, используя настолько точные станки, что их могут эксплуатировать лишь несколько заводов на Земле.

AI-resistant 60

Continue exploring

Keep exploring

More in Engineering & Technology

💻

Инженер-программист

Пишет, тестирует и поддерживает код, который управляет современной жизнью, и является одной из первых профессий, наблюдающих, как ИИ автоматизирует свою повседневную работу.

AI-resistant 35
🤖

Исследователь искусственного интеллекта

Разрабатывает и тестирует алгоритмы, лежащие в основе машинного интеллекта, в области, которая сейчас стремится автоматизировать растущую долю собственного исследовательского процесса.

AI-resistant 50
🛰️

Аэрокосмический инженер

Проектирует, анализирует и сертифицирует летательные аппараты, ракеты и космические корабли, отрывающиеся от земли, работая с запасом безопасности, не оставляющим места для догадок.

AI-resistant 74
🌉

Инженер-строитель

Профессия, превращающая реки, скалы и гравитацию в мосты, дороги и чистую воду — тихая несущая сила цивилизации со времен Имхотепа.

AI-resistant 72
🔌

Инженер-полупроводник

Разрабатывает и производит транзисторы внутри каждого компьютера, телефона и оружия, используя настолько точные станки, что их могут эксплуатировать лишь несколько заводов на Земле.

AI-resistant 60
🔐

Специалист по кибербезопасности

Защищает системы, данные и людей, обнаруживая, предотвращая и реагируя на цифровые атаки.

AI-resistant 63
📦

Инженер МЛОпс

Создает системы, которые обучают, развертывают, контролируют и управляют моделями машинного обучения в производстве.

AI-resistant 54
🌬️

Инженер по возобновляемым источникам энергии

Проектирует, строит и совершенствует ветровые, солнечные, накопительные и сетевые системы, которые превращают возобновляемые ресурсы в надежную электроэнергию.

AI-resistant 72