Разработка сервиса высокоточного позиционирования для задач автономного управления — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
м
 
Строка 17: Строка 17:
 
===Чему вы научитесь?  ===
 
===Чему вы научитесь?  ===
  
<br/>- Получите опыт разработки распределенных сложных облачных систем с базами данных   
+
* Получите опыт разработки распределенных сложных облачных систем с базами данных   
<br/>- Интеграции подобных решений в мобильные и веб приложения   
+
* Интеграции подобных решений в мобильные и веб приложения   
  
 
    
 
    
Строка 37: Строка 37:
 
===Темы вводных занятий  ===
 
===Темы вводных занятий  ===
  
Архитектура и применение геоинформационных и спутниковых навигационных систем для автоматизации областей экономики и техники   
+
* Архитектура и применение геоинформационных и спутниковых навигационных систем для автоматизации областей экономики и техники   
Архитектура разрабатываемого проекта   
+
* Архитектура разрабатываемого проекта   
Планирование разработки проекта   
+
* Планирование разработки проекта   
Работа с системой контроля версий (git)   
+
* Работа с системой контроля версий (git)   
  
 
===Направления развития===
 
===Направления развития===
Строка 48: Строка 48:
 
===Критерии оценки  ===
 
===Критерии оценки  ===
  
<br/>Минимальные требования (на 4-5 баллов):   
+
Минимальные требования (на 4-5 баллов):   
 
* Разработан сервер, обрабатывающий загруженный пользователем набор измерений и рассчитывающий по нему высокоточное местоположение   
 
* Разработан сервер, обрабатывающий загруженный пользователем набор измерений и рассчитывающий по нему высокоточное местоположение   
 
* Разработан веб-сайт для загрузки входных и выгрузки выходных данных, а также журнал проведения расчетов   
 
* Разработан веб-сайт для загрузки входных и выгрузки выходных данных, а также журнал проведения расчетов   
Строка 55: Строка 55:
  
 
===Контакты===
 
===Контакты===
Роман Курынин RKurynin@topcon.com
+
Роман Курынин 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