Учитель Начальной – Курс создания роботов (страница 3)
Ключевые личности: Джордж Девол, Джозеф Энгельбергер, Виктор Шейнман, Хироси Исигуро (реалистичные андроиды), Марк Рейберт (Boston Dynamics), Родни Брукс (поведение-based robotics, iRobot, Rethink Robotics), Себастьян Трун (Stanley, беспилотные автомобили) и многие исследователи, чьи работы сформировали современные алгоритмы SLAM, планирования и управления.
2.6. Уроки истории для современного инженера
История робототехники учит нескольким важным вещам:
Успех определяется не только техническими возможностями, но и экономикой, удобством использования и безопасностью. Unimate победил, потому что окупался на конкретных операциях. Roomba стал массовым, потому что был достаточно умным, достаточно надёжным и достаточно дешёвым. Коботы завоевали рынок, потому что снизили барьер внедрения (не нужны клетки и сложные системы безопасности для многих задач).
Переоценка сроков и сложности — хроническая болезнь отрасли. В 1980-е годы обещали «домашних роботов-слуг через 10 лет». В 2000-е — то же самое. Реальность оказалась сложнее: надёжное восприятие неструктурированного мира, долгосрочная автономность, безопасное взаимодействие с людьми и приемлемая стоимость решаются медленнее, чем хотелось бы. Сегодня, с прогрессом в ИИ, мы снова близки к качественному скачку — но инженерия, надёжность и стоимость по-прежнему решают.
Ещё один урок: эволюционный путь часто побеждает революционный. Многие успешные продукты начинались как относительно простые системы и усложнялись постепенно, на основе реального опыта эксплуатации.
2.7. Ключевые выводы главы
Робототехника прошла путь от мифов и механических автоматов через промышленные манипуляторы к интеллектуальным автономным и коллаборативным системам. Современный этап характеризуется интеграцией искусственного интеллекта, выходом роботов из клеток и ростом сервисных применений. Понимание истории помогает видеть долгосрочные тренды, избегать повторения старых ошибок и реалистично оценивать сроки.
ГЛАВА 3. КЛАССИФИКАЦИЯ И ТИПЫ РОБОТОВ
3.1. По области применения
Промышленные роботы. Используются на производстве для сварки, сборки, покраски, паллетирования, шлифовки, обслуживания станков. Работают обычно внутри защитных ограждений или в режиме коллаборации. Характеризуются высокой повторяемостью (часто ±0.02–0.1 мм), грузоподъёмностью от долей килограмма до нескольких тонн, высокой скоростью и надёжностью в режиме 24/7. Примеры производителей и серий: KUKA KR, ABB IRB, Fanuc LR Mate и R-2000, Yaskawa Motoman, Kawasaki, Universal Robots (коботы), Techman, Doosan, Franka Emika.
Сервисные роботы. Предназначены для помощи человеку вне классического производства. Бытовые: пылесосы, мойщики окон, газонокосилки, роботы-очистители бассейнов. Профессиональные: роботы-официанты, роботы для уборки аэропортов и торговых центров, медицинские ассистенты и роботы-доставщики в больницах, роботы для дезинфекции, консультанты в магазинах. Примеры: SoftBank Pepper и NAO (социальные), Diligent Robotics Moxi, различные платформы от Pudu Robotics, Keenon.
Мобильные роботы. AGV (Automated Guided Vehicles) — автоматически управляемые тележки, обычно следующие по магнитным лентам, индуктивным проводникам или оптическим линиям. AMR (Autonomous Mobile Robots) — автономные мобильные роботы, самостоятельно строящие карту и планирующие путь. Дроны (мультикоптеры, самолётного и вертолётного типа), подводные аппараты (AUV — автономные, ROV — телеуправляемые), космические роверы. Примеры: MiR, Fetch Robotics, Boston Dynamics Spot, Clearpath, DJI, марсоходы Curiosity и Perseverance.
Гуманоидные роботы. Андроиды и гуманоиды, способные ходить на двух ногах, использовать руки, перемещаться в среде, созданной для человека, и взаимодействовать с людьми. Примеры: Boston Dynamics Atlas, Tesla Optimus, Figure 01/02, Unitree H1 и G1, Agility Digit, Apptronik Apollo, 1X NEO, Ameca (Engineered Arts) — больше для демонстрации и взаимодействия.
Специализированные роботы. Космические (манипуляторы на МКС, роверы), военные и сапёрные, сельскохозяйственные (сбор урожая, прополка, опрыскивание), поисково-спасательные, строительные 3D-принтеры и укладчики, подводные исследовательские, инспекционные (трубопроводы, ЛЭП, резервуары).
3.2. По степени автономности
Телеуправляемые роботы. Оператор полностью контролирует каждое движение в реальном времени (классические подводные ROV, некоторые сапёрные роботы, отдельные режимы хирургических систем). Задержка связи и пропускная способность канала критичны.
Полуавтономные. Человек задаёт высокоуровневые цели или корректирует поведение, а робот самостоятельно выполняет низкоуровневые задачи (стабилизация, обход препятствий, следование по траектории). Большинство современных AMR, дронов с режимами follow-me и waypoint navigation, промышленные роботы с адаптивным захватом и коррекцией по зрению относятся к этой категории.
Полностью автономные. Система принимает решения самостоятельно в рамках поставленной задачи без постоянного вмешательства оператора. Примеры: некоторые складские роботы внутри размеченной зоны, марсоходы с автонавигацией на короткие участки, беспилотные автомобили высоких уровней автономности (в ограниченных условиях).
Часто применяют шкалы, аналогичные SAE J3016 для автомобилей (уровни 0–5). Для роботов важно чётко фиксировать в документации, где заканчивается ответственность разработчика/производителя и начинается ответственность оператора или владельца, особенно в случае инцидентов.
3.3. По кинематической структуре
Последовательные манипуляторы. Антропоморфные (шарнирные, как рука человека, обычно 6 или 7 степеней свободы), SCARA (Selective Compliance Assembly Robot Arm — жёсткие в вертикальном направлении и податливые в горизонтальном), цилиндрические, сферические, декартовы (линейные оси X-Y-Z). Дельта-роботы формально относятся к параллельным, но часто рассматриваются вместе с высокоскоростными системами пика-энд-плейс.
Параллельные механизмы. Несколько кинематических цепей одновременно соединяют основание и выходную платформу. Дают высокую жёсткость и скорость при меньшей рабочей зоне. Классический пример — платформа Стюарта (6DOF) и дельта-роботы.
Мобильные платформы. Колёсные: дифференциальный привод (два независимых колеса), схема Аккермана (как у автомобиля), омниколёса и меканум-колёса (голономное движение). Гусеничные — высокая проходимость. Шагающие: двуногие, четвероногие, шестиногие и многоногие. Гибридные (колёса + ноги). Плавающие и летающие платформы.
Гибридные системы. Манипулятор, установленный на мобильной базе (mobile manipulator). Один из самых востребованных классов для складов, производства и сервисных применений: робот может подъехать к месту работы и выполнить манипуляцию.
3.4. По среде функционирования и масштабу
Наземные, воздушные, надводные, подводные, космические, подземные (для трубопроводов и шахт). Каждая среда накладывает жёсткие ограничения: герметичность и давление для подводных, радиационная стойкость и вакуум для космических, взрывозащита для шахт, аэродинамика и энергоёмкость для летательных аппаратов.
По размеру: нано- и микророботы (медицинские исследования, доставка лекарств), настольные и образовательные, сервисные среднего размера, тяжёлые промышленные и строительные, рой-системы из десятков и сотен относительно простых агентов.
3.5. Практический пример классификации
Рассмотрим Boston Dynamics Spot:
• По применению — инспекционный, исследовательский, потенциально промышленный и военный.
• По автономности — полуавтономный (может выполнять миссии по точкам, но часто работает под контролем оператора).
• По кинематике — четвероногий шагающий.
• По среде — наземный, способен преодолевать лестницы, неровности, некоторые препятствия.
• По размеру и массе — средний класс (около 25–32 кг в зависимости от конфигурации).
Такая классификация сразу подсказывает набор технологий: силовые приводы с возможностью контроля момента и упругости, развитая система инерциальных датчиков и камер/глубины для баланса и навигации, ограничение по времени работы от батареи, сложное ПО планирования шагов и восстановления после сбоев.
3.6. Ключевые выводы главы
Выбор типа робота определяется прежде всего задачей, средой эксплуатации, требованиями безопасности и бюджетом. Правильная классификация на раннем этапе помогает выбрать адекватную архитектуру, набор сенсоров, алгоритмы управления и реалистично оценить сложность и стоимость проекта. Избегайте соблазна сделать «универсального робота на все случаи жизни» — фокусируйтесь на конкретном классе задач.
ГЛАВА 4. ОСНОВНЫЕ КОМПОНЕНТЫ РОБОТА
4.1. Архитектура типичного робота
Любой современный робот состоит из нескольких взаимосвязанных подсистем: механической конструкции, сенсорной системы, исполнительных механизмов, системы управления, источника энергии, системы связи и пользовательского интерфейса. Эти подсистемы должны быть согласованы по энергетическим характеристикам, интерфейсам, задержкам и требованиям надёжности.
4.2. Механическая часть
Рама обеспечивает прочность, жёсткость и минимальный вес. Материалы: алюминиевые профили, различные пластики (ABS, PETG, нейлон, поликарбонат), карбоновые композиты, сталь, в особых случаях — титан. Для прототипов широко применяются 3D-печать и лазерная резка.