Новый Roomba строит карту помещений в процессе уборки (метод SLAM)



    Робот-пылесос Roomba — отличный помощник в хозяйстве и самый популярный в мире домашний робот, но алгоритм его навигации никогда не был идеальным. Робот осуществлял странные случайные маневры, натыкался на вещи и т. д. Разработчики из компании iRobot исправили ошибки — и выпустили новый интеллектуальный комбайн Roomba 980, который ориентируется в помещениях на порядок лучше своего предка.

    Раньше Roomba двигался более-менее случайно, меняя направление при встрече с препятствием. Он выполнял работу исправно, но такой процесс не назовёшь эффективным или разумным. Roomba 980 использует новый подход.

    Для картографирования комнат и навигации пылесос оснащён видеокамерой и программным обеспечением с распознаванием образов. (услышал бы эту фразу кто-нибудь полвека назад...)

    Вот как Roomba 980 строит карту помещений по мере прохода по всем комнатам. На анимации процесс показан в ускоренном режиме.



    Пылесос больше не двигается хаотично, а вместо этого чётко и методично зачищает всю площадь поверхности, перемещаясь геометрически правильным способом.



    Такая техника известна как «одновременное ориентирование и картографирование» (simultaneous location and mapping, SLAM). Техника SLAM десятилетиями изучалась учёными, но только недавно нашла применение в коммерческих продуктах.

    Традиционно SLAM требует больших вычислительных ресурсов. Чтобы заставить этот метод работать на встроенном в пылесос компьютере, потребовалось значительно доработать и оптимизировать алгоритмы.

    Джон Леонард (John Leonard), профессор Массачусетского технологического института и один из изобретателей техники SLAM, сказал в интервью MIT Technology Review, что сейчас изобретение становится по-настоящему ценным инструментом. Многие производители беспилотных автомобилей, в том числе Google, применяют для навигации подходы, основанные на технике SLAM. Она также применяется для навигации беспилотных летательных аппаратов. То, что iRobot выводит на рынок продукт на основе SLAM, является отличной новостью для всех исследователей, которые давно работают в данной области.

    Roomba 980 комбинирует информацию с видеокамеры и других сенсоров. Таким образом, робот-пылесос способен ориентироваться в пространстве даже если камера закрыта, например, из-за кота, сидящего сверху, что случается на удивление часто.

    В целях безопасности карта помещения и видеозапись удаляются из памяти после окончания рабочей сессии.

    Кроме продвинутой навигации, в новой модели пылесоса удвоено время работы от аккумулятора и впервые появилась возможность управлять им со смартфона. Roomba 980 продаётся за $899, то есть на две сотни дороже прежнего. Но чтобы порадовать кота, никаких денег не жалко.

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 28

      +2
      комбинирует информацию с видеокамеры и других сенсоров
      а другие сенсоры — это какие?

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

      в итоге время уборки увеличивается в два раза, батарея проседает ещё больше. бесспорно, робот-пылесос — отличный помощник, но отдавать почти штуку зелени за полгода уборки — это как-то слишком. интересно, какие датчики используются в румбе и страдает ли она такими же недостатками как neato?
        0
        У меня румба уже полтора года работает. Проблем с датчиками не было, а вот с подруливающим колесом были. На ось постоянно накручивается волос и оно перестает вращаться, румба по вращению этого колеса определяет движение. Раз в месяц его приходилось чистить, а для этого его надо извлечь из застежек, со временим они разболтались и колесо стало выпадать, пришлось колохозить.
          0
          У меня неато года 3, наверно.
          Года через полтора у него перестало крутиться одно колесо — два похода в сервис-центр вроде бы решили проблему.
          Через два года у него сдохли аккумуляторы — купил новые в китае.
          Еще через полгода он сдох окончательно — подсветка дисплея горит, но никакой информации на нём нет. Поначалу какое-то время его еще можно было включить в рабочий режим вслепую (благо это делается одной кнопкой), но потом он перестал переходить в режим уборки, а при включении попискивает о какой-то ошибке (без экрана — непонятно). Всё никак не соберусь отдать его в сервис.

          Проблем с датчиками не было.
            0
            везёт, завидую, но у вас, наверное, не botvac. он года полтора или два назад появился, а у меня был botvac. ещё, возможно, вы просто не обращали внимания на проблему с датчиками препятствия. при их неисправности робот не перестаёт работать, просто значительно увеличивается время уборки. с исправными датчиками когда неато наезжает на препятствие, он моментально сдаёт назад и продолжает дальше. если датчик перестаёт работать, то при наезде на препятствие он продолжает на него ехать пару секунд, перед тем как догадаться.

            я тоже отдал свой пылеосо в сервис, когда начались проблемы. но крымнаш и санкции помогли магазину накрыться вместе с офисами во всех городах. другого сервиса или умельцев в моём городе не нашлось, да и пылесос мне, судя по всему, никто возвращать не собирается.
              0
              Да, не botvac, а XV-21 вроде.
              Я понял, о чем речь — именно такой проблемы с датчиками у меня не было никогда. Как только он бампером случайно врезался в препятствие — тут же понимал это и отъезжал.
              Но я правда стабильно его чистил раз в 1-2 недели — снимал щетку и вычищал все артефакты на ней.
            0
            При этом неато стоит в два раза дешевле чем эта новая румба.
              0
              у меня румба 560 уже 5й год.
              за это время год назад поменял батарею, блок щеток и боковую щетку.
              новый блок щеток они переделали и теперь меньше наматывается пыли на сами щетки…
              чищу раз в 2 недели.
              пылесосит 5 дней в неделю.

              +1
              Ализар как всегда. Другие пылесосы давно уже строят план помещения. В чем новость?
                +2
                Судя по тексту производитель взял текущую модель Roomba, доработал софт:
                Чтобы заставить этот метод работать на встроенном в пылесос компьютере, потребовалось значительно доработать и оптимизировать алгоритмы

                и продает его под новым названием Roomba 980. Привет клиентам купившим старую модель — софт исправляться не будет.
                  0
                  При чём здесь это? Вам говорят, что пылесосы давно строят карту помещений и новости здесь никакой нет.
                  Да вот хотя бы статья двухлетней давности — http://habrahabr.ru/company/qrobot/blog/192760/ — обзор пылесосов и почти все строят карту помещения
                0
                Карта помещения используется при следующих включениях, или она каждый раз строится заново?
                  0
                  Обычно строится заново, чтобы избежать конфузов с передвинутой мебелью и прочими препятствиями.
                  0
                  Это было так невозможно сделать 10 лет назад?
                    0
                    Так они и были уже тогда http://www.ohct.com/content/60/ (правда, статья от 2008 года)
                      +1
                      iClebo Arte с 12 года ездит с камерой…
                        0
                        А у вас нет проблем с резиновой загребалкой, которая мусор ему в рот запихивает? У меня за месяц край оторвался, очень тонкая резина. Стал больше пропускать, так как нет идеального контакта с полом. Плюс на базу теперь часто не может вернуться.
                          0
                          Загребалки они сейчас делают новые, усиленные, да и вообще это расходник. Как и переднее колесо, которое может стираться на кафеле, после чего робот неверно считает пройденный путь.
                            0
                            А где купить загребалки? У меня не получилось изготовить.
                              0
                              Вот, например. qrobot.ru/komplektujushie/komplektujushie_dlya_iclebo/skrebok
                              А тут про них написано подробнее — iclebo.com.ru/blog/улучшение-резинового-скребка
                                0
                                Спасибо огромное) слабые места не подскажете по сенсорам и прочему?
                                  0
                                  Я сам-то не долго его эксплуатирую, и условия у меня щадящие. Знаю, что переднее колесо у него меряет пройденный путь, поэтому если оно отрывается от пола или стирается, робот теряется.
                                  Вот сюда почитайте — тыц — там очень много интересного понаписано.
                      +1
                      Видеокамера, новые сенсоры, новый мозг. Все круто.
                      У меня предыдущая модель. Желаю гореть в аду разработчику, который на эту игрушку высотой 20 сантиметров все время находящуюся на полу, с большой зеленой светящейся кнопкой, не добавил элементарной функции блокировки от детей!
                      Эти веселые серсорные кнопки, реагирующие звуком на нажатие, эта большая зеленая кнопка, по которой игрушка поехала — вызывает бурную радость ребенка.
                      Ах да, с помощью сенсорного экрана у него очень просто сбивается время и он программируется на запуск ночью.

                      Результат гугления не показал, что в этой модели блокировка от детей также не присутствует.
                        0
                        Упс.
                        *Результат гугления показал, что в этой модели блокировка от детей не присутствует.
                          0
                          У меня на 760 нет блокировки, поэтому коты могут нажать большую зеленую кнопку в любой момент ночью — приходится вставать и выключать. Планирую сделать навес над док-станцией.
                          +3
                          нашёл пасхалки в статье :)
                            0
                            Самое главное, возможно ли примерить это ПО на старые модели? Они, если мне не изменяет память, поддерживают перепрошивку.
                              0
                              Нужна же аппаратная поддержка — камера, одометр, гироскоп…
                              0
                              Думаю, такой метод эффективнее при уборке всей квартиры/дома сразу.
                              Но, на практике, уже давно румбу оставляю закрытой в нужной комнате. А в пределах одной комнаты, даже первые румбы работают отлично.

                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                              Самое читаемое