инструменты 1 мин

Как инженер NVIDIA делает роботов доступнее — через открытый код

Джайвир Сингх возглавляет команду NVIDIA Isaac ROS — открытой платформы для разработки роботов на базе CUDA и ROS 2. Проект начинался как его стажёрская работа, а теперь позволяет создавать мобильных роботов, манипуляторы и гуманоидов быстрее и на прозрачной основе, которую можно изменять и улучшать.

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

От LEGO до роботов на GPU

Джайвир Сингх начинал с LEGO Mindstorms в средней школе, а теперь возглавляет команду NVIDIA Isaac ROS — открытой платформы для разработки роботов. Проект родился из его же стажёрского эксперимента: «Что будет, если выпустить софт с поддержкой CUDA для роботехники в открытый доступ?» Ответ: разработчики хотят выжать из GPU всё.

Что такое Isaac ROS

Это модульный стек на базе ROS 2 с CUDA-ускорением для мобильных роботов, манипуляторов и гуманоидов. В комплекте: пакеты для восприятия, детекции объектов, картирования, планирования движений. Работает на рабочих станциях, NVIDIA DGX Spark и Jetson на краю сети.

«Мы поставляем софт как LEGO-кубики — собирайте как хотите, комбинируйте с любым ROS-кодом», — объясняет Сингх.

Зачем открытый код в робототехнике

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

«NVIDIA работала над этим ещё до того, как кто-то считал это важным», — говорит Сингх. Теперь Isaac ROS помогает не только манипуляторам, но и гуманоидам — сегмент сместился из sci-fi в реальную инженерию.

Главный месседж: чем больше людей могут строить роботов, тем быстрее наступает будущее.

Ключевые выводы

  • Isaac ROS начинался как стажёрский проект, доказавший ценность CUDA-ускорения для робототехники
  • Открытый код даёт разработчикам уверенность — можно модифицировать стек под свои нужды через годы
  • Модульная архитектура позволяет комбинировать пакеты Isaac ROS с любым ROS 2 кодом как LEGO
  • Гуманоидные роботы перешли из научной фантастики в активную инженерную зону — Isaac ROS адаптируется под этот сдвиг
  • Один баг-фикс от компании становится ускорением для всего сообщества — эффект сети в открытом коде
робототехникаоткрытый кодNVIDIAROSгуманоиды

Автор: Павел Заславский · Источник: blogs.nvidia.com

Мнение редакции

История про то, как стажёрский эксперимент превратился в открытую платформу для роботов, звучит мило, но суть тут в другом. NVIDIA делает ставку на экосистему: дай разработчикам CUDA-ускорение, модульность и открытый код — они сами построят армию роботов на твоём железе. Умно.

Вопрос в том, насколько «открыт» этот открытый код, если он жёстко завязан на GPU NVIDIA. Сингх правильно говорит про уверенность и независимость, но на практике Isaac ROS — это ещё и способ привязать робототехнику к экосистеме Jetson и DGX. Не факт, что плохо, но называть это чистым альтруизмом наивно. Впрочем, если это ускоряет появление рабочих роботов — ок, пусть будет бизнес-модель с человеческим лицом.

Комментарии