Интервью

Адитья Сингх, менеджер по продукту в области робототехники в Canonical – Серия интервью

mm
Добавьте Unite.AI в избранные источники в Google

Адитья Сингх – менеджер по продукту в области робототехники в Canonical. Canonical специализируется на открытом программном обеспечении, включая Ubuntu, наиболее популярную в мире операционную систему Linux для предприятий от облака до края, и имеет глобальное сообщество из 200 000 участников.

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

Что вызвало ваш первоначальный интерес к робототехнике?

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

Можете ли вы описать вашу повседневную роль в Canonical?

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

Почему создание робота на основе открытого программного обеспечения так важно?

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

Можете ли вы описать, что платформа Ubuntu с открытым исходным кодом предлагает разработчикам IoT и робототехники?

Ubuntu – это платформа выбора для разработчиков всего мира для беспрепятственного развития IoT и робототехники. Несколько популярных фреймворков, которые помогают в инженерии устройств, построены на Ubuntu, поэтому операционная система может предоставить несколько инструментов для создания и развертывания продуктов в этой области прямо из коробки. Например, наиболее широко используемое middleware для разработки робототехники – ROS – почти полностью работает на дистрибутивах Ubuntu (более 99,5% согласно официальным метрикам: https://metrics.ros.org/packages_linux.html).

Какие ключевые факторы следует проанализировать при выборе операционной системы робота?

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

Кроме того, предыдущий опыт работы с операционными системами командой разработчиков является巨альным фактором, влияющим на экономику, поскольку предыдущий опыт, безусловно, поможет ускорить общий процесс разработки робота и, таким образом, сократить время выхода на рынок. Легкость интеграции системы и третьих сторон также должна быть тщательно рассмотрена. Робот редко является самостоятельным устройством и часто должен беспрепятственно взаимодействовать с другими устройствами. Эти сопутствующие устройства могут быть такими простыми, как цифровой двойник для аппаратного тестирования в цикле, но в целом вычисления вне устройства становятся более популярными в робототехнике. Облачная робототехника, обработка речи и машинное обучение – все это примеры использования случаев, которые могут извлечь пользу из обработки информации на серверной ферме вместо ограниченного ресурсами робота.

Кроме того, необходима прочность и уровень безопасности, встроенные в ядро. Доступность долгосрочной поддержки операционной системы, особенно со стороны сообщества, является еще одним фактором. Имеет значение, что операционные системы обычно поддерживаются только в течение определенного времени. Например, выпуски Android Things с долгосрочной поддержкой (LTS) поддерживаются в течение трех лет, тогда как Ubuntu и Ubuntu Core поддерживаются в течение пяти лет (или в течение 10 лет с расширенным обслуживанием безопасности). Если срок поддержки операционной системы короче предполагаемого срока службы робота в поле, она в конечном итоге перестанет получать обновления и умрет преждевременно.

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

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

Как футуролог, он посвящен исследованию того, как эти инновации будут формировать наш мир. Кроме того, он является основателем Securities.io, платформы, ориентированной на инвестиции в передовые технологии, которые переопределяют будущее и меняют целые сектора.