Задачка
pomidorisgogo — 14.04.2011 После переезда в Джорджтаун из Брэмптона меня временами удивляло отсутствие на обочинах дорог и в канавах угнанных из супермаркетов тележек. Поначалу я "грешила" на местное население, которое достаточно сильно отличается от брэмптоновского в этническом составе, а соответственно, и в культурном плане. Пока не выяснилась истинная причина, по крайней мере в отношении дорогих супермаркетов (их у нас всего три).Неделю назад, я остановилась около одного из прилавков, а когда собиралась двинуться дальше, телега вдруг встала как вкопанная. Одно из колёс словно прилипло к полу заблокировавшись где-то изнутри. Я позвала на помощь парнишку раскладывающего товар, он засуетился, куда-то сбегал, потом с извинениями прикатил мне другую тележку и помог переложить туда товар. Всё что я успела у него между делом выяснить, так это то, что одно из передних колёс снабжено специальным сенсором замеряющим дистанцию которую прошла тележка, и как только её пробег превышает определённое значение, колесо автоматически блокируется. Делается это для того, чтобы тележки не выкатывали за пределы уличной парковки.
Однако, данный супермаркет имеет очень большую площадь. И чтобы, например, загрузить тележку товарами из двадцати разных отделов, можно влёгкую накатать по магазину такой же метраж, который потребовался бы для угона коляски до ближайшего жилого квартала. Ну или как минимум сильно далеко за пределы парковки.
Есть ли у кого идеи как может работать подобный механизм? Очевидно, что сенсор реагирует на определённый паттерн, ведь по супермаркету тележка никогда не движется по длинной прямой линии, а часто совершает развороты на 90 или 180 градусов. Но достаточно ли этого чтобы определить, что тележка действительно продолжает пребывать внутри помещения, а не едет по тротуару вдаль от родного магазина? И кроме того, несмотря на моё непродолжительное броуновское движение по супермаркету колесо всё равно умудрилось в итоге заблокироваться?