Как стать автором
Обновить

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

Ну вот, придется маркетологам новую планировку полок в магазине выдумывать, что бы вы по вашему маршруту всякого ненужного барахла набрали.
В Ашане так и делают, иногда хочется забежать, взять два товара с нужных полок, а они уже на другом конце магазина находятся. Спасибо, что не, как ИКЕА, вынуждают идти по их лабиринтам.
Ну это же наука целая, как наиболее эффективно прогнать покупателя по лабиринту из полок, что бы он как можно больше набрал ненужных ему вещей. Вот забежал за хлебушком, вот он, прямо на входе. Но что бы потом дойти до кассы, надо пройти мимо колбасы. Какой бутерброт без колбасы?! В корзину ее! И так далее. На кассе корзинка ломится от яств.

Можно погуглить по «золотая полка», много есть много информации. Все там завязано на психологии.
Заметил, что если идти в магазин с подготовленным списком — то никакое барахло не набирается. А вот если зайти без определенной цели «просто взять чего-нибудь вкусненького», да еще и на пустой желудок, тогда да.
Дублируется текст. Начиная с:
«Задумка такая: „
Благодарю, исправил.
Плюсану, но по опыту — часть вопросов, где так и хочется применить автоматизацию — быстрее и дешевле решить организационными мерами ;)

Я составляю список — мысленно заходя в магазин, и «проходя» мимо полок, прикидываю — нужно мне это или нет. Список сразу формируется в нужном порядке. Маршрут стандартный — обход против часовой стрелки, и перестраивать его нет смысла — практически из всех отделов что-то нужно.
По моему, не хватает координат кассы (выхода), может случится, что маршрут доведет до кассы, например за шоколадным батончиком, потом от нее вглубь магазина и обратно на кассу.
Да, вы правы, так может получиться. Но тут сложность в том, что в данном магазине касс целый ряд, и добавлять точку для каждой нецелесообразно. Можно попробовать ввести весовой коэффициент к длине маршрута, зависящий от того, насколько далеко от кассы он заканчивается.
Но я в итоге решил ничего с этим не делать, как видно на картинке магазин имеет вытянутую форму, с рядом касс вдоль длинной стороны, так что от любого отдела до ближайшей кассы, не очень далеко.
У большинства супермаркетов и подобных магазинов кассы — это длинный-длинный ряд рядом с небольшим входом (он же выход без покупок). Иногда есть второй вход-выход с другой стороны ряда касс. Кажется, это стандартная планировка супермаркетов. На всякий случай уточняю, мало ли.

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

В Москве стали вводит полностью самообслуживающие терминалы — сам товары проводишь, сам оплачиваешь. Я хожу на них просто ради того, что мне так нравится. Могу не спеша сам всё перебрать, своими руками, без кассира (и часто без соотечественников за спиной).
Это все так, просто я рассматривал общий случай. Даже у автора в статье, на КДП вход снизу кассы отдельным блоком вверху слева, в такой планировке вполне может получится маршрут который доведет до кассы потом обратно за другими товарами. У меня город небольшой, и как раз типовая схема супермаркетов такая, что вход и недалеко несколько касс, включая и кассы самообслуживания, а товары уже в глубине помещения. Можно например добавить координаты нескольких касс (или несколько центров из блока касс: левый, центр, правый) и при расчете маршрута последним добавлять расстояние до ближайшей кассы. Но у автора из любого отдела до ближайшей кассы не очень далеко, в таком случае это действительно не существенно.

Намудрили-то как... Я обычно делаю проще: захожу в очередной отдел, сканирую (глазами) список на предмет того, что мне здесь нужно купить, закупаюсь в удобном для себя порядке, помечаю купленное в списке (краешек надрываю напротив соответствующего пункта). Далее иду в следующий отдел и повторяю процедуру, пока все не закуплю.

Как правило, никаких дополнительных оптимизаций не надо: пока смотришь в список, и без генерации маршрутов примерно становится понятно, в какой отдел идти дальше. Да и вообще, в магазинах периодически выкладку меняют - что ж теперь, полдня сидеть координаты менять в программе? :)

Из технического обеспечения у меня есть термопринтер (списки в магазин печатать) и телеграм-бот (ему пишешь список - и он выводит его на термопринтер). Расходники копеечные, сам термопринтер на али стоит тыщи две (для ленты шириной 57 мм). Ну и все, собственно.

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

«Обычно, когда я собираю корзину в супермаркете, я беру продукты по очереди в том порядке, в каком они находятся в списке»

Не проще было бы этот момент оптимизировать?

Может проще сгруппировать список (фрукты, хлеб, молочка, мясо и так далее). Так намного проще, проходите отдел фрукты, покупаете все по списку, подошли к отделу мясо...
Ну, а так онлайн-заказ, очень много времени экономит.

Давайте так.
На тележку цепляем смартфон, на смартфоне схема магазина. На том же экране список покупок. Идем в произвольном порядке, кидаем в корзину товар из списка, тыкаем в схему обозначая его местоположение. Приложение приучивается к этому магазину. Уже на второй раз оно предложит оптимальный маршрут по известным расположениям.
Если смартфон способен к точной геолокации в помещениях, то этап тыкания в схему не обязателен.
Карту магазина строим как робот-пылесос. Расширение сервиса — сетевое взаимодействие. Карты расположений товаров расшариваются через сервер между пользователями приложения. Вполне себе курсовичок для студента.

>я беру продукты по очереди в том порядке, в каком они находятся в списке.
Месье шаги нарабатывает что ли? запаришься так по Ашану то бегать из угла в угол

Все же проще, идете по нужной алее (центральной, как правило) и берете из нужного отдела (мимо которого проезжаете) нужное. Тележку оставляете как «авианосец», сами доходите до нужной полки, нужной локации нужного продукта

Если Вы в магазин пришли не в первый раз, то схему отделов знаете (если не знаете, то алгоритмы не помогут)

Если уж реально проблема экономии времени — то утконос и др. У того же Ашана есть онлайн-заказ и сбор у кассы. Остается только дойти и забрать

Возможно я чет не понял, но мне показалось. что это математическое моделирование обычной ходьбы, которую человек усваивает примерно к одному году жизни
Полностью поддерживаю) На самом деле я и не предполагал этот проект как имеющий практическую ценность. Скорее как занимательную задачку и разминку для мозга, в итоге получилась этакая машина Руба Голдберга.
Мужчина со списком — гроза маркетологов и мерчендайзеров.
В жизни всё равно приходится сначала в отделы с массивными и тяжелыми продуктами заходить, чтобы хрупкие продукты не помялись в тележке.
в Ашане достаточно крупная тележка. можно взять 2. Ну хотя конечно кто сколько покупает
да редко когда надо нечто массивное, тяжелое, негабаритное
в том же Ашане, тяжелое и габаритное где-то в начала «пути» находится

А просто идти, а не кругами и смотреть что есть из списка по пути не судьба? Зачем все усложнять и брать именно по порядку списка покупок?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории