Разработка сервиса высокоточного позиционирования для задач автономного управления — различия между версиями
Romaha (обсуждение | вклад) м |
|||
Строка 17: | Строка 17: | ||
===Чему вы научитесь? === | ===Чему вы научитесь? === | ||
− | + | * Получите опыт разработки распределенных сложных облачных систем с базами данных | |
− | + | * Интеграции подобных решений в мобильные и веб приложения | |
Строка 37: | Строка 37: | ||
===Темы вводных занятий === | ===Темы вводных занятий === | ||
− | Архитектура и применение геоинформационных и спутниковых навигационных систем для автоматизации областей экономики и техники | + | * Архитектура и применение геоинформационных и спутниковых навигационных систем для автоматизации областей экономики и техники |
− | Архитектура разрабатываемого проекта | + | * Архитектура разрабатываемого проекта |
− | Планирование разработки проекта | + | * Планирование разработки проекта |
− | Работа с системой контроля версий (git) | + | * Работа с системой контроля версий (git) |
===Направления развития=== | ===Направления развития=== | ||
Строка 48: | Строка 48: | ||
===Критерии оценки === | ===Критерии оценки === | ||
− | + | Минимальные требования (на 4-5 баллов): | |
* Разработан сервер, обрабатывающий загруженный пользователем набор измерений и рассчитывающий по нему высокоточное местоположение | * Разработан сервер, обрабатывающий загруженный пользователем набор измерений и рассчитывающий по нему высокоточное местоположение | ||
* Разработан веб-сайт для загрузки входных и выгрузки выходных данных, а также журнал проведения расчетов | * Разработан веб-сайт для загрузки входных и выгрузки выходных данных, а также журнал проведения расчетов | ||
Строка 55: | Строка 55: | ||
===Контакты=== | ===Контакты=== | ||
− | Роман Курынин RKurynin | + | Роман Курынин RKurynin [at] topcon [dot] com |
Текущая версия на 17:41, 23 октября 2018
Ментор | Курынин Роман |
Учебный семестр | Осень 2018 |
Учебный курс | 2-й курс |
Максимальное количество студентов, выбравших проект: ? | |
Что это за проект?
Используя специальный вычислительный “движок”, потребитель может с высокой точностью определять свою местоположение. Развитие облачных технологий вычислений позволяет каждому потребителю не иметь у себя в телефоне/дроне/автономном автомобиле и т.д. огромные вычислительные мощности, а передавать необходимый объем информации на удаленный сервер и в режиме реального времени получать результат вычисления своего местоположения.
Чему вы научитесь?
- Получите опыт разработки распределенных сложных облачных систем с базами данных
- Интеграции подобных решений в мобильные и веб приложения
Какие начальные требования?
Программирование на C/C++ (в рамках прослушанного курса) Мотивированность, готовность самостоятельно осваивать стандартные инструменты.
Какие будут использоваться технологии?
- Google Maps/Open Street Map
- Возможно, веб-сервисы
- С++/С#
- Реляционные базы данных
Темы вводных занятий
- Архитектура и применение геоинформационных и спутниковых навигационных систем для автоматизации областей экономики и техники
- Архитектура разрабатываемого проекта
- Планирование разработки проекта
- Работа с системой контроля версий (git)
Направления развития
Интеграция подобных решений в мобильные и веб-приложения
Критерии оценки
Минимальные требования (на 4-5 баллов):
- Разработан сервер, обрабатывающий загруженный пользователем набор измерений и рассчитывающий по нему высокоточное местоположение
- Разработан веб-сайт для загрузки входных и выгрузки выходных данных, а также журнал проведения расчетов
Требования на 6-10 баллов будут сформулированы на первых занятиях, исходя из уровня подготовки участников и по результатам обсуждения этапов разработки проекта
Контакты
Роман Курынин RKurynin [at] topcon [dot] com