Аннотация:
Intrinsic, компания-разработчик программного обеспечения для интеллектуальных роботов, принадлежащая материнской компании Google Alphabet, объявила 22 сентября по местному времени, что откроет исходный код основных компонентов своей платформы промышленных роботов и запустит базовую программную платформу под названием Intrinsic Core. О проекте было официально объявлено на конференции ROSCon 2026 в Торонто, Канада, с использованием более свободной лицензии с открытым исходным кодом Apache 2.0. Цель состоит в том, чтобы позволить большему количеству разработчиков роботов напрямую использовать предварительно настроенное базовое программное обеспечение для ускорения разработки интеллектуальных роботов и «физического ИИ».

Intrinsic была основана в 2021 году и была включена в бизнес-систему Google в феврале этого года, отвечая за содействие развитию физического искусственного интеллекта. В отличие от традиционного искусственного интеллекта, который в основном существует в цифровой среде, физический ИИ должен воспринимать реальный мир с помощью датчиков, затем использовать алгоритмы для рассуждения и предпринимать реальные действия с помощью исполнительных механизмов и систем управления, поэтому он включает в себя различное оборудование, такое как роботы, беспилотные автомобили, дроны и интеллектуальная инфраструктура.
Intrinsic считает, что важная причина, по которой развитие физического ИИ в настоящее время ограничено, заключается в том, что система программного обеспечения, лежащая в основе интеллектуальных роботов, слишком сложна. Разработчикам часто приходится переписывать большое количество базового программного обеспечения, драйверов и логики управления для различного оборудования роботов, а также им необходимо решить проблему обучения моделей ИИ. Если бы каждый разработанный тип робота пришлось перестраивать с нуля, цикл разработки и стоимость были бы очень высокими.
Для решения этой проблемы был запущен Intrinsic Core. Это предварительно сконфигурированная программная среда, совместимая с операционной системой робота ROS, которая может работать непосредственно на локальном оборудовании и предоставляет ряд программных компонентов многократного использования. Разработчики могут объединять эти компоненты в свои собственные роботизированные системы без необходимости создавать целый стек программного обеспечения с нуля.
Одним из основных компонентов является внутренний контроль. Это система управления роботом в реальном времени, которая не зависит от конкретного оборудования и может динамически корректировать траекторию движения во время движения робота на основе обратной связи от датчиков. Это упрощает разработчикам использование различных типов роботизированных манипуляторов, захватов и другого оборудования на базе одного и того же набора программного обеспечения без необходимости переписывать базовое программное обеспечение и драйверы каждый раз при замене оборудования.
Intrinsic Core также предоставляет функции оценки положения на основе технологии NVIDIA FoundationPose, которая позволяет роботам динамически идентифицировать и обрабатывать детали на производственной линии. Традиционная промышленная автоматизация часто требует использования фиксированных дорогостоящих приспособлений для обеспечения того, чтобы детали находились в определенном положении, и эта возможность визуального позиционирования может снизить зависимость от таких жестких физических приспособлений.
Платформа также включает функцию планирования движения, которая может автоматически генерировать траектории движения, чтобы избежать препятствий. Традиционные промышленные роботы часто требуют от разработчиков пошагового программирования каждого соединения, и Intrinsic надеется сократить эту утомительную работу по ручному программированию за счет автоматического планирования движений.

Кроме того, Intrinsic Core предоставляет функцию планирования захвата, которая позволяет различным типам захватов робота автоматически регулировать свои захватывающие действия в соответствии с положением и направлением целевого объекта, что позволяет роботу более гибко обрабатывать объекты различной формы и расположения.
В процессе разработки роботов Intrinsic Core также предоставляет услуги моделирования и калибровки. Разработчики могут моделировать, визуализировать и устранять неполадки роботов через единый интерфейс, одновременно выполняя калибровку системы машинного зрения. Платформа также предоставляет драйверы Intrinsic-ROS, которые упрощают разработчикам подключение датчиков к сторонним захватам, 3D-камерам и другим аппаратным устройствам.
Чтобы продемонстрировать практическое использование этой инфраструктуры, Intrinsic также запустила решение для обслуживания открытых машин. Это открытый эталонный проект для задач загрузки и разгрузки станков с ЧПУ, управляемых искусственным интеллектом, который позволяет пользователям выполнять модульные настройки в соответствии с различными конфигурациями оборудования и поддерживает оборудование крупнейших производителей промышленных роботов, таких как Universal Robots и FANUC.
Intrinsic считает, что этот набор открытых эталонных проектов особенно подходит для машиностроительной отрасли. В настоящее время в США и Европе существуют десятки тысяч компаний, занимающихся производством различных сложных механических деталей. Однако из-за высокой стоимости оборудования автоматизации и высоких технических барьеров только около 8% из них внедрили ту или иную форму технологии автоматизации.
Intrinsic надеется облегчить небольшим производственным компаниям автоматизацию малоценных повторяющихся задач, предоставив отправную точку, которую можно напрямую модифицировать и расширять, тем самым снижая порог внедрения роботов и способствуя дальнейшей автоматизации всей обрабатывающей промышленности.
В более широком масштабе Intrinsic надеется создать более широкую экосистему разработчиков с помощью общих инструментов робототехники с открытым исходным кодом. Компания считает, что если разработчикам роботов больше не придется постоянно создавать большое количество базового программного обеспечения, они смогут уделять больше энергии конкретным приложениям и самим возможностям ИИ, тем самым ускоряя внедрение физического ИИ в различных отраслях.
Значение этого открытого исходного кода заключается не только в бесплатном предоставлении нескольких программных инструментов для роботов, но и в дальнейшей популяризации концепции «базовой программной платформы» в области роботов. Современное оборудование промышленных роботов имеет долгосрочные различия между брендами, моделями и системами управления, и разработчикам часто приходится адаптироваться к оборудованию разных производителей. Intrinsic надеется снизить затраты на разработку, вызванные этой фрагментацией, за счет общих компонентов, таких как аппаратно-независимая структура управления, драйвер ROS, визуальное позиционирование, планирование движения и планирование захвата.
Решение Intrinsic анонсировать Intrinsic Core во время ROSCon 2026 также явно носит целенаправленный характер. ROS стала одной из широко используемых программных платформ с открытым исходным кодом в области исследований и разработок роботов, а вокруг ROS сформировалась огромная экосистема разработчиков и аппаратного обеспечения. Intrinsic Core напрямую предоставляет ROS-совместимую среду, что упрощает разработчикам объединение существующих роботизированных систем ROS с возможностями, предоставляемыми Intrinsic.
С точки зрения общей стратегии Google это также важный шаг для компании по дальнейшему распространению искусственного интеллекта из цифрового мира в физический. В последние годы Google продолжает продвигать сочетание роботов и моделей искусственного интеллекта, и Intrinsic не отвечает за простое производство роботов определенного типа, а пытается предоставить общую программную инфраструктуру, чтобы разные типы промышленных роботов могли получить более гибкое восприятие, планирование, управление и эксплуатационные возможности.
Если эта модель сможет обрести форму, способ разработки роботов в будущем может стать все более похожим на разработку программного обеспечения: разработчикам не нужно изобретать велосипед, начиная с нижнего управления, визуального распознавания и планирования движения, а напрямую использовать зрелые базовые компоненты, а затем комбинировать и обучать их для конкретных отраслевых задач. Intrinsic открыла свою базовую инфраструктуру под лицензией Apache 2.0, что также означает, что внешние разработчики и предприятия могут изучать, модифицировать и расширять это программное обеспечение в относительно мягких условиях.
Однако программное обеспечение с открытым исходным кодом само по себе не может решить все проблемы, с которыми сталкивается коммерциализация роботов. Роботы в реальных промышленных условиях по-прежнему требуют надежного оборудования, датчиков, приводов, систем управления двигателями, а также обширных данных и испытаний для конкретных задач. Intrinsic Core может снизить порог разработки программного обеспечения, но компаниям все равно придется решать такие вопросы, как развертывание оборудования, безопасность и фактическая надежность работы на основе собственных производственных процессов.
Основная цель действий Intrinsic заключается не в том, чтобы напрямую запустить интеллектуального робота для потребителей, а в том, чтобы стать базовым поставщиком программного обеспечения в эпоху физического искусственного интеллекта и привлечь больше разработчиков и производителей роботов к своей экосистеме с помощью открытых и универсальных программных компонентов. Если все больше и больше промышленных роботов смогут использовать схожие базовые возможности программного обеспечения, ожидается, что стоимость разработки и внедрения роботов будет еще больше снижаться, и поэтому автоматизация на основе искусственного интеллекта может постепенно распространиться от нескольких крупных производственных компаний до большего числа малых и средних предприятий.
Комментарии