iRobot объявляет о крупном обновлении программного обеспечения, переходе от чистой автономии к совместной работе человека и робота

С момента выпуска самого первого Roomba в 2002 году долгосрочная цель iRobot заключалась в том, чтобы обеспечить более чистые полы, не требуя усилий и незаметно. Что звучит неплохо, правда? И , возможно, Пылесосы уже удалось сделать именно это , с их самого последнего поколения роботов пылесосов , которые делают свои собственные карты и опорожняют свои мусорные баки . Для тех из нас, кто доверяет нашим роботам, это здорово, но iRobot постепенно осознает, что многие пользователи Roomba либо не хотят такого уровня автономии, либо не готовы к нему.

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

Чтобы понять, почему это такой сдвиг для iRobot, давайте очень кратко рассмотрим, как интерфейс Roomba развивался за последние пару десятилетий. Первое поколение Roomba имело три кнопки, которые позволяли (или требовали) пользователю выбирать, будет ли пылесосить комнату маленьким, средним или большим по размеру. iRobot отказался от этой системы одним поколением позже, заменив кнопки размера комнаты одной кнопкой «очистки». Программируемое планирование означало, что пользователям больше не нужно было нажимать какие-либо кнопки, и, когда Roombas смог найти путь обратно к своей док-станции, все, что вам нужно было сделать, это очистить мусорный ящик. В последних поколениях (серии S и i) опорожнение мусорного бака также выполняется за вас , что сокращает прямое взаимодействие с роботом до одного раза в месяц или реже.

Точка, в которой сейчас находятся топовые Roomba, отражает цель, над которой iRobot работает с 2002 года: благодаря автономности, расписанию и чистому основанию для опорожнения корзины вы можете настроить Roomba на пылесос, когда вы этого не сделаете. дома, давая вам более чистые полы каждый божий день, даже если вы даже не подозреваете, что Roomba усердно работает, пока вас нет. Это не просто невмешательство, это отключение мозгов. Без шума, без суеты, просто все становится чище благодаря усилиям робота, который делает все возможное, чтобы быть невидимым для вас. Лично я был полностью увлечен этой идеей домашних роботов, и генеральный директор iRobot Колин Энгл тоже.

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

Как? Энгл сравнивает это с тем, что человек приходит в ваш дом, чтобы убрать, но вам не разрешают указывать ему, где и когда выполнять свою работу. Возможно, через какое-то время вы укрепите доверие, необходимое для того, чтобы это сработало, но в краткосрочной перспективе это, вероятно, будет разочаровывать. По этой причине люди разочаровываются в своих Roomba. «Желание иметь больший контроль над тем, что делает робот, постоянно возникало, и для меня это потребовало довольно больших изменений в моем представлении о том, какой интеллект мы пытаемся создать. Автономность — это не интеллект. Нам нужно сделать нечто большее ».

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

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

Предыдущая итерация приложения iRobot (и самих Roombas) построена на одной большой толстой кнопке CLEAN. Вместо этого новый подход пытается выяснить гораздо более подробно, где робот должен убирать, а когда, используя сочетание автономных технологий и взаимодействия с пользователем.

Где чистить

Знание места проведения уборки зависит от наличия у Roomba подробной и точной карты окружающей среды. Уже несколько поколений Roombas используют визуальное отображение и локализацию (VSLAM) для создания постоянных карт вашего дома . Эти карты использовались, чтобы сообщить Roomba о необходимости уборки в определенных комнатах, но это все. С новым обновлением Roombas с камерами сможет распознавать некоторые предметы и особенности в вашем доме, включая стулья, столы, диваны и даже столешницы. Роботы будут использовать эти функции, чтобы определить, где обычно происходят беспорядки, чтобы они могли сосредоточиться на этих областях — например, вокруг обеденного стола или вдоль передней части дивана. 

Здесь мы должны уделить минуту, чтобы пояснить, как Roomba использует свою камеру. Первоначальное (основное?) Назначение камеры было для VSLAM, где робот делал фотографии вашего дома, преобразовывал их в образцы света и тьмы, подобные QR-коду, а затем использовал их (с помощью других датчиков) для навигации. Теперь камера также используется для съемки других вещей вокруг вашего дома, чтобы сделать эту карту более полезной.

Это делается с помощью машинного обучения с использованием библиотеки изображений обычных предметов домашнего обихода с точки зрения пола, которые iRobot пришлось разработать с нуля. Энгл пояснил нам, что все это делается через нейронную сеть, которая работает на роботе, и что «никакие узнаваемые изображения никогда не хранятся на роботе и не хранятся, и никакие изображения никогда не покидают робота». В худшем случае, если все данные iRobot о вашем доме каким-то образом будут украдены, хакер будет знать только, что (например) в вашей столовой есть стол, а также приблизительный размер и расположение этого стола, потому что на карте iRobot есть ваше место хранит только символические изображения, а не изображения.

Еще одна полезная новая функция предназначена для помощи в управлении «злыми местами Roomba» (как выразился Энгл), которые есть в каждом доме, которые вызывают застревание Roomba. Если место настолько злое, что Roomba должен позвать вас на помощь, потому что он полностью отказался, Roomba запомнит и предложит либо внести некоторые изменения, либо прекратить уборку в нем, что кажется разумным.

Когда чистить

Оказывается, основная причина сбоя в миссии Roombas заключается не в том, что они застревают или в том, что у них заканчивается батарея, — это отмена пользователем, обычно потому что робот мешает или шумит, когда вы этого не хотите. быть. «Если вы отказываетесь от робота Roomba, потому что он вас раздражает, — отмечает Энгл, — как этот робот может быть хорошим партнером? Я думаю, это грандиозный провал ». Конечно, это не вина робота, потому что Roombas чистит только тогда, когда мы им говорим, что, по словам Энгла, является частью проблемы. «Люди на самом деле не очень хороши в составлении собственного расписания — они склонны упрощать и не продумывать, что на самом деле представляет собой их расписание, что приводит к множеству [образных] смертей Roomba».

Чтобы помочь вам определить, когда на самом деле робот должен проводить уборку, новое приложение будет искать закономерности, когда вы попросите его очистить, а затем порекомендует график, основанный на этих шаблонах. Это может означать, что робот очищает разные участки в разное время каждый день недели. Приложение также будет давать рекомендации по расписанию, которые также основаны на событиях и интегрированы с другими устройствами умного дома. Вы бы предпочли, чтобы Roomba убирался каждый раз, когда вы выходите из дома? Приложение может интегрироваться с вашей системой безопасности (или гаражными воротами или любым другим) и позаботиться об этом за вас.

В более общем плане Roomba теперь будет пытаться вписаться в те виды процедур уборки, которые уже установлены многими людьми. Например, приложение может предложить процедуру «после ужина», при которой убираются только кухня и обеденный стол. Приложение также будет в некоторой степени обращать внимание на окружающую среду и время года. Он может предложить увеличить частоту уборки пылесосом, если количество пыльцы особенно велико, или если сейчас сезон линьки домашних животных и у вас есть собака. К сожалению, Roomba (пока?) Не может самостоятельно распознавать собак, поэтому приложение должно немного обмануть, задав вам несколько основных вопросов. 

Более умное приложение

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

Энгл также сообщил нам, что в целом это изменение направления также представляет собой существенный сдвиг в ресурсах для iRobot, и компания сместила две трети своей инженерной организации, чтобы сосредоточиться на программном совместном интеллекте, а не на оборудовании. «Мы еще не закончили делать оборудование», — заверил нас Энгл. «Но мы по-другому думаем об оборудовании. Мы рассматриваем наших роботов как платформы с более длительным жизненным циклом, и каждая платформа сможет поддерживать несколько поколений программного обеспечения. Мы как бы отделили интеллект роботов от оборудования, и это изменение ».

Энгл считает, что работа над более интеллектуальным сотрудничеством между людьми и роботами — это «смелый новый рубеж искусственного интеллекта». Я ожидаю, что это будет предел в течение разумного периода времени », — добавляет он. «Нам предстоит много работы, чтобы создать такой простой в использовании интерфейс, который нужен роботам-потребителям».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *