Roomba — это термин, который относится к серии автономных роботов-пылесосов , производимых компанией iRobot , и впервые был представлен в сентябре 2002 года. [1] Roomba имеет набор датчиков , которые помогают им перемещаться по площади дома. Эти датчики могут обнаружить наличие препятствий и крутых перепадов (например, чтобы избежать падения с лестницы).
По состоянию на 2024 год iRobot будет продавать модели с четвертого по десятое поколения, продолжая при этом обеспечивать поддержку и продавать аксессуары для своих предыдущих серий. [2] Различные модели Roomba имеют разные функции, включая незапутывающиеся щетки, отдельные контейнеры для подметания , более мощные пылесосы , систему предотвращения препятствий и карты производительности, отображаемые через приложения для смартфонов . Более новые модели также оснащены камерой, которая работает в сочетании со встроенным картографическим и навигационным программным обеспечением, чтобы систематически охватывать все площади пола, перемещаться из комнаты в комнату, избегать препятствий, таких как отходы домашних животных и зарядные кабели, а также находить станции подзарядки. [3]
Roombas допускают некоторую модуляцию и перепрограммирование. Части некоторых моделей взаимозаменяемы, что позволяет владельцам комбинировать функции или переключаться на другие устройства для более продолжительной работы от батареи. Кроме того, некоторые устройства можно адаптировать для выполнения более творческих задач с использованием встроенного компьютера в сочетании с открытым интерфейсом Roomba.
В августе 2022 года Amazon объявила о намерении приобрести iRobot, однако европейские регулирующие органы отложили приобретение, опасаясь нанести ущерб конкуренции. По состоянию на январь 2024 года Amazon отказалась от этих планов. [4]
Инженер Джо Джонс впервые придумал то, что в конечном итоге стало Roomba, в 1989 году, когда работал в Лаборатории компьютерных наук и искусственного интеллекта Массачусетского технологического института . Его первоначальный дизайн возник в результате дизайнерского спора между Джонсом и его коллегами с использованием Lego . Первые прототипы были созданы и представлены компаниям Denning Mobile Robot Company и Bissell в 1990-х годах, но ни одна компания не была заинтересована в их производстве. [5] Эта концепция просуществовала до 1999 года, когда SC Johnson в конце концов согласилась профинансировать проект в iRobot . Первоначально устройство называлось «DustPuppy», а затем было переименовано в Roomba. [6] Полная разработка началась в декабре 1999 года. Компания SC Johnson отказалась от участия, потратив 1–2 миллиона долларов США, но iRobot продолжил проект, в конечном итоге выпустив первый Roomba в сентябре 2002 года. [7]
Модели Roomba спроектированы так, чтобы их можно было разместить под кроватью или другой мебелью. Большинство моделей Roomba имеют форму диска, их диаметр составляет 338–353 мм (13,3–13,9 дюйма) и высота 86–94 мм (3,4–3,7 дюйма) в зависимости от модели. Роботы S9 и S9+ имеют полукруглую, а не круглую форму, с плоской частью спереди и уже — 311 миллиметров (12,2 дюйма) в ширину. На передней половине всех моделей установлен большой механический бампер с датчиком прикосновения, а в его верхней передней части по центру установлен разнонаправленный инфракрасный датчик. Большинство моделей также имеют утопленную ручку сверху. [8]
Модели Roomba первого и второго поколения не были совместимы с Virtual Wall — продаваемым отдельно аксессуаром, который предотвращает проникновение робота в помещение. Он проецирует узор инфракрасного света , [9] который вакуум обнаруживает и воспринимает как физическую стену, побуждая его остановиться и развернуться. Однако модели третьего поколения и более новые теперь совместимы с двойной виртуальной стеной, которая, помимо имитации прямой стены, может создавать круговой барьер диаметром примерно 4 фута (1,2 м). Некоторые модели серий 500, 700 и 800 совместимы с Virtual Wall Lighthouse. [10] [11] Первоначально вакуум ограничивается одной областью, подлежащей очистке. Как только пылесос сообщает, что область достаточно очищена (на основе его расчетной площади), он направляет его к следующему убираемому пространству и удерживает его там. [12]
Roomba приводится в движение двумя независимо работающими боковыми колесами, которые могут перемещать Roomba вперед и назад, а также выполнять повороты любого радиуса, включая повороты на 360° на месте. Поворотные энкодеры на колесах могут определять скорость вращения колес, определяя, скользят ли они или застряли, а датчики падения могут определять, находится ли колесо слишком низко (например, застряло в вентиляционном отверстии). Неприводной поворотный ролик расположен в передней части большинства моделей и в задней части D-образной серии S. Он не используется для рулевого управления, а используется как дополнительный датчик. Также имеется поворотный энкодер. Колесо заклинателя наполовину черное, наполовину белое, а оптические датчики фиксируют изменение цвета при вращении. Это помогает определить, застрял или застрял Roomba (т. е. ведущие колеса вращаются, но Roomba не движется).
Чистящая головка (щетки и область всасывания) у Roombas относительно небольшая. В большинстве моделей он находится между двумя боковыми колесами и имеет ширину около 5–8 дюймов (13–20 см); в серии S он перемещен в плоскую квадратную часть формы D ближе к передней части, где он шире, но все же не занимает всю ширину автомобиля. Чтобы компенсировать это, Roombas оснащен вращающейся многозубой щеткой на одной стороне, которая сметает мусор в сторону пути чистящей головки, помогая очистить более широкий путь и проникнуть в края и углы.
Бампер Roomba позволяет ему определять, когда он столкнулся с препятствием, после чего он начинает двигаться задним ходом или меняет путь. Инфракрасные «датчики перепада высоты» в нижней части устройства также предотвращают их падение с уступов, например с лестницы. Это также может вызвать ложное срабатывание на темных или черных поверхностях, таких как некоторые ковры, что препятствует проникновению Roombas или возможности очистить эти области. Модели третьего поколения и более новые оснащены дополнительными инфракрасными датчиками дальнего обзора для обнаружения препятствий. Они замедляют работу Roomba при приближении к препятствиям, чтобы уменьшить силу удара. [13] Его также используют для уборки вдоль стен без повторных столкновений со стеной. Эта технология также способна различать твердые и мягкие препятствия.
Большинство моделей второго и третьего поколения, а также все более новые модели имеют внутренние акустические датчики загрязнения, которые позволяют им обнаруживать особенно грязные места и соответствующим образом фокусироваться на них. Модели четвертого поколения и более новые оснащены оптическим датчиком, расположенным перед вакуумным контейнером, что позволяет обнаруживать как более крупные, так и более мелкие загрязнения. [14]
Модели третьего поколения и более новые могут менять направление вращения щеток, чтобы избежать запутывания шнуров и кисточек. Если в какой-либо момент устройство почувствует, что оно застряло, [15] не сможет повернуть свои основные щетки, больше не будет чувствовать пол под собой или решит, что оно пробилось в узкую область, из которой оно не может выбраться. побег, он останавливается и издает звуковой сигнал об ошибке, чтобы помочь кому-то его найти. Ранние модели используют только мигающие огни или несколько звуковых сигналов для обозначения конкретных проблем, а более поздние модели используют синтезированный голос для объявления проблемы и предлагаемого решения. [16] Голос доступен на нескольких языках. Модели с возможностями приложения также сообщат об ошибке приложению, которое уведомит пользователя с помощью push-уведомления.
Roombas питается от перезаряжаемой батареи, заменяемой пользователем; в старых моделях используются никель-металлогидридные батареи , в новых моделях — литий-ионные , а некоторые модели поддерживают и то, и другое. Модели первого поколения необходимо заряжать от сетевого адаптера, а все последующие модели имеют самозаряжающуюся домашнюю базу, которую устройство ищет в конце сеанса уборки с помощью инфракрасных маяков. Зарядка занимает около трёх часов. [17] Надежность аккумулятора — часто упоминаемая жалоба на сайтах с отзывами клиентов. [18] Замена батареи от iRobot стоит значительную часть покупной цены нового Roomba, хотя совместимые батареи сторонних производителей доступны по более низкой цене. Веб-сайт поддержки клиентов iRobot предлагает советы по увеличению производительности и долговечности аккумулятора. [19]
Всеми моделями Roomba можно управлять, вручную перенеся Roomba в комнату, которую нужно убрать, и нажав кнопку. Моделями третьего поколения и более поздними также можно управлять, нажав кнопку «ЧИСТКА» вверху, когда Roomba находится на зарядной базе, в результате чего он оторвется от базы и начнет уборку. В более поздних моделях появилось несколько дополнительных режимов работы, например «Точечный», который очищает площадь в несколько футов. У старых Roombas был режим «Макс», в котором уборка выполнялась бесконечно, пока не разрядился аккумулятор. Режим «Док-станция», представленный в третьем поколении, предписывает Roomba искать зарядную базу для подзарядки. Доступность режимов зависит от модели. Многие Roomba второго и третьего поколения, а также некоторые новые модели (например, 880) [20] поставляются в комплекте с инфракрасными пультами дистанционного управления или специальными панелями управления, позволяющими оператору-человеку «водить» Roomba в места, подлежащие специальной уборке.
Последующими моделями Roomba можно управлять с помощью приложения iRobot HOME, где пользователи могут запускать и приостанавливать работу Roomba, отправлять его обратно на зарядную базу, выбирать временные ограничения для его работы перед возвращением домой, а также просматривать подробную информацию о каждом задании по уборке, например как долго работал Roomba и как задание завершилось (т. е. было ли оно завершено, отменено или разрядился аккумулятор).
Время уборки зависит от размера помещения, а для моделей, оснащенных датчиками загрязнения, — от объема грязи. Моделям первого поколения необходимо сообщать размер комнаты, в то время как последующие модели либо оценивают размер комнаты, измеряя самый длинный пробег по прямой, который они могут выполнить, не наткнувшись на какой-либо объект, либо создавая карту комнаты.
Пользователи, не использующие настольные компьютеры [21], могут использовать приложение iRobot HOME, [22] хотя только некоторые модели поддерживают частоту 5 ГГц . [23] Roombas, подключенный к Wi-Fi, также может подключаться к Alexa, Google Home и другим платформам умного дома для голосового управления или использования в автоматизации. [24]
Начиная с седьмого поколения, Roombas оснащены направленной вверх камерой и направленным вниз инфракрасным датчиком слежения за полом, которые используются для создания карты пола . [25] Это позволяет им использовать схему очистки вперед и назад, что происходит быстрее и эффективнее, поскольку обеспечивает более полное покрытие без необходимости многократного покрытия площади. Датчик слежения за полом работает как оптическая мышь и может предоставлять точные данные о движении на небольших расстояниях. Однако это приводит к дрейфу интегрирования и небольшим ошибкам в измерениях, которые накапливаются с течением времени. Чтобы исправить это, камера, обращенная вверх, периодически используется для определения путевых точек или «ориентиров», грубых точек, которые используются для корректировки положения Roombas и карты. [25] [26] Некоторые алгоритмы, такие как следование за стеной, все еще используются, чтобы частично помочь в составлении карты пола и убедиться, что пол очищен по краям и вокруг препятствий. В отличие от других картографических систем, таких как лидар , которые могут работать в полной темноте, камере Roombas требуется немного света в комнате, чтобы можно было составить карту. Начиная с восьмого поколения, Roombas сохраняет карту после каждого запуска и использует последующие запуски для улучшения карты. Можно хранить несколько карт, и пользователи могут редактировать карты, разделяя и помечая области (например, комнаты), что можно использовать для уборки Roomba только выбранной комнаты.
Roombas до моделей седьмого поколения не отображает комнаты, которые они убирают. Вместо этого iRobot разработал технологию под названием iAdapt Responsive Cleaning Technology. [27] Это основано на нескольких простых алгоритмах, таких как спиральное движение, пересечение комнаты, следование за стеной и случайное изменение угла блуждания после столкновения с объектом или стеной. Эта конструкция основана на философии исследователя Массачусетского технологического института и технического директора iRobot Родни Брукса , согласно которой роботы должны быть подобны насекомым, оснащенным простыми механизмами управления, настроенными на окружающую среду. В результате, хотя Roombas и эффективны при уборке помещений, им требуется в несколько раз больше времени, чтобы выполнить эту работу, чем человеку. Некоторые пользователи использовали фотографию с длинной выдержкой или композицию для создания изображений, показывающих покрытие пола Roombas, [28] и даже прикрепляли к Roombas источники света, чтобы создавать произведения искусства с помощью световой живописи . [29] [30]
Некоторые также отметили, что сомнения в эффективности случайных алгоритмов подкрепляются многочисленными сообщениями о том, что Roomba перекатывается по собачьим фекалиям и разбрасывает их по комнате, что довольно неприятно иллюстрирует, насколько хорошо Roomba может покрывать площадь пола. [31] [32] Roombas стали типичным примером того, как рандомизированные алгоритмы могут регулярно добиваться успеха, даже если они не могут абсолютно гарантировать успех ни при одном отдельном запуске, ни даже после многих повторных запусков. По сравнению с конкурирующими продуктами, доступными в то время, когда Roombas были впервые представлены, такими как Electrolux Trilobite , эффективность случайной навигации Roombas была на одном уровне (или даже более эффективной, чем) с технологией роботизированного картографирования, доступной в то время, и была дешевле в разработке и производстве. это означает, что он был продан по значительно более низкой цене. [33]
После завершения уборки или когда батарея почти разряжена, Roombas (за исключением моделей первого поколения) попытается вернуться на базу, если она будет обнаружена. Roombas с функцией картографирования может перезарядиться и возобновить работу по уборке, что позволяет им убирать большие площади, для завершения которых требуется более одного полного заряда аккумулятора. Roombas, за исключением моделей первого поколения, также поддерживает планирование, позволяющее начинать уборку в определенное время и день недели по желанию владельца. Большинство моделей серии 500 поддерживают планирование с помощью кнопок на самом устройстве, а модели более высокого класса позволяют использовать пульт дистанционного управления, приложение для смартфона или интеграцию автоматизации умного дома для программирования расписаний.
Roombas требует регулярной чистки и ухода. Поскольку они меньше и менее мощны, чем большие вертикальные пылесосы, мусорный бак необходимо опорожнять часто, иногда при каждом использовании. Волосы и другие посторонние предметы необходимо чаще удалять с валиков и щеток. Некоторые рецензенты жаловались на эту необходимость по сравнению с традиционными вертикальными пылесосами, которые требуют нечастой чистки и практически не требуют обслуживания; однако другие возражали, что эта работа несложна и что очистка Roomba занимает значительно меньше времени, чем уборка пылесосом вручную.
iRobot получил высокую оценку за доступность запасных частей для Roombas, при этом официальные детали до сих пор продаются для каждой модели, включая Roombas первого поколения, спустя почти 20 лет после их выпуска. [34]
По состоянию на 2022 год [update]существовало десять поколений роботов Roomba. [35] Все модели имеют запатентованную конструкцию, в которой пары щеток или валиков вращаются в противоположных направлениях для сбора мусора с пола. [34] В некоторых моделях за щетками следует пылесос , который направляет поток воздуха через узкую щель, увеличивая его скорость и собирая мелкую пыль. Горизонтально установленная «боковая вращающаяся» щетка на правой стороне устройства подметает стены, удаляя мусор, недоступный для основных щеток и пылесоса. В первом поколении грязный воздух проходит через вентилятор, прежде чем попасть в фильтр, а в более поздних моделях используется вакуум с байпасом вентилятора.
В моделях раннего поколения использовался случайный алгоритм для достижения полного покрытия помещения. [36] Небольшой пылесос собирает мусор в съемный контейнер для мусора, оснащенный вращающимися щетками для облегчения сбора мусора. [36] Робот приводится в движение двумя резиновыми колесами с выступами по краям. [36] Он имеет несколько датчиков, в том числе бампер, который обнаруживает столкновения, и инфракрасный датчик сверху, реагирующий на «виртуальную стену». [36] Робот питается от перезаряжаемой батареи, встроенной в устройство. [36]
Представленный в сентябре 2002 года Roomba первого поколения имел три кнопки для изменения размера комнаты. В состав устройств первого поколения входили оригинальный Roomba серебристого цвета, синий Roomba Pro и бордовый Roomba Pro Elite. Последние две модели включали дополнительные аксессуары, но все три использовали одного и того же основного робота и систему очистки.
Оригинальная модель робота-пылесоса Roomba находится в коллекции Национального музея американской истории и считается первым успешным домашним роботом. [37] Робот-пылесос способен менять направление при столкновении с препятствием или инфракрасным лучом и питается от аккумулятора. [37]
Roombas второго поколения («Discovery», позже названный серией 400) заменили своих предшественников в июле 2004 года. Он отличался увеличенным пылесборником, улучшенным программным обеспечением, которое рассчитывает размер комнаты, обнаруживает грязь и обеспечивает быструю зарядку на домашней базе. Размер помещения определяется автоматически на основе самого длинного прямого пути, который можно проехать. Вместо кнопок размера комнаты используются кнопки «Чисто», «Точечно» и «Максимум».
Бюджетные модели Roomba (Dirt Dog и Model 401) использовали упрощенный интерфейс (одна кнопка «Очистить») и им не хватало гибкости, управляемой программным обеспечением, как в других версиях. Это были менее дорогие модели, предназначенные для тех, кто покупает их впервые. В Roomba Dirt Dog были щетки для подметания и большой пылесборник, но не было мотора пылесоса, и пространство, необходимое для пылесоса, использовалось для дополнительного объема пылесборника. Он был разработан для домашнего магазина или гаража. [10] Модель Roomba 401 была похожа, но имела пылесборник стандартного размера и вакуумную систему. Производство Dirt Dog было прекращено в 2010 году.
Серия 500 была представлена в августе 2007 года [10] и отличалась перспективным инфракрасным датчиком для обнаружения препятствий и снижения скорости удара, кнопкой управления стыковкой, улучшенными механическими компонентами, более плавной работой и модульной конструкцией, облегчающей замену деталей. [10] [38] Скорость Roombas также увеличивается, что возможно отчасти благодаря датчикам, позволяющим избегать слишком сильных столкновений с препятствиями. Также были представлены настраиваемые декоративные лицевые панели. [10] Roomba 530 включал в себя две виртуальные стены и док-станцию для зарядки. [10]
Эта модель также включала более новую версию навигационного программного обеспечения, которая теперь называется iAdapt.
Для моделей серии 500 имеется несколько типов контейнеров для сбора пыли и мусора. Стандартный вакуумный контейнер включает в себя вакуумную швабру. Контейнер для подметальной машины большой емкости не оснащен пылесосом, но имеет большую емкость для мусора. AeroVac Bin направляет поток всасываемого воздуха через основные щетки вместо использования швабры, которая, как считается, сохраняет щетки в чистоте.
В августе 2012 года серия 500 была заменена серией 600, в которой в качестве стандартных функций были добавлены контейнер AeroVac и усовершенствованная чистящая насадка. В 2017 году iRobot выпустила модель 690 с возможностью подключения к Wi-Fi , поэтому ее можно запустить с помощью приложения и некоторого программного обеспечения для личного помощника. [57] По состоянию на 2023 год iRobot продолжает продавать модели серии 600 как бюджетные модели с возможностью подключения Wi-Fi.
Серия 700, представленная в мае 2011 года, хотя и во многом похожа на серии 500 и 600, включала более надежную систему очистки, улучшенный контейнер AeroVac с фильтром HEPA и увеличенный срок службы батареи. Как и серия 500, серия 700 имела модели с разными технологиями и аксессуарами. Roomba 760 была самой простой моделью, а Roombas 780 и 790 [82] были самыми продвинутыми, обладая как планированием, так и большим набором аксессуаров, включая маяки, беспроводной командный центр (также совместимый с некоторыми модернизированными моделями 500-й серии). , а также дополнительные щетки и фильтры. Помимо этих двух моделей, были доступны Roomba 770 и 782e с расписанием, обнаружением грязи и индикатором полного мусорного контейнера.
Серия 800, представленная в 2013 году, похожа на серию 700 и ее предшественников, но содержит обновленные технологии. Среди новых функций — система очистки AeroForce Performance, которая в пять раз мощнее, чем в предыдущей серии [92] , и аккумулятор iRobot XLife. Система AeroForce избавляется от большой вращающейся щетки и втягивает воздух между двумя резиновыми роликами, тем самым приближая вакуумное всасывание к полу. В 2017 году iRobot выпустила модель 890 с возможностью подключения к Wi-Fi, которую можно запустить с помощью приложения и различного программного обеспечения для личного помощника. [57]
Roomba 980 был выпущен в сентябре 2015 года и содержит новую навигационную систему визуальной одновременной локализации и картографии (vSLAM), которая позволяет ему более эффективно убирать весь этаж дома. 980 также поддерживает подключение к Wi-Fi и приложение для iPhone и Android. [107] Roomba 960 был выпущен 4 августа 2016 года. [108] С 29 марта 2017 года пользователи серии 900 могут получать подробные карты очистки своего Roomba через приложение. На картах показаны точные области чистых и грязных мест в доме, что позволяет Roomba знать, где ему нужно уделять уборке больше времени. Однако карты не сохраняются между очистками, и каждый раз, когда Roomba запускается, он создает новую карту с нуля. Push-уведомления о завершении уборки Roomba также являются новой функцией. Также было объявлено об интеграции с Amazon Echo, запуск которой запланирован на весну 2017 года. [109]
В сентябре 2018 года iRobot представил новую серию Roomba, состоящую из трех моделей: премиум-класса i7 и более простой e5. [119] У каждой из этих моделей также была версия «плюс», в которой была предусмотрена автоматическая станция удаления мусора, которую можно было опорожнить. Как и в серии 900, в i7 используется навигация vSLAM. Эта функция сохраняет карту после запуска Roomba и использует последующие запуски для улучшения карты. Это позволяет пользователям выбирать, какую комнату убирать Roomba, из приложения iRobot Home.
В сентябре 2020 года iRobot выпустила i3 — более дешевый робот, аналогичный i7. i3 не использует навигацию vSLAM, а использует нисходящий оптический энкодер и гироскопы; [120] Кроме того, он не позволяет выбирать определенные комнаты, хотя эта возможность была добавлена в 2022 году с обновлением прошивки в некоторых регионах. [121] i7 и i3 совместимы с базой Clean Base, которая опорожняет мусорное ведро Roomba во внутренний одноразовый мешок Clean Base при стыковке с помощью мощного пылесоса . iRobot утверждает, что база может опустошать мусорное ведро Roomba за 30 циклов уборки. [122] Знак «+» в некоторых моделях означает, что в комплект входит Clean Base. Базовая версия Roomba e5 заменяет серию 800 с улучшенным временем автономной работы: от 60 до 90 минут работы на паркетных полах с использованием литий-ионной батареи . [123] Он перемещается по случайным шаблонам, как и роботы 6-го поколения и старше. [124]
В конце мая 2019 года iRobot представила Roomba s9 и s9+ как «самого умного и мощного робота-пылесоса». [144] Серия S оснащена новой D-образной формой и угловой щеткой для оптимизации очистки кромок в углах и вдоль кромок. Другие новые функции включают антиаллергенную систему, которая улавливает 99% пыльцы, плесени и аллергенов , в 40 раз более мощное всасывание по сравнению с серией 600, резиновые щетки на 30% шире и самую совершенную на сегодняшний день навигационную систему. [144] Как и серия I, s9+ поставляется с самоопорожняющейся основой Clean Base. Серия S также включает в себя технологию связи, которая позволяет Roomba взаимодействовать по беспроводной сети с другими продуктами iRobot, при этом Braava Jet M6 может автоматически переключаться на работу шваброй после того, как s9 завершит уборку пылесосом.
Модели j7 и j7+ поступили в продажу в сентябре 2021 года и представили Precision Vision: навигационную систему, которая обнаруживает и обходит препятствия, такие как шнуры питания и отходы домашних животных. J7 — это прямая модернизация Roomba i7, с той же конструкцией корпуса и мощностью всасывания, в десять раз большей по сравнению со стандартной моделью. [145] iRobot одновременно удалил i7 со своего сайта.
В сентябре 2022 года iRobot анонсировала Roomba Combo j7+, который представляет собой Roomba j7+ с возможностью мытья полов с помощью подъемной швабры. Поставки начались 4 октября. [146] 11 сентября 2023 года iRobot выпустила Roomba j9+, Combo j9+ и Combo j5. Roomba j9+ обеспечивает на 100% большую мощность всасывания по сравнению с другими Roomba серий J и i. Roomba Combo j9+ предлагает совершенно новую док-станцию с добавленной функцией пополнения резервуара для воды. И j9+, Combo j9 и Combo j5 получили новые обновления ОС iRobot. Поставки Combo j5 начались 11 сентября; однако Roomba j9+ и Combo j9+ все еще доступны для предварительных заказов. Отгрузка начнется 1 октября.
iRobot также выпустил варианты Roomba, которые не попадают в традиционную классификацию поколений. Эти варианты обычно имеют свои собственные соглашения об именах и/или имеют разную архитектуру. Самый ранний известный вариант — r1, выпущенный в 2021 году. R1 содержал две боковые щетки вместо одной, один основной валик вместо двух и съемную подушечку для швабры. [156] [157]
В апреле 2023 года iRobot анонсировала робота Roomba Combo® Essential Robot, который также включал в себя один основной ролик и съемную подушечку для швабры. [158]
Начиная с самых ранних моделей, роботы-пылесосы Roomba были взломаны , чтобы расширить их функциональность. Первые модификации были основаны на микроконтроллере, который был напрямую связан с драйверами двигателей и датчиками. [160] Версии, выпущенные после октября 2005 года, содержат электронный и программный интерфейс, который позволяет хакерам более легко контролировать или изменять поведение, а также удаленно контролировать датчики. [161] Одно из первых приложений использовало устройство для составления карты помещения. [162] Собственный код Roomba написан на диалекте Lisp . [163]
Модели с интерфейсом (серия 400 с октября 2007 года, а также серии 500 и 700) оснащены разъемом Mini-DIN, поддерживающим последовательный интерфейс, который электрически и физически несовместим со стандартными последовательными портами и кабелями ПК/Mac. Однако доступны адаптеры сторонних производителей для доступа к компьютеру Roomba через Bluetooth , USB или RS-232 (последовательный порт ПК/Mac). [164] Roombas, выпущенный до октября 2005 года и оснащенный хакерским устройством OSMO [165], позволяет контролировать множество датчиков и изменять поведение устройства. Открытый интерфейс Roomba (OI, ранее — последовательный командный интерфейс Roomba) позволяет программистам и робототехникам создавать свои собственные усовершенствования. [166] На хакерских сайтах Roomba описано несколько проектов. [167]
В ответ на растущий интерес хакеров к своему продукту компания разработала iRobot Create . В этой модели двигатель пылесоса заменен «грузовым отсеком» для установки таких устройств, как телекамеры, лазеры и другие детали робота. Он обеспечивает значительно улучшенный 25-контактный интерфейс, обеспечивающий как аналоговую, так и цифровую двустороннюю связь с размещенным устройством, что позволяет использовать его в качестве мобильной базы для совершенно новых роботов. Вместе с вычислительной платформой, такой как нетбук или портативное устройство с беспроводной сетью, им можно управлять удаленно через сеть. [168]