-
Binarium
The Best Binary Broker 2020!
Perfect For Beginners!
Free Trading Education!
Free Demo Account!
Get Your Sign-up Bonus Now! -
iRobot
This company is not yet accredited. See reviews below to learn more or submit your own review.
IRobot is a technology company that specializes in autonomous robots that clean inside and outside the home. Designed with ease and performance in mind, their products include four Roomba vacuum models, two Braava mops and the Mirra pool cleaner.
Thank you, you have successfully subscribed to our newsletter! Enjoy reading our tips and recommendations.
iRobot Reviews
A link has directed you to this review. Its location on this page may change next time you visit.
My husband bought me the IRobot Roomba 800 two Christmas’s ago. 11 months after purchase a “wheel housing” was causing constant errors and interfering with the scheduled daily activity. I contacted customer service and literally within 6 minutes was told, “No problem!” The product was still in warranty and they’d have a new one out to me and an email with a pdf to guide me through the wheel housing replacement. It took them 6 minutes for me to connect with a rep, explain the issue and be hanging up the phone confident that the replacement product would arrive at my house in short order. I LOVE my roomba & the customer service experience was so amazing. We ordered 3 roombas this past Christmas to give as gifts to family members. I cannot express how pleased I was and still am with the service and the products!
So this is the second Roomba for me as roomba replaced the first due to software glitch and poor performance. Why does it seem that it works perfectly for the first 6 mos and then after it’s non stop playing with it?? It’s getting stuck in places that I have already set for it not to go to. It doesn’t dock itself right to charge and it’s missing areas that it used to get before. I really am disappointed with the roomba product. I should have looked into other machines prior to dropping over $1100 in this thing. I would NOT recommend or buy this again.
Thank you, you have successfully subscribed to our newsletter! Enjoy reading our tips and recommendations.
I first used my new S9 on 12/28/19. On 02/28/20, exactly two months of use, I got an error message asking me to clear Roomba’s debris extractors. I keep the unit clean as a whistle but did everything I knew to clean it more. Nothing helped. I chatted with the customer service rep and she instructed me to take the small gray caps off the ends of the extractor/rollers. I did and there was a tiny bit of debris on the inside, which I cleaned. It still would not work. She offered to send a new set of rollers, for which I am grateful. However, they are $45 per set when I have to replace them the next time. If they only last two months, that will be an average cost of $22.50 per month to replace rollers and on top of the $1000 we spent on the unit, I find this most unacceptable.
I saw nothing in any of their marketing pieces to indicate that rollers would have to be regularly replaced. When I pointed this out to the rep, she had the audacity to tell me that I probably had not been maintaining the unit appropriately and directed me to a a site that would teach me how. Make your own choice about whether to buy this unit or not. But if I had it do do over again, I would not make this costly purchase. Not a good value for the money I spent. The concept is a great one and sooner or later, someone will get it right. But at this point, it hasn’t been iRobot.
We have looked at these for a while and asked all the questions. We dropped the hint and got the Roomba 980 for Christmas. Well. it cleans some rooms really well. So far it has never found the master bedroom on the same floor on the same level. When we get home, we have to go look for it as it is usually dead somewhere. Our home is only 1500 Sq ft on the one floor and it does not last long enough to clean it. What happened to “it will run until the battery is low and then find its way back to the base to recharge”. They also said it would return to base to recharge and then finish cleaning on it own. Well ours does not do that. We were also told you can use the app to mop and clean the rooms. No. It only tells you where the unit has been. Only the $1400 i7 unit will allow you to tell what rooms to clean. We asked if we could return it to upgrade to the unit that does what we were told initially.
Again the answer was no. “You can sell it in the paper and then buy the new one.” Hmmm. Also it is also fairly noisy, as loud as the old upright and much louder than a built in. It is much too loud to run with the tv on or in the evenings. I guess it is the salesman’s job to push products, but this is a real big disappointment. For $800+ dollars I expected much more. We are trying to sell it now and don’t think we will replace it with another disappointing model. The concept is great and it does clean some area well, but not the house.
-
Binarium
The Best Binary Broker 2020!
Perfect For Beginners!
Free Trading Education!
Free Demo Account!
Get Your Sign-up Bonus Now! -
Обзор робота-пылесоса iRobot Roomba i7+
Оглавление
Паспортные технические характеристики, комплект поставки и цена
Номер модели | i7558 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Кинематическая система | два ведущих колеса и опорный поворотный ролик | |||||||||||
Способ сбора мусора | инерционное перемещение и вакуумная фильтрация | |||||||||||
Пылесборник | одно отделение, емкость 0,4 л | |||||||||||
Основная щетка | два безворсовых валика-скребка | |||||||||||
Боковые щетки | одна | |||||||||||
Режимы очистки | автоматический с навигацией в один или два прохода, локальный, по расписанию | |||||||||||
Уровень шума | нет данных | |||||||||||
Датчики препятствий | механический передний/боковой бампер, ИК-датчики приближения и перепада высоты | |||||||||||
Датчики ориентации | нижняя видеокамера, верхняя видеокамера, ИК-датчики поиска базы и определения виртуальных стен, 3-осевые акселерометр и гироскоп | |||||||||||
Управление на корпусе | сенсорные кнопки | |||||||||||
Дистанционное управление | по Wi-Fi через мобильное приложение iRobot Home | |||||||||||
Оповещение | светодиодная индикация, звуковые сигналы и голосовое оповещение об ошибках, через приложение iRobot Home (в т. ч. через push-уведомления) | |||||||||||
Время автономной работы | 75 минут | |||||||||||
Время зарядки | 90 минут | |||||||||||
Способ зарядки | на зарядной базе с автоматическим возвратом | |||||||||||
Источник питания | литий-ионный аккумулятор, 14,4 В, 1800 мА·ч, 26 Вт·ч | |||||||||||
Потребляемая мощность | нет данных | |||||||||||
Масса | 3,4 кг | |||||||||||
Размеры (диаметр×высота) | ∅34×9,2 см | |||||||||||
Комплект поставки |
|
|||||||||||
Ссылка на сайт производителя | iRobot Roomba i7+ | |||||||||||
Ссылка на сайт официального авторизованного дистрибьютора | iRobot Roomba i7+ | |||||||||||
Розничные предложения |
Время уборки, ММ:СС | % (суммарный) |
---|---|
Уборка в один проход | |
13:16 | 87,5 |
9:38 | 94,5 |
Уборка в два прохода | |
25:21 | 94,9 |
Видео ниже снято с одной точки с почти полным охватом убираемой территории, база находится внизу по центру, первый запуск на уборку в один проход, при обработке часть видеоряда ускорена в десять раз:
Робот определенно строит и использует карту, это видно по маршруту движения — он заполняет змейкой всю доступную площадь, при этом по возможности убирает поверхность только один раз и целенаправленно переходит к тому месту, которое он еще не убирал. Без карты такое поведение было бы невозможно осуществить. В конце робот убирает по периметру помещения и возвращается к базовой станции. При обнаружении загрязненного участка робот медленно прокатывается взад-вперед два раза и затем продолжает уборку в обычном режиме. В узкий загончик (шириной на 5 см шире корпуса робота) пылесос обычно заезжал, пусть и не очень охотно. В режиме с двумя проходами второй раз робот меняет направление проходов на перпендикулярное, что, по идее, должно улучшать качество перекрытия поверхности пола:
При приближении к препятствию, которое робот может определить ИК-датчикам, он немного замедляет скорость движения, но все равно движется вплоть до срабатывания бампера. Иногда робот после этого немного отъезжает назад и снова стукается о препятствие, как бы убеждаясь, что тут проехать действительно нельзя. Временные препятствия, обнаруженные роботом там, где по его мнению их быть не должно, на какое-то время могут сбивать ориентацию робота, но через некоторое время он ее восстанавливает. С базой робот обращается аккуратно — не было случая, чтобы пылесос сдвинул базу после начала уборки, и робот в наших тестах всегда заезжал на базу с первого раза. Однако при этом непосредственно около базы остается немного мусора. Несмотря на черный ковролин на полу (пусть и слегка потертый) на роботе не пришлось заклеивать датчики отрыва от пола, поэтому, возможно, у пользователей будет меньше проблем с тем, что робот не убирает темные участки пола.
После уборки с одним проходом заметное количество мусора остается на площади и около базы:
После второго прохода или уборка в режиме с двумя проходами ситуацию гораздо лучше:
На площади практически нет, но рис остался в непосредственной близости от базы:
Основы работы с Robotic Operating System
Введение
Доброго всем времени суток!
Осваивая в очередной раз просторы Хабра, заметил, что здесь практически нет информации о Robotic Operating System (далее просто ROS). Поспешу исправить эту оплошность и популяризовать замечательный продукт.
Что же это такое? ROS представляет собой надстройку над ОС, которая позволяет легко и просто разрабатывать системы управления роботами. Что это означает и как с этим потом жить — и призвана рассказать серия топиков.
По сути, ROS — это набор из различных широко (и неочень) известных библиотек, таких как:
- OpenCV — библиотека, содержащая алгоритмы компьютерного зрения и обработки изображений;
- PCL- библиотека для работы с облаками 3D-точек;
- Ogre — объектно-ориентированный графический движок с открытым исходным кодом;
- Orocos — библиотека для управления роботами (например, расчет кинематики).
Также в ROS входят драйвера для различных манипуляторов и сенсоров (включая MS Kinect). Но что же отличает ROS от простой сборки библиотек? Основополагающим преимуществом является клиент-серверная архитектура ROS — разработчики реализовали механизм пересылки сообщений между различными объектами, возможность построения распределенных систем, предоставление brige’ей к языкам С++ и Python.
Чтобы начать пользоваться ROS, придется все же начать с установки. Сам же план работ выглядит примерно так:
- Установка, основные концепции
- Создаем свой пакет, знакомимся с сообщениями, простая программа
- Сервисы и параметры
Развертывание
Сегодня ROS стабильно устанавливается и работает только на Ubuntu версии от 10 и выше, на примере Natty все тонкости этого процесса и рассмотрим.
Итак, шаг первый — настройка репозиториев. Нам нужно разблокировать «restricted,» «universe,» and «multiverse» компоненты, для этого в файле /etc/apt/sources.list необходимо раскомментировать следующие строчки:
Затем надо добавить репозиторий для установки и обновлений:
Следующий этап — установка цифровой подписи. Здесь все тоже достаточно тривиально:
После этого обновимся:
и попробуем установить сам метапакет ROS. Существует 4 установочных пакета, различающихся объемом предоставляемых модулей. Я воспользуюсь наиболее полным:
После того, как процесс скачивания и развертывания всяких штуковин закончиться, в директории /opt вы должны увидеть папку ros.
Последний шаг — обновление переменных окружения:
С этого момента ROS к бою работе готов. Чтобы убедиться в успешности установки, откройте два терминала, в одном напишите:
Это запустит master-процесс, с которого ROS, собственно, и начинает работу.
В другом напишите
И не забудьте сначала в каждом терминале проиниализировать переменные окружения!
Если перед вами появилась симпатичная черепашка, то значит все нормально. Не закрывайте это окно, оно еще нам пригодится. Чтобы было не так скучно, откройте новый терминал и введите следующее:
Из этого терминала теперь можно поуправлять рептилией.
Процесс установки на других ОС не намного сложнее, но, к сожалению, гораздо менее стабильный (на Fedora 15, например, мне завести так и не удалось). Можно только порекомендовать писать баг-репорты, публиковать патчи и будем всем счастье.
Основные понятия
Начнем с рассмотрения базовых концепций файловой системы (ФС) ROS.
Пакетом (package) называется наименьшая единица ФС. Представляет собой директорию, содержащую в себе какие-либо данные, библиотеки, исполняемые и конфигурационные файлы и т.д. и т.п., логически объединенные в какой-то полезный модуль. Цель такого структурирования совершенно прозрачна — повышение юзабилити и возможности повторного использования.
Структура пакета выглядит следующим образом:
- bin/: скомпилированные бинарники
- include/package_name: заголовочные файлы для C++ (обязательно должны описываться в manifest.xml!)
- msg/: типы сообщений
- src/package_name/: исходный код на С++ и скрипты на Python’е, экспортируемые в другие пакеты
- srv/: типы сервисов, предоставляемых пакетом
- scripts/: скрипты на Python’е
- CMakeLists.txt: CMake файл для сборки пакета
- manifest.xml: манифест пакета
- mainpage.dox: Doxygen-документация
В свою очередь, пакеты объединяются в стэки. На картинке вы можете увидеть пример такой структуры.
Как видите, ROS обладает довольно сложной файловой системой и для того, чтобы не забивать себе голову длиннющими путями к различным директориям, пользователям предоставляют ряд утилит.
rospack find [pack_name] — выдает полный путь до директории с пакетом
rosstack find [pack_name] — тоже самое, но уже для стэка
Это, так сказать, статика. Динамика в ROS описывается узлами(node) и шинами(topic).
Узел — это запущенный процесс, который умеет общаться с другими процессами.
Шина — именованный канал, соединяющая различные узлы.
Узлы и шины формируют асинхронный механизм обмена данными. Если у вас еще открыто окно с черепашкой, то вы это сейчас сможете еще и увидеть. Если закрыто — то где-то выше написано, как все вернуть на место.
Откройте третий терминал и введите команду
В новом окне вы увидете, какие узлы сейчас активны и через какие шины они между собой общаются. Если же вы хотите еще и послушать, чего это они там обсуждают, то вам понадобиться следующая команда:
Подвигайте черепаху и увидете, как в шине /turtle1/command_velocity появляются команды.
Заключение
На этом, пожалуй, на сегодня все. Впереди еще сервисы, параметры, детальные объяснения сообщений и шин, а сейчас же самое время наградить одолевших основы ROS бутылочкой холодного-того-самого. )
-
Binarium
The Best Binary Broker 2020!
Perfect For Beginners!
Free Trading Education!
Free Demo Account!
Get Your Sign-up Bonus Now! -