Что из себя представляет функция построения карты
На сегодняшний день эта функция может быть построена с помощью одной из двух техник:
- Использование камеры на теле;
- Использование лазерного датчика — дальномера.
Оба варианта позволяют искусственному интеллекту анализировать и сохранять в памяти параметры помещения. Благодаря этим данным электроника строит оптимальный план маршрута.
Автоматический способ построения карты роботом пылесосом
Как только вы запустите робота-пылесоса, он начнет самостоятельно составлять карту вашей квартиры. Все, что вам нужно сделать, это дождаться завершения процесса очистки. Затем вы можете исправить его с помощью приложения Mi Home. Если робот не пропылесосил хотя бы одну комнату, вы можете сбросить карту и начать процесс уборки заново.
Добавляем робот пылесос в Homey
Для интеграции робота-пылесоса «Xiaomi» с Homey выполните следующую процедуру:
- Плагин Xiaomi Mi Home установлен в Homey. Для этого с данными потребуется ip-адрес и токен пылесоса.
- Новое устройство вставляется в Homey, и его данные вводятся в открывшееся поле.
Определяем координаты:
Чтобы указать координаты, открываем приложение Mi Home и переходим на страницу пылесоса так, чтобы была видна карта помещения. Затем мы берем в качестве входных данных координаты 25500×25500 — это так называемая нулевая координата, и она начинается от док-станции пылесоса.
Мы создаем тестовый поток, в столбце при перемещении теста Этот поток запускается, а в столбце Затем мы перетаскиваем карту Mi Robot и прокручиваем до действия Отправить пылесос в пункт назначения. Затем нам нужно задать координаты X и Y, помня, что док-станция имеет размер 25500×25500, прибавить и вычесть значения к этим координатам по 1000, и запустив тестовый прогон Flow посмотреть на открытую карту в приложении Mi Home.
Мы помним, куда движется индикатор точки назначения, поэтому можем ориентироваться в координатах, складывая или вычитая их, чтобы попасть в нужную область. После определения системы координат мы пытаемся переместить целевую точку в левый нижний угол нужной области. (Возможно, кому-то потребуется переместить его в правый нижний угол или даже в верхний, в зависимости от расположения док-станции, но для меня это левый нижний угол).
Обозначаем границы зон
Чтобы выполнить это действие, выполните следующие манипуляции:
- В версии тестирования потока замените действие «Отправить пылесос к цели» на действие «Начать очистку зоны».
- Значение координат подбирается экспериментально. Учтите, что вторая координата в шаблоне должна иметь большее значение, чем первая. В противном случае правильная работа пылесоса будет невозможна.
- Последнее значение в окне «Начать очистку зоны» определяет количество очисток и может составлять от одного до трех повторений.
- https://my-class.ru/kak-nastroit-kartu-uborki-dlya-robota-pylesosa-ksiomi/
- https://PyleSOS.tech/robot-pylesos/kak-nastroit-robot-pylesos-xiaomi-cherez-prilozhenie-mi-home.html
- https://domibit.ru/byt/uborka/robot-pylesos-s-kartoj-postroenija-pomeshhenija-kak-rabotaet/
- https://sprut.ai/client/article/412