LINUX.ORG.RU
ФорумMobile

[вещества] Странная идея с акселометром - Навигатор по метро

 


0

2

Есть странная идея написать навигатор по метро для андройда.

Суть идеи какова - сделать граф и замерить среднее время перемещения между станциями. Соответственно дальше дело техники.

Проблема возникает только с детектированием остановки поезда на станции метро. GPS в метро не работает, соответственно узнать на какой станции мы находимся сложно. Если идея сделать это на основе «инерциалки» - те пользователь вводит на какой станции метро он начал движение и указать конечную станцию. Дальше с помощью акселерометра узнавать факт остановки и выдавать пользователю информацию. Но проблема задетектировать факт остановки, ибо профиль торможения поезда в нашем метро зависит чисто индивидуально от машиниста, кто-то может тормозить за три километра от станции и плавно подкатить к остановке - в таком случае задетектировать очень сложно, кто-то резко тормозить перед самой остановкой. нужно ещё учитывать факт остановок в туннеле, и.т.п.

Есть идеи?


>Если идея сделать это на основе «инерциалки»

точность будет никакая. точнее, она будет падать по мере удаления от начала измерения

registrant ★★★★★
()

> GPS в метро не работает, соответственно узнать на какой станции мы находимся сложно
изобретена такая полезная штука, как окна в вагоне. А на станциях, ЕМНИП, прямо на стены нанесены их названия.

o4kareg
()
Ответ на: комментарий от Tark

шагомер же не то, он регистрирует факт смены знака ускорения (при ходьбе). А тут нужны абсолютные величины.

demidrol ★★★★★
()

Самое забавное что такая программа уже есть, и в ней есть отслеживание перемещения, правда по расписанию поездов.

sig_11
() автор топика

>Есть идеи?

езжу в метро много лет, всё это нафиг не надо. На какой станции находишься и так ясно по внешнему виду станции.

dimon555 ★★★★★
()
Ответ на: комментарий от anonizmus

А ты токийское метро видел ?погугли его план.

Видел, там не только метро, это railway сеть, в которую по мимо городского входит и пригородный рельсовый транспорт, это как к примеру я бы мог проехать от «Рижской» до «Дмитровской» или до «Тушинской» на одной электричке и не ждал бы при этом на перроне 30 минут, в ожидании поезда, и не ехал бы с пересадками на метро, сначала от «Рижской» до «Дмитровской» и наоборот. Погугли лучше сам.

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

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

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

Колхозники с областей, кто утро/вечер мотаются на работу в мск, им карта вообще не нужна, они как стадо овец тупо стоят в дверях в метро и ждут когда будет их «Курская»,«Киевская»,«Петровско-Разумовская» и прочие отправные точки в е#еня, боятся пропустить свою станцию или по тому что привыкли так ездить в электричках. Чуть станцию прошляпил или в поезд залезть не успел, стой потом на платформе 30 минут, жди следующей. Они же не знают или не доходит до их «умишка» что в часы пик интервалы движения между поездами Метро - 90 сек.

А вы говорите навигатор для метро...

e000xf000h
()
Ответ на: комментарий от o4kareg

изобретена такая полезная штука, как окна в вагоне. А на станциях, ЕМНИП, прямо на стены нанесены их названия.

Скажу даже больше, в новых поездах висит табло в котором пишут название текущей/следующей станции. И станции даже объявляют по громкоговорителю в вагонах, правда в отличие от спб, в мск объявляют станцию на которую прибыл поезд и какая будет следующей, в спб только следующую, правда как щас в спб х.з, уже год не был.

e000xf000h
()
Ответ на: комментарий от e000xf000h

Они же не знают или не доходит до их «умишка» что в часы пик интервалы движения между поездами Метро - 90 сек.


Ты мне вообще каких то ужасов рассказал, неужели до сих пор есть такие люди ?!

anonizmus
()
Ответ на: комментарий от e000xf000h

в спб только следующую, правда как щас в спб х.з, уже год не был.


А зачем текущую объявлять ? Это для тех у кого мозг настолько примитивен что не могут запомнить какую объявляли следующей станцию назад ?

anonizmus
()
Ответ на: комментарий от note173

Всегда объявляли текущую. «Горьковская. Следующая станция - Петроградская.»

Не всегда, это было в том году, когда «Горьковскую» на ремонт закрывали.

e000xf000h
()
Ответ на: комментарий от anonizmus

Ты мне вообще каких то ужасов рассказал, неужели до сих пор есть такие люди ?!

Всё гораздо хуже.

А зачем текущую объявлять ? Это для тех у кого мозг настолько примитивен что не могут запомнить какую объявляли следующей станцию назад ?

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

e000xf000h
()
Ответ на: комментарий от e000xf000h

Всегда. Любую станцию.
// а горьковскую не на один год закрывали

note173 ★★★★★
()
Ответ на: комментарий от zgen

Есть идея, что это не нужно.

А мне нужно - часто просыпаю (зачитываюсь книгой, etc.) станцию пересадки. В принципе программа должна быть простой как пробка:
1) По начальной и конечной точке маршрута определяется маршрут с пересадками (с возможностью скорректировать). Можно даже без вывода схемы метро.
2) Перед конечной или пересадочной вибрировать и подавать сигнал будильника (определяется по номеру соты или же, в случае если на нескольких станциях подряд один и тот же идентификатор соты, по времени прошедшему от последней уникальной соты - задается в настройках имперически)
3) Программа должна давать возможность сохранять постоянные маршруты с возможностью выбора их одним нажатием на главном экране программы.

Остальное уже опционально.

licorn
()
Ответ на: комментарий от licorn

А мне нужно - часто просыпаю (зачитываюсь книгой, etc.) станцию пересадки.

Понаеховец что-ли? :) Еще подсознание не заработало?

zgen ★★★★★
()
Ответ на: комментарий от zgen

Уже 13 лет как понаехал. Дело не в этом, просто подсознание у меня работает, если есть какой-то отличительный признак, типа длинного перегона между станциями.

licorn
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.