Умные авто. Приближая будущее

Люди много всего делают, чтобы делать как можно меньше. Парадокс еще в том, что работы меньше не становится, а задачи никогда не кончаются. Это знают все, кто работает с проектами, коих на хабре не мало. Не мало на хабре и статей на тему будущего. В том числе про умные автомобили, которые будут сами выбирать оптимальные маршруты, следить за обстановкой на дороге, а главное доставлять нас из «точки А» в «точку Б» без нашего участия и максимально безопасным способом.

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

Но все это в будущем, которое, благодаря отдельным компаниям, кажется, уже совсем рядом… но и не рядом одновременно.
Уверенные ли вы, что на дорогах не останется живых водителей на вашем веку?
Я, например, не уверен, а вкусить будущего хочется.

Так почему бы не взять отдельные куски будущего и не реализовать их сейчас и как можно быстрее? Давайте разделим одну большую и трудновыполнимую задачу на множество «вполне-выполнимых-трудных» задач и внедрим умные автомобили в будущее поэтапно.

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

Навигация будущего завтра


Навигация это ведь не только и не столько карты. Это еще и обстановка на дороге: пробки, аварии, посты ДПС, камеры и т.д.

Как это работает сейчас? У большинства участников движения есть разнообразные устройства, на которых установлены разнообразные программы. Суть этих программ в одном. Они умеют прокладывать маршруты с учетом дорожной обстановки, а информацию о ней они получают с сервера. А откуда она на сервере? От них же самих. Проблема в том, что информация настолько верна и оперативна, насколько много участников движения с такими же «программами» проехало примерно по вашему же маршруту, да еще и совсем недавно.

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

Если сформулировать проблему коротко и просто, то получится:
О ужас, мы не владеем ситуацией на самом деле. Это все иллюзия!


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

Нужно уже как-то решать это вопрос



Решить этот вопрос можно! Или я не прав.

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

Итак, представим… Тут мне подумалось, что вы закроете глаза и откинетесь на спинки кресел, но, черт возьми, так вы не сможете читать.

Итак, представим: каждая машина собирает информацию на своем маршруте, обрабатывает и рассылает ее другим участникам движения. Встречные машины, в свою очередь, отправляют информацию ей. Таким образом, у нее появляются независимые, оперативные данные о текущей ситуации на предстоящем маршруте. Именно так, на мой взгляд, можно решить озвученную выше проблему. Именно так полученная вами информация не будет зависеть от ПО, которое выбрали именно вы (точнее еще от количества людей, выбравших тоже ПО), для навигации.

<Рисунок 1>
image

Немного пояснений к рисунку:
  1. Зеленый кирпич – наш автомобиль (я сделал этот снимок со спутника несколько нерасчетливо, поэтому на него попал только капот нашего зеленого мустанга).
  2. Жирная точка на снимке – пункт назначения.
  3. Кирпичики синего и коричневого цвета – встречные автомобили, посылающие нашей собранные данные на своем маршруте.
  4. Красная стрелка – всё стоит, зеленая стрелка – всё движется (или никого нет)


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

Я рисовал это очень долго, поэтому не оскорбляйте моих чувств! Перерисуйте, если сможете лучше! Нет, не так… Перерисуйте, пожалуйста, кто-нибудь.
И да, я не справился с habrastorage


Простое устройство?


Значит нам нужно некое стандартное устройство (давайте называть его «чип»), которое будет выполнять следующие функции:
  • Принимать пакеты информации в определенном формате от нескольких источников: с периферийных устройств внутри машины (водители-боты смогут, значит и наш чип сможет), от навигационного ПО (тут скорее к ПО претензии все, тоже легко реализуемо) и от таких же устройств по воздуху, при чем сразу от многих (вот тут у меня самые большие сомнения, ибо «не шарю»)
  • раздавать пакеты информации таким же источникам (не сложнее чем принять (или наоборот))
  • Всё, кофе может не варить, я считаю. (Обсуждаемо)


Просто?
Точно не сложнее водителей-ботов.
Нет, правда, разве так много надо для нашего счастья?

Я лично задался такими вопросами:

1. Если такое устройство спроектируют и вымучают стандарт, примут ли его производители авто и будут ли комплектовать им свои машины?
Я думаю да! А почему бы и нет? (Я бы не хотел затягивать ответ на этот вопрос, поэтому представьте, что здесь я привел кучу чертовски убедительных доводов, разбрасываясь аналогиями с некоторыми другими устройствами автомобилей, компьютеров и т.д., суть которых в том, что автопроизводителям это выгодно)

2. Что если на моем маршруте возможен вариант движение по односторонней дороге?
А данные с серверов вашего навигационного ПО кто-то разве отменял? Они призваны дополнить и корректировать друг друга.

3. Что если навигационное ПО будет отправлять всю эту информацию на свои сервера?
Отлично! У всех будет максимально приближенная к реальности информация о текущей ситуации! Им между собой останется лишь конкурировать по юзабилити и ценам!

4. Что если я долго-долго еду, а мне на встречу никто не попадается?
Значит все умерли! Или такого не может быть! Да и смотри ответ на вопрос номер 2.

Вывод


Сейчас еще нет такой кучи датчиков и камер на машинах, которые будут в будущего, но сейчас уже есть навигационное ПО (координаты вашего движения, ваш маршрут), а так же совершенно простые данные с бортовых компьютеров (средняя скорость, например). Этого пока вполне достаточно для того, чтобы кто-нибудь из нас придумал это устройство и продвинул в массы! Давайте приближать будущее.

У меня остался лишь один вопрос: В чем я дурак? Или почему этого до сих пор нет на дорогах?

Как и говорил вначале — предлагаю подискутировать на эту тему. Душевно, на кухне.

P.S. Возможно это уже все придумали, а я один не в теме. Тогда простите. Возможно даже все это уже используют, а я один не в теме. Но это вряд ли.

UPD
Пользователь mutation привел ссылку на разработку BMV — Обмен данными между автомобилями.
Там более грамотно расписано, чем у меня. Но становится понятно, что движения в этом направлении есть. А значит всем противникам излучений придется выходить на улицы с плакатами.
Поделиться публикацией

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

    +1
    Почему этого нет на дорогах? Да потому что «коммунизм» не наступил, о будущем мало кто думает, всем интересно получить как можно больше денег сейчас, а не в будущем.
      +2
      Так машины будут загрязнять не только воздух, но и радиоэфир. Представьте, сколько радиоволн нужно, чтобы всем машинам вокруг передать дорожную ситуацию.
      Мне кажется люди недооценивают влияние «медленных микроволновок» на человеческий организм.
        –2
        Промахнулся. Ответ ниже
          0
          Мне кажется люди недооценивают влияние «медленных микроволновок» на человеческий организм

          Совершенно не разбираюсь в этом, поэтому спорить не буду. Другое дело, из вашего предложения я не понял, разбираетесь ли вы. Что за влияние? Wi-fi не влияет? 3g/4g, gprs и т.д.? Насколько это влияние негативно?
          Я так понимаю, ответа еще нет? Или я уже что-то пропустил.

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

          Т.е. нас никто как всегда не спросил (: Но так уже будет.
          –1
          ZigBee. Нет? Передавать всем машинам? Multicast вам в руки.

          Относительно влияния «микроволновок». Сидение с подогревом наносит ущерба намного больше.
            –2
            Ответ к этому комментарию.
            0
            Это все реализовано по-отдельности: пробки — пожалуйста, проложить маршрут — да, только кнопочку нажми, корректировка в реальном времени — ну не в реальном, а через 5 секунд, телеметрия — да уже лет пятнадцать собирается электроникой (я про зарубежный автопром)… итд.

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

            На это, мне кажется, может уйти времени и сил столько же, если не больше по сравнению с производством уже готовой системы.
              0
              Так я не об этом. Карты и маршруты — это в навигаторе, уже есть. Им надо только научиться считывать информацию с одного стандартного чипа в машине. Стандартным он должен быть только в том плане, что отдает информацию в определенном формате, который для всех производителей один. А ваша программа навигации может по этим данным строить маршруты любым способом.
              0
              Я вот несколько теряюсь как это может быть технически. Вот едут на встречу 2 машины, как Вы нарисовали. Время для получения данных очень сильно ограничено, а поток просто огромный. Если не устанавливать соединение с конкретной машиной и не запрашивать данные об учатске, то как ориентироваться в этом «шуме». На этом примере все неплохо, а если машина едет с другого конца города, то он просто не успеет передать всю информацию за те доли секунды пока проезжает мимо. И такая машина мимо едет не одна.

              Мне кажется, что весь этот поток информации кто-то должен упорядочивать, тут на помощь и приходят серверы, которые увы у каждого производителя свои.
                –1
                Я вот несколько теряюсь как это может быть технически.

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

                Здесь все проще: передается только информация за последние n км и сжатая до достаточного минимума. Остальная будет уже не актуальна. Т.е. данные о том, что где-то дорогу перебегал пешеход и из-за этого часть машин скорректировали свое движения, вряд ли интересна встречным машинам, т.к. не факт, что событие повторится. Точно так же как и информация, о том, что час назад на выезде из города была пробка из-за массовой аварии.
                +1
                «Уверенные ли вы, что на дорогах не останется живых водителей на вашем веку? Я, например, не уверен, а вкусить будущего хочется.»

                Нет, ребята, лично я бы точно этого не хотел, и, я уверен, многие со мной согласятся. Многим просто НРАВИТСЯ водить, понимаете ли вы это или нет? Нравится сам ПРОЦЕСС управления автомобилем. Нам не интересно дремать на пассажирском сиденье пока нас везут, нам интересно ЕХАТЬ САМИМ. И пока нас достаточно много, такому «будущему» не бывать.
                  0
                  Я сам водитель и я тоже люблю водить. Но иногда мне НРАВИТСЯ подремать на заднем сидении автомобиля, пока меня везут. Если мне для этого не нужен будет человек, то почему бы и нет? Да и вообще, это уже вне рамок данной темы.
                    0
                    Так то «иногда», а нам тут судя по всему это «всегда» предлагают, судя по вышеотквоченной цитате :)
                      0
                      Это не я предлагаю, а Google и Volvo (:
                      Я сам неоднозначно отношусь. Если это снизит число смертей из-за аварий, то почему бы и нет?
                        0
                        «Это не я предлагаю, а Google и Volvo (:»

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

                        «Если это снизит число смертей из-за аварий, то почему бы и нет?»

                        Если довести эту мысль до логического завершения, то надо только и делать, что лежать дома в постели — вдруг упадешь с велосипеда, или споткнешься при прогулке, или там кирпич на голову упадет.
                          0
                          Если довести эту мысль до логического завершения, то надо только и делать, что лежать дома в постели — вдруг упадешь с велосипеда, или споткнешься при прогулке, или там кирпич на голову упадет.

                          Да ну… Не серьезный у вас довод какой-то. При чем тут лежать дома в постели?
                          Кроме того, представьте как могут выглядеть машины, в которых водитель (человек за рулем) вообще не предусмотрен? Мне кажется тут есть место для фантазии и вам совсем не обязательно надо будет «дремать на пассажирском сидении». Вы можете в это время вполне комфортно общаться с друзьями или работать или даже плавать в бассейне (: Вариантов много. А вы все «хочу рулить, да хочу рулить». Рулите себе, я у вас это право точно не забираю (:
                            0
                            «Да ну… Не серьезный у вас довод какой-то. При чем тут лежать дома в постели?»

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

                            «Вы можете в это время вполне комфортно общаться с друзьями или работать или даже плавать в бассейне (:»

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

                            «Рулите себе, я у вас это право точно не забираю (:»

                            Вот спасибо.
                            0
                            Значит, им придется обломиться.

                            Эти «робоводители» нужны в том числе в военных целях. Так что точно не обломятся.
                              +1
                              Для военных — пожалуйста. Для общественного транспорта и такси — пожалуйста. Но с «на дорогах не останется живых водителей» — придется обломиться.
                                0
                                Так про «прямо сейчас» никто не говорит. Процесс вытеснения живых водителей займет не один десяток лет.
                                  +1
                                  Я хочу сказать, что полностью вытеснить их все равно не удастся. Люди, которые любят водить, просто не будут покупать себе полностью автоматические (без ручного управления) автомобили, и рынок сам уберет производителей-«мечтателей» из поля зрения. Потом, идея «робоавтомобилей» рассчитана в основном на путешествия из точки A в точку B. Но что если ты не знаешь, где именно находится точка B, если надо еще поездить туда-сюда и поискать ее? Не всегда достаточно карты для поиска того, что тебе нужно. Без ручного управления в том или ином виде все равно не обойтись.
                                    –1
                                    Что значит «полностью»? Я ниже написал — что как хобби вождение никуда не денется, так же как не делось езда верхом. Купить машину в возможностью полностью ручного управления в неком отдаленном будущем — будет просто достаточно сложно. Например у нас, уже достаточно сложно купить новую машину с ручном коробкой передач — их практически не импортируют — для этого надо делать специальный заказ, кучу времени ждать и переплачивать. Вот многие, включая меня, не прочь поездить на ручнике, но сопряженные с этим неудобства и расходы — для большинства, кроме совсем фанатов — того не стоят.
                                    А насчет «не знаю» адреса — мне кажется это надуманная проблема. Адреса то обычно всегда известен, а если и не известно — это как до него доехать и где он «на самом» деле. А развитием навигаторов и картографии — это уже сейчас не проблема, например на сервисах вроде street view уже сейчас можно посмотреть как выглядит нужный дом и где рядом можно припарковаться.
                                      0
                                      «Но что если ты не знаешь, где именно находится точка B»
                                      Будешь искать на месте?) Голосовым поиском? Ассоциативным поиском?)
                                      Еще раз повторюсь, я не настаиваю на том, что живые водители должны перестать существовать. Более того, я уверен, что на моем веку этого точно не произойдет. Пост вообще не об этом)
                        +1
                        Согласен, а если захочется подремать, то есть такси и общественный транспорт.
                          0
                          Почему все так не хотят этих робоводителей?
                          Что плохого они вам сделают? Как считаете?
                          0
                          Ну вождение как хобби никуда не денется (как не делась езда верхом, стрельба из лука и вышивание), а вот в повседневно-транспортном смысле вождение начнет исчезать уже в течении лет 30-50. Интересно, правда, что с двухколесном транспортом будет. В больших городах есть тенденция в сторону двухколесного мототранспорта зи за пробок и парковок (сам пересел полтора года назад и обратно не собираюсь), но автоматизации двухколесный транспорт поддается гораздо хуже…
                          0
                          А зачем напрямую передавать информацию от машины к машине, если можно просто агрегировать всю информацию на центральном сервере, обрабатывать и раздавать всем кому надо?
                            +1
                            Потому что тот кто рулит этим сервером, тот и получает с него прибыль.
                            Ввиду этого каждый хочет сделать такой сервер. В результате на каждом сервере получается полтора человека и достоверность информации получается не фонтан.
                              0
                              Нет, просто будет пользоваться теми серверами, где больше всего информации. А если будет стандарт, то они смогут между собой информацию шарить. Но по любому с централизированным сервером картина будет гораздо более полной, чем в полностью распределенной системой.
                                0
                                Сейчас что-то никто не рвется шарить информацию с конкурентами. С чего-бы что-то поменяется?
                                  0
                                  Если будет стандраты и регуляция — то и будут делиться. А с автоматическими системами вождения по любому что-то такое будет. Кстати, для p2p системы точно так же нужна стандартизация — иначе она будет совершенно бесполезной.
                            0
                              0
                              Система «Car-to-x» показывает наличие помехи при выполнении левого поворота

                              По-моему не то.
                              Хотя если как шаг…
                                0
                                  0
                                  О, точно! Значит скоро все-таки будет. Хотя пока для БМВ, но потом договорятся и стандартизируют, наверняка.
                                    0
                                    Думаю, стандартизируют. По крайней мере, было бы круто!
                                    0
                                    добавил в топик

                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.