Методология

Версия 1.1 · Odoma Tracker · Таллинн, Эстония · odoma.ee

Если коротко

Odoma Digipädevuse Selts — эстонская мittetulundusühing общественного интереса (рег. 80659718, основана 2025; правление: Елена Матисен, Сергей Матисен). Устойчивая мобильность через цифровые инструменты — одно из шести уставных направлений. Odoma Tracker — первый продукт организации, в App Store и Google Play с 2026: бесплатное приложение для iOS и Android, которое автоматически ведёт дневник поездок (sõidupäevik) и одновременно измеряет эффективность вождения. Эта страница — открытая методология второго слоя.

Цепочка работы и масштаб эффекта. На любом автомобиле существенная часть расхода топлива зависит не от двигателя, а от стиля вождения — насколько водитель предвидит ситуацию, плавно ускоряется и тормозит, минимизирует холостой ход. Odoma Tracker измеряет эту «долю водителя» по данным телефона (smartphone-first); опционально подключается OBD-II-адаптер для более точного определения скорости и оборотов двигателя — но это enhancement, не требование. Приложение показывает балл 0–100 за поездку и тенденцию по неделям. EU-исследования задают реалистичный диапазон поведенческого эффекта в 2,5–6,6 % экономии топлива на одного активного пользователя (ecoDriver FP7, 170 водителей, 7 стран; GamECAR H2020). Для прикидки масштаба: 10 000 активных пользователей × средний 4 % эффект × около 2 т CO₂/год на типичный автомобиль ≈ 800 т CO₂-эквивалента в год, при near-zero предельных издержках на дополнительного пользователя. Существующие решения этот сегмент не покрывают — коммерческая OBD-телематика требует дорогого железа как условия, страховая UBI берёт плату за наблюдение, навигация оптимизирует время вместо эффективности — то есть водитель остаётся без обратной связи о том, как именно он влияет на расход. Это и есть пробел, который закрывает интервенция. Бенефициаров три: водитель (экономия времени и топлива), государство (вклад в климатические цели EU 2035 и снижение импорта топлива), климат (агрегатные выбросы).

Privacy by design. Координаты не покидают устройство. Идентификация — случайный UUID, генерируемый локально. На сервер уходят только числовые агрегаты. Принципы — data minimisation и purpose limitation (GDPR Art. 5), k-anonymity guard на бэкенде с повышенным k = 20 для малых стран (EE / LV / LT и др.), region-aware data residency (EU users → EU Firestore project, non-EU → US project). Полный архитектурный контракт — §8.

Участие в исследовании. С v1.3 любой пользователь может opt-in включить вклад в обезличенный исследовательский датасет (§7) — для калибровки safety-балла на независимых измерениях, региональных сравнений между странами и фактологической базы для пилотов с публичным сектором и страховщиками. Tier A — non-longitudinal, анонимно по умолчанию; Tier B — longitudinal с explicit consent. Этот канал — основной механизм, через который проект превращается из consumer-приложения в digital public good.

Ограничения, признаваемые честно. В smartphone-режиме (без OBD-адаптера) GPS-измерение по определению менее точно, чем OBD; корпус пока преимущественно iOS (Android-версия вышла в августе 2026) — это даёт self-selection-смещение к одному классу устройств; корреляция с claim-данными страховщиков пока не валидирована независимо; cohort недостаточен для популяционных выводов (цель — 500+ водителей в 3+ странах). Полный список и обходные решения — §9. Это документ организации, которая знает свои пределы, а не маркетинговая страница.

Партнёрства и позиционирование на рынке. Odoma Tracker не конкурирует с коммерческими UBI-провайдерами уровня The Floow, Cambridge Mobile Telematics, IMS, Octo. Они работают в смежной задаче — underwriting и pricing для страховщиков, с интеграцией в их собственные приложения; у Odoma Tracker другая цель — поведенческая интервенция и открытый research-датасет. Архитектурное отличие — у нас smartphone первичный, OBD опциональный; у них чаще наоборот. На балтийском рынке коммерческая UBI-телематика практически отсутствует (из 13,8 млн европейских UBI-полисов на конец 2024 около 9,5 млн в Италии и 1,3 млн в UK — Балтия статистически близка к нулю). Odoma Tracker — первый smartphone-телематический проект с продакшн-данными в Эстонии, открытый к пилотным партнёрствам с локальными страховщиками (If P&C, ERGO, Salva, Swedbank P&C, Seesam, BTA), операторами автопарков, государственными экологическими программами и академическими исследователями. Дорожная карта сотрудничества и схема uplink — Сотрудничество. Контакт — в конце документа.

1. Постановка задачи

На дорожный транспорт приходится примерно четверть выбросов парниковых газов в ЕС, причём около 61 % CO₂ дорожного транспорта даёт легковой автопарк (EEA — Greenhouse gas emissions from transport; European Parliament — CO₂ от автомобилей). Технические решения — электрификация и нормативы EU 2035 (European Commission — Cars and vans) — закрывают «железную» сторону задачи. Поведение водителя, однако, отвечает за 10–30 % разброса расхода топлива на одном и том же автомобиле и маршруте — в зависимости от ускорений, торможений, плавности скорости и времени работы на холостом ходу.

Эту поведенческую компоненту существующие решения почти не покрывают. OBD-телематика требует железа и редко устанавливается добровольно. Заводские системы охватывают только новые автомобили. Навигация оптимизируется по времени, а не по эко-эффективности. Страховая UBI-телематика по данным Berg Insight — это около 13,8 млн полисов в Европе на конец 2024 года (Berg Insight 2025) — небольшая доля автопарка, сосредоточенная в Италии и Великобритании.

Odoma Tracker закрывает этот разрыв через privacy-first подход на смартфоне.

2. Подход

2.1 Smartphone-first, OBD-optional архитектура

Odoma Tracker считает баллы по данным GPS и инерциальных сенсоров, доступных на любом современном смартфоне — iPhone или Android. Это базовый режим — он не требует никакого железа, кроме телефона, и охватывает весь автопарк, включая старые автомобили без штатной телематики.

Опционально приложение может подключаться к OBD-II-адаптеру через Bluetooth для более точного определения скорости, оборотов двигателя и состояния холостого хода. Подключение OBD улучшает обнаружение старта/остановки, gap-fill при потере GPS-сигнала и точность idle-классификации — но это enhancement, не условие работы.

Это сознательный архитектурный размен по сравнению с коммерческими решениями. OBD-системы дают более высокую точность по событиям (до 6 % экономии топлива в контролируемом исследовании ecoDriver против 2,5 % для GPS-only), но традиционно делаются обязательными — что ограничивает охват несколькими процентами автопарка. Odoma Tracker делает наоборот: smartphone-режим — для всех, OBD — для тех, кому нужна повышенная точность. Это та же accuracy-vs-coverage кривая, но проходимая в обе стороны.

Программа ЕС ecoDriver (FP7, €14,6 млн, 170 водителей в 7 странах) установила 2,5 % экономии топлива как опорный benchmark для GPS-only смартфон-приложений (CORDIS project 288611). Это наша основная точка отсчёта.

2.2 Real-time + post-trip обратная связь

Исследования стабильно показывают: комбинация обратной связи в реальном времени и итогового отчёта по поездке даёт больший и более устойчивый эффект, чем каждый из подходов по отдельности (ecoDriver, 2016; мета-анализ 17 исследований — Sanguinetti et al., 2020).

Odoma Tracker делает:

  • Real-time eco-meter во время поездки (плавность скорости, события ускорения).
  • Итоговый балл (0–100) с разбивкой по компонентам после поездки.
  • Исторические тренды и серии (streaks) для закрепления привычки.

2.3 Геймификация для устойчивости результата

Главная проблема эко-драйвинг-интервенций — затухание поведения: улучшения деградируют за недели или месяцы (ecoDriver, longitudinal: 4,6 % → 2,5 % за 10 месяцев в городе).

Геймификация борется с затуханием через внутреннюю мотивацию. Проект GamECAR (H2020, €1 млн) показал 0,59 л/100 км средней экономии (p = 0,004, Cohen's d = 1,026 — большой эффект) на эко-балле, достижениях, лидерборде и челленджах (CORDIS project 732068).

22-месячное исследование в Германии (n = 108, водители BEV) показало, что геймификация формирует переносимый навык, частично сохраняющийся после удаления приложения. Финансовые поощрения такого эффекта не дают (Baumgartner et al., 2019).

Odoma Tracker реализует: эко-балл за поездку, накопительные серии, глобальный лидерборд с нормировкой по классу автомобиля, прозрачное отображение потерь топлива/CO₂.

3. Методология эко-балла

3.1 Измерения

Каждая поездка получает балл 0–100 по четырём поведенческим измерениям:

ИзмерениеЧто измеряетсяНаправление
Резкое ускорениеСобытия с продольным ускорением a > 3,3 м/с² (≈ 0,34 g)Штраф
Резкое торможениеСобытия с a < −3,5 м/с² (≈ 0,36 g)Штраф
Простой двигателяВремя стоянки с работающим двигателем (классифицируется на пробочный и неоправданный)Штраф
Использование инерции / накатЗамедление без harsh-brakeПоощрение

Отраслевые пороги резкого торможения варьируются между 0,20 g и 0,45 g в зависимости от класса автомобиля и провайдера (NJIT — Harsh braking как surrogate риска ДТП, MDPI 2025). Пара 0,36 g тормоз / 0,34 g разгон у Odoma Tracker находится в середине диапазона, используемого для легковых автомобилей — чуть строже, чем дефолтный порог Verizon Connect (6 mph/s) и порог 0,27 g, упомянутый в исследовании NJIT.

3.2 Pipeline детектирования

Детектирование детерминировано и работает полностью на устройстве. GPS-точки поездки (обычно 1 Гц, горизонтальная точность 4 м) обрабатываются за пять проходов:

  1. Медианное сглаживание. К GPS-скорости применяется скользящая медиана по 3 точкам. Это убирает одиночные шипы от переключения передач (на механике) и кратких джиттер-фиксов — без искажения сырого расстояния.
  2. Pass A — bearings. Считается азимут на сэмпл при смещении ≥ 2 м, используется ниже для детекта поворотов.
  3. Pass B — jam-флаги. Сэмпл помечается inJam, если за последние 30 с было ≥ 3 stop-go-перехода (< 5 км/ч → > 10 км/ч) и текущая скорость < 15 км/ч. Резкие события в пробке весят 0,0 (ускорение) и 0,3 (торможение) — потому что stop-and-go не под произвольным контролем водителя.
  4. Pass C — brakingToStop. Forward-looking: достигает ли текущее замедление полной остановки (< 0,3 м/с) за 5 с, и длится ли эта остановка ≥ 8 с? Если да, harsh-brake весит 0,5 — это остановка на светофоре или знаке, а не паническое торможение.
  5. Pass D — accelFromStop. Backward-looking зеркало Pass C: был ли near-stop (< 5 км/ч, ≥ 5 с) в последние 5 с перед текущим ускорением? Если да, harsh-accel весит 0,25 — это нормальный старт со светофора, а не агрессивное вождение. (v5.4.1, май 2026: пороги ослаблены с 1 км/ч / 8 с до 5 км/ч / 5 с после полевых тестов на таллиннском такси-датасете, где rolling-stops и короткие циклы светофоров систематически пропускались.)

Веса событий каскадируются от полной скидки к её отсутствию:

ускорение:  jam → 0.0 ; on-ramp → 0.0 ; sharp turn → 0.0 ;
            accelFromStop → 0.25 ; moderate turn → 0.25 ;
            else → 1.0
торможение: jam → 0.3 ; brakingToStop → 0.5 ; else → 1.0

3.3 Коррекция уклона

При уклоне дороги > ±3 % пороги масштабируются на 1,4×: на подъёме множится порог разгона (более тяжёлый педаль — норма для подъёма), на спуске — порог торможения (engine-braking и гравитация требуют более твёрдого нажатия). Уклон считается из последовательных GPS-высот со сглаживанием.

3.4 Модель «потери водителя»

Помимо итогового балла, Odoma Tracker считает driverLoss — оценку избыточного CO₂, выброшенного из-за стиля вождения относительно базового потребления автомобиля:

driverLoss (г CO₂) = harshAccelLoss + harshBrakeLoss + idleLoss − coastingBonus

Каждая компонента — калиброванная функция от количества событий (после контекстной коррекции) и заявленной нормы CO₂ (г/км) автомобиля. Цифра агрегируется по всем поездкам и публикуется на dashboard'е /impact как totalDriverLossKg — сумма измеренных избыточных выбросов, не оценочный counterfactual.

3.5 Нормировка по классу автомобиля

Лидерборд нормируется по классу, выводимому из заявленной нормы CO₂ и типа топлива, чтобы тяжёлый дизельный SUV соревновался в своём классе, а не против BEV. Классы: BEV / Eco (≤ 110 г/км) / Compact (≤ 150) / Standard (≤ 185) / Heavy (> 185).

4. Safety-балл

В v1.2 Odoma Tracker добавляет отдельный safety-балл из того же потока событий, но с другими весами — откалиброванными по литературе о harsh braking как предикторе риска ДТП (Connected-Vehicle Telematics, NJIT/MDPI 2025).

Штрафы на 100 км пути:

КомпонентШтраф на 100 км
Резкое торможение4,0 балла
Резкое ускорение2,0 балла
Ночной множитель (22:00–05:00)сверху

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

Safety-балл в v1.2 экспериментальный — собирается и считается, но временно скрыт в UI (об этом сказано в примечаниях к выпуску приложения) до калибровки на независимых данных по ДТП.

5. Метрика поведенческих изменений

5.1 Базовая линия первой недели

Для каждого водителя Odoma Tracker фиксирует средний эко-балл за первые 7 дней активного использования как firstWeekAvg. Это индивидуальная базовая линия до того, как обратная связь начала действовать.

5.2 Метрика улучшения

avgImprovement = mean(currentAvgScore − firstWeekAvg)

по всем водителям с ≥ 20 поездок. Это within-subject метрика — консервативная по построению, потому что сравнивает каждого водителя только с самим собой.

Метрика отображается в реальном времени на /impact как основное доказательство эффективности.

5.3 Почему метрика консервативна

  • Включаются только водители с ≥ 20 поездок (исключает trial-пользователей).
  • Не применяется коррекция на regression-to-mean.
  • Нет контрольной группы — цифра не претендует на каузальность, только на within-user изменение.
  • Ограничения GPS признаны (см. §9).

6. Сравнение с предыдущими исследованиями

ИсследованиеМетодВыборкаКлючевой результат
ecoDriver (FP7)GPS-приложение170 водителей, 7 стран2,5 % экономии топлива (GPS-only)
ecoDriver (FP7)OBD-системаТа же когорта6 % экономии
GamECAR (H2020)OBD + геймификация36 водителей, Испания0,59 л/100 км (Cohen's d = 1,026)
Sanguinetti et al. (2020)Мета-анализ17 исследований6,6 % среднее улучшение
Baumgartner et al. (2019)Long-term BEV108 водителей, 22 месГеймификация даёт переносимый навык
Odoma Tracker (текущий)GPS + геймификациярастущая когортаlive на /impact

В smartphone-режиме подход Odoma Tracker ближе всего к ecoDriver GPS-only с добавлением механик геймификации в стиле GamECAR; с подключённым OBD точность сдвигается ближе к OBD-условию того же исследования. Ожидаемый диапазон по литературе: 2,5 – 6,6 % улучшения топливной эффективности на одного водителя.

7. Участие в исследовательской работе

Чтобы методология могла развиваться и проверяться извне, Odoma запускает opt-in вклад в общий обезличенный датасет. Это отдельный канал — не путать с лидербордом и не часть «работы приложения». Включается явно в настройках, выключается там же, и без согласия пользователя ничего не уходит.

Зачем это нужно:

  • Калибровка safety-балла. Без независимых данных по ДТП safety-балл остаётся экспериментальным. Агрегаты от тысяч поездок позволяют валидировать, что harsh-brake действительно коррелирует с риском, и где наши пороги нуждаются в уточнении.
  • Публикуемая статистика по изменению поведения. Within-subject метрика улучшения уже считается; чтобы превратить её в публикабельный результат (см. §5.3 — нужны 500+ водителей в 3+ странах), нужны агрегированные данные.
  • Региональные различия. Стиль вождения в Таллинне, Хельсинки и Варшаве объективно различается. Без региональных данных нельзя честно сказать, что наши пороги одинаково корректны во всех трёх контекстах.
  • Открытые данные для других исследователей. В долгосрочной перспективе — публикация derived (анонимизированных) датасетов по статутным целям организации.

Архитектура канала

Канал работает в продакшне с v1.3 на адресе odoma-tracker.web.app/api/v1/crowd/upload со следующими инвариантами:

  • GPS-координаты не уходят с устройства никогда. Передаются только bucketed-агрегаты по поездке.
  • Точные timestamps не уходят. Только time_of_day_bucket (4 корзины) и day_of_week.
  • Сырые потоки не уходят. Скорости и частоты событий — multi-threshold CDF.
  • Прямые identifier'ы не уходят. Никаких BT MAC, BT-имён, моделей телефона, VIN, email.
  • Аутентификация — Apple App Attest (iOS). Загрузка от устройства подписывается аппаратным ключом iOS, что отсекает spoofed-данные без раскрытия личности. На Android аппаратный аналог (Play Integrity) пока не включён — такие загрузки проверяются только на сервере.
  • Region-aware data residency. EU-пользователи попадают в EU Firestore-проект, не-EU — в US-проект. Маршрутизация по ISO 3166-1 страны устройства.
  • K-anonymity guard на бэкенде. Малые страны (EE / LV / LT / LU / CY / MT и др.) автоматически получают повышенный порог k = 20 — записи ниже порога обнуляются перед агрегацией.
  • Retention 24/24 месяца. Сырые загрузки удаляются через 24 месяца, агрегаты сохраняются ещё 24 месяца. Дольше — только если вы явно даёте согласие на конкретное исследование.

Два уровня участия

  • Tier A — single-trip, non-longitudinal. Агрегаты по одной поездке без device id. Каждая загрузка анонимна; невозможно связать две поездки одного устройства. Подходит для cross-sectional статистики, рынковой аналитики, валидации порогов. Включается одним переключателем в настройках.
  • Tier B — longitudinal, explicit consent. Добавляет pseudo_id в хранилище устройства (Keychain на iOS, приватное хранилище приложения на Android), чтобы поездки одного устройства можно было связать. Нужен для within-subject исследований (как наша метрика улучшения) и для долгосрочных эффектов. Требует отдельного explicit consent с прямым текстом (controller, retention, контакт DPO). Отзывается одним нажатием — pseudo_id ротируется, и связь со старыми загрузками рвётся.

В обоих случаях — стандартные права GDPR: на доступ, на удаление, на возражение. Контактный email для запросов в Политике конфиденциальности.

Что это даёт пользователю

Прямого вознаграждения нет — мы намеренно не вводим монетизацию или скидки за участие, чтобы не искажать данные. Зачем тогда участвовать: вы помогаете сделать методологию проверяемой, дать публичный benchmark eco-driving для смартфон-телематики и оснастить будущие пилоты со страховщиками и публичным сектором честными данными вместо vendor-closed-source-цифр.

Контекст страхования и UBI

Страховая телематика — крупнейшее коммерческое применение тех же сигналов (ускорение, торможение, пробег, время суток). Berg Insight оценивает европейский UBI-рынок в примерно 13,8 млн полисов на конец 2024 года, прогноз 20,1 млн к 2029 (CAGR 7,8 %, Berg Insight 2025). Mordor Intelligence оценивает европейский рынок страховой телематики в 0,97 млрд USD в 2025, рост до 2,78 млрд к 2030 (market report).

Ведущие европейские поставщики телематики из PTOLEMUS 2025 UBI ranking: IMS, Octo Telematics, The Floow, Cambridge Mobile Telematics, Targa Telematics, Munic, Geotab, Vodafone Automotive, Arity, FairConnect, Dolphin Technologies, Redtail Telematics.

Odoma — не страховой продукт. Но методология открыта, сигналы сопоставимы с коммерческой UBI, и crowd-датасет (выше) — техническая основа для возможных партнёрских пилотов со страховщиками, операторами автопарков и публичным сектором. Запросы на сотрудничество — О нас → Get involved.

European Transport Safety Council (ETSC 2019 — Telematics and Road Safety, локальная копия) — основная EU-policy ссылка о том, как телематические сигналы переводятся в измеримые результаты по безопасности дорожного движения.

8. Приватность и архитектура данных

  • GPS-координаты на сервер не передаются никогда. Все маршрутные данные остаются на устройстве.
  • Идентификатор пользователя — случайный UUID, сгенерированный локально (не привязан к личным данным).
  • На сервер уходят только агрегаты: avgScore, tripCount, currentStreak, totalKm, wastedCo2Kg, fuelType, country code (ISO 3166-1).
  • Лидерборд — opt-in. По умолчанию выключен.
  • Страна выводится из Locale.current.region, не из GPS.
  • Исследовательский crowd-uplink (§7) — отдельный opt-in. По умолчанию выключен. Архитектурные инварианты, retention и два уровня участия описаны там.
  • Обработка данных соответствует GDPR ст. 6(1)(а) (согласие), ст. 5 (purpose limitation, минимизация), ст. 25 (privacy by design and by default).
  • Подробности — Политика конфиденциальности.

9. Ограничения

Точность GPS. GPS-скорость и позиция шумные, особенно в городских каньонах, тоннелях и в начале поездки до стабилизации спутниковой блокировки. Odoma применяет медианное сглаживание, jitter-флоры и gap-fill, но точность по определению ниже OBD. Сопоставимость баллов на разном железе пока не валидирована.

Размер выборки. Текущая когорта достаточна для направленных выводов, но не для статистически устойчивых популяционных оценок. Цель — 500+ водителей в 3+ странах для публикабельных результатов.

Каузальная атрибуция. Метрика улучшения — within-subject во времени, не контролируемый эксперимент. Сезонность, изменения маршрутов и автомобилей не контролируются.

Self-selection. Opt-in пользователи мотивированы выше среднего водителя, поэтому реальные улучшения у них вероятно выше, чем дала бы обязательная программа.

Атрибуция водителю. Когда телефон у пассажира (такси, общественный транспорт, родственник за рулём), эко/safety-балл больше не отражает поведение владельца. Odoma классифицирует не-self поездки тремя уровнями уверенности и исключает их из агрегатов и crowd-sourced uplink — см. passenger-mode design.

10. Ссылки

  1. ecoDriver Consortium (2016). Final Report. EU FP7 Project 288611. cordis.europa.eu/project/id/288611
  2. GamECAR Consortium (2018). Results Summary. EU H2020 Project 732068. cordis.europa.eu/project/id/732068
  3. Sanguinetti, A., Queen, E., Yee, C., & Akanesuvan, K. (2020). Average impact and important features of onboard eco-driving feedback: A meta-analysis. Transportation Research Part F, 70, 80–90. doi.org/10.1016/j.trf.2020.02.011 · open-access · локальная копия
  4. Baumgartner, M. et al. (2019). Long-term effects of gamification on eco-driving behaviour. Energy Research & Social Science, 57. doi.org/10.1016/j.erss.2019.101237
  5. ETSC (2019). Telematics and Road Safety. European Transport Safety Council. etsc.eu · локальная копия
  6. Evaluating Harsh Braking Events as a Surrogate Measure of Crash Risk Using Connected-Vehicle Telematics. MDPI Vehicles, 8(3), 68 (2025). mdpi.com
  7. European Environment Agency (2024). Greenhouse gas emissions from transport in Europe. eea.europa.eu
  8. European Environment Agency (2025). CO₂ performance of new passenger cars. eea.europa.eu
  9. European Commission. Cars and vans — climate action. climate.ec.europa.eu
  10. Berg Insight (2025). Insurance Telematics in Europe and North America, 9th edition. berginsight.com
  11. PTOLEMUS Consulting Group (2025). UBI solution provider ranking. ptolemus.com
  12. Mordor Intelligence (2025). Europe Insurance Telematics Market Size. mordorintelligence.com
  13. Regulation (EU) 2016/679 — General Data Protection Regulation (GDPR). eur-lex.europa.eu

Партнёрские запросы: