<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%BE%D1%80_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B5%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0_%28%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%29</id>
	<title>Навигатор маршрутов для немоторного транспорта (командный проект) - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%BE%D1%80_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B5%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0_%28%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%29"/>
	<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%9D%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%BE%D1%80_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B5%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;action=history"/>
	<updated>2026-06-06T15:19:33Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wikicshse.ru/index.php?title=%D0%9D%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%BE%D1%80_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B5%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=1069&amp;oldid=prev</id>
		<title>imported&gt;GalinaKaleeva: Migrated current public revision from wiki.cs.hse.ru</title>
		<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%9D%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%BE%D1%80_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B5%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=1069&amp;oldid=prev"/>
		<updated>2017-10-08T10:02:04Z</updated>

		<summary type="html">&lt;p&gt;Migrated current public revision from wiki.cs.hse.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Навигатор маршрутов для немоторного транспорта&lt;br /&gt;
|company=IPONWEB&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=4-5&lt;br /&gt;
|categorize=yes&lt;br /&gt;
|is_archived=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Сервис на основе Яндекс.Карт, на котором оцениваются, насколько удобно ездить на транспорте с небольшими колесами (роликах, самокате, скейте). Также можно прокладывать маршруты в зависимости от выбранного транспорта.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
* Работа с геоданными: хранение, выборка, обработка, привязка маршрутов&lt;br /&gt;
* Цифровая обработка сигналов: в случае автоматизированного обновления информации о качестве дорожек нужно будет разобраться с обработкой данный, очистить их от шума, классифицировать различные выбросы.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Основные моменты взаимодействия:&lt;br /&gt;
* Непрерывня интеграция: линтеры кода, прогон тестов, покрытие тестами, сборка пакета и выкладка на прод, работа с конфигурациями. Настройка на примере Jenkins или Phabricator. Работа с конфигурациями через Puppet (или, возможно, Docker или Vagrant)&lt;br /&gt;
* Гибкая методология разработки: бэклог, организация спринтов, оценка сложности задач и сопоставление с фактически потраченным, демо. Технически на примере Trello, RedMine или Phabricator&lt;br /&gt;
* В группе каждые 2 недели (спринт) переходит роль менеджера проекта, чтобы каждый мог попробовать роль пару раз и на планирование не забивали.&lt;br /&gt;
* Взаимные код-ревью: все ревьюят всех.&lt;br /&gt;
* Удаленная работа, встречаться нечасто (например, в конце каждого спринта), но раз в 2-3 дня обязательно синхронизовать результаты и планы в слаке/телеграмме или по почте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненты (Из каких частей состоит проект?) ===&lt;br /&gt;
* Веб-сервис с использованием API Яндекс.Карт для проложения маршрутов и отметок свойств дорожек.&lt;br /&gt;
* Мобильный клиент для верификации и отправки данных о дорожках.&lt;br /&gt;
* В зависимости от источников данных:&lt;br /&gt;
* Анализ данных с виброметра на предмет оценки качества дорожки (нужно учитывать шумы, характер движения, одиночные препядствия типа бордюров)&lt;br /&gt;
* Анализатор изображений дорог: классификация по качеству&lt;br /&gt;
* Система проложения маршрута исходя из транспорта пользователя&lt;br /&gt;
&lt;br /&gt;
Вариант сбора информации (достаточно реализовать первый и какой-либо из двух других, но лучше попробовать все):&lt;br /&gt;
* Пользователи сами отмечают участки и качество дорог (дефолтный вариант)&lt;br /&gt;
* Можно присоединить к своему транспортному средству телефон с приложением, которое на основе виброметра, которое собирает данные, затем отправляет серверу или анализирует самостоятельно. Пользователь верифицирует данные, чтобы избежать неточности координат или характера его поездки.&lt;br /&gt;
* Парсить Яндекс.Панорамы (или попросить датасет нижних частей фотографий) и по ним (видимо через нейросеть) определять, где начинается бордюр или является ли дорожка пешеходной, тип дорожки (брусчатка, качество асфальт).&lt;br /&gt;
Информация на панорамах также может устаревать, поэтому лучше использовать все три варианта сбора информации.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* API Яндекс.Карт&lt;br /&gt;
* Возможно, API Панорам Яндекс.Карт&lt;br /&gt;
* Возможно, интерфейсы доступа к датчикам смартфона (React Native, Cordova или Swift, Java)&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* Поможет умение анализировать функции, знание разложения функций в ряды&lt;br /&gt;
* Желателен опыт работы с геоданными&lt;br /&gt;
* Желателен опыт мобильной разработки&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Взаимодействие в команде, методология Agile&lt;br /&gt;
* Архитектура разрабатываемого проекта&lt;br /&gt;
* Составление бэклога и планирование спринтов&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Минимальные требования (на 4-5):&lt;br /&gt;
&lt;br /&gt;
* Организована система хранения маршрутов и привязки их к API карт.&lt;br /&gt;
* Есть веб-интерфейс, через который можно указать часть маршрута и отметить качество дорожки.&lt;br /&gt;
* Разработан мобильный клиент для сервиса, через который можно также вносить информацию о маршрутах.&lt;br /&gt;
&lt;br /&gt;
Точные требования на 6-10 будут сформулированы на первых занятиях исходя из составленного бэклога и уровня подготовки участников проекта.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
* Яндекс.Пробки отчасти похож принципом действия: агрегация информации от агентов (телефонов и уличных камер) о скорости и пользователей об авариях.&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
* Почта: acccko@gmail.com&lt;br /&gt;
* Телеграмм: @acccko&lt;/div&gt;</summary>
		<author><name>imported&gt;GalinaKaleeva</name></author>
	</entry>
</feed>