Принципы цифровой навигации

Методы навигации внутри помещений: геомагнитное позиционирование, системы спутниковой и инерционной навигации, использование Bluetooth-маячков. Анализ алгоритмов нахождения кратчайшего пути и их работа. Выбор языка программирования и его обоснование.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид дипломная работа
Язык русский
Дата добавления 01.08.2017
Размер файла 1,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

- Вершина g2

- Вершина g3

- Список вершин возможных точек посещения

- Вершина p1

- Помещение 2

- Название

- Идентификатор

- Список вершин графа карты

- Вершина g1

- Вершина g2

- Вершина g3

- Список вершин возможных точек посещения

- Вершина p1

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

- Корневая ссылка

- Список помещений

- Помещение 1

- Название

- Идентификатор

- Помещение 2

- Название

- Идентификатор

- Информация по каждому помещению

- Помещение 1

- Название

- Идентификатор

- Список вершин графа карты

- Вершина g1

- Вершина g2

- Вершина g3

- Список вершин возможных точек посещения

- Вершина p1

- Помещение 2

- Название

- Идентификатор

- Список вершин графа карты

- Вершина g1

- Вершина g2

- Вершина g3

- Список вершин возможных точек посещения

- Вершина p1

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

Изображения карт помещений называются по идентификатору помещения и хранятся отдельно в специальном Firebase Storage, позволяющем хранить там различные файлы, в том числе изображения

3.12 Организация взаимодействия мобильного приложения и сервера

Для организации взаимодействия мобильного приложения и сервера используется Firebase SDK.

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

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

Ответ от сервера приходит в формате JSON, затем он десериализируется и на выходе имеются готовые plain objects, с которыми можно работать.

Заключение

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

– Поиск кратчайшего маршрута в графе с помощью алгоритма Дейкстры;

– Определение местонахождения приемника в пространстве относительно Bluetooth маячков;

– Хранение информации на удаленном сервере и последующая загрузка;

– Регистрация и авторизация пользователя;

– Графический интерфейс карты с отображением маршрута;

Работа, выполненная Козыревым Б.Б.:

– Анализ существующих технических решений в области навигации внутри помещений;

– Разработка алгоритма позиционирования на основе сигналов с Bluetooth маячков;

– Тестирование различных вариантов сбора данных с Bluetooth маячков;

– Реализация привязки к координатной сетке Bluetooth маячков на ОС Android.

Работа, выполненная Никулиным Т.М.:

– Анализ существующих алгоритмов поиска кратчайшего пути;

– Реализация алгоритма Дейкстры в ОС iOS;

– Реализация модуля карты в ОС iOS;

– Проектирование архитектуры приложения в ОС iOS;

– Проектирование структуры данных, хранящихся на сервере;

– Реализация взаимодействия с сервером в ОС iOS;

– Реализация определения текущего местоположения устройства относительно Bluetooth маячков.

Работа, выполненная Фальковым Е.В.:

– Проектирование и реализация графического интерфейса в ОС Android;

– Конфигурация сервера на основе спроектированной структуры данных;

– Проектирование архитектуры приложения в ОС Android;

– Реализация взаимодействия с сервером в ОС Android;

– Тестирование системы навигации в помещении.

Размещено на Allbest.ru

...

Подобные документы

  • Распределение европейского рынка спутниковой системы навигации в 2000-2010 гг. Требования к спутниковым системам навигации. Определение координат наземным комплексом управления. Точность местоопределения и стабильность функционирования навигации.

    презентация [2,4 M], добавлен 18.04.2013

  • История создания спутниковой навигации. Общая характеристика GPS-навигации. Принципы работы GPS. Особенности GPS-навигатора и его базовые приемы использования. Координаты точек, снятых с местности. Как выбрать GPS-приемник. Альтернативные системы GPS.

    реферат [27,2 K], добавлен 29.04.2011

  • Изучение истории появления спутниковой навигации. Исследование принципов работы GPS в околоземном пространстве. Анализ особенностей технической реализации и применения системы. Наземные станции контроля космического сегмента. GPS приемники и навигаторы.

    презентация [2,2 M], добавлен 08.06.2016

  • Преимущества спутниковой навигационной системы. Развитие радионавигации в США, России. Опробование основной идеи GPS. Сегодняшнее состояние NAVSTAR GPS. Навигационные задачи и методы их решения. Система глобального позиционирования NAVSTAR и ГЛОНАСС.

    реферат [619,3 K], добавлен 18.04.2013

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

    курсовая работа [1,1 M], добавлен 04.09.2016

  • Спутниковая система навигации как комплексная электронно-техническая система, ее структура и содержание, назначение и функциональные особенности. Состав аппаратуры пользователя и правила ее применения. Принцип действия GPS и степень точности сигнала.

    курсовая работа [2,4 M], добавлен 16.11.2010

  • История создания и основное назначение системы глобального позиционирования как спутниковой системы навигации, обеспечивающей измерение расстояния, времени и определяющей местоположение объектов. Транслирующие элементы системы GPS и сфера её применения.

    презентация [1,2 M], добавлен 29.03.2014

  • Классификация навигационных систем; телевизионная, оптическая, индукционная и радиационная системы измерения угловых координат. Системы измерения дальности и скорости, поиска и обнаружения. Разработка и реализация системы навигации мобильного робота.

    дипломная работа [457,8 K], добавлен 10.06.2010

  • Навигационные измерения в многоканальной НАП. Структура навигационных радиосигналов в системе ГЛОНАСС и GPS. Точность глобальной навигации наземных подвижных объектов. Алгоритмы приема и измерения параметров спутниковых радионавигационных сигналов.

    курсовая работа [359,2 K], добавлен 13.12.2010

  • Развитие спутниковой навигации. Структура навигационных радиосигналов системы GPS. Состав навигационных сообщений спутников системы GPS. Алгоритмы приема и измерения параметров спутниковых радионавигационных сигналов. Определение координат потребителя.

    реферат [254,9 K], добавлен 21.06.2011

  • Методы определения пространственной ориентации вектора-базы. Разработка и исследование динамического алгоритма определения угловой ориентации вращающегося объекта на основе систем спутниковой навигации ГЛОНАСС (GPS). Моделирование алгоритма в MathCad.

    дипломная работа [2,0 M], добавлен 11.03.2012

  • Основные элементы спутниковой системы навигации. Оценка влияния инструментальных погрешностей первичных датчиков информации (акселерометра и гироскопа) и начальной выставки координаты на точность однокомпонентной инерциальной навигационной системы.

    контрольная работа [119,7 K], добавлен 15.01.2015

  • Системы спутниковой навигации GPS и ГЛОНАСС, их сравнение. Проектирование и особенности совмещенного приемника. Предварительные результаты тестирования. Электрические характеристики и конструктив. Работоспособность GPS модуля в закрытом помещении.

    курсовая работа [4,1 M], добавлен 06.01.2014

  • Изучение назначения спутниковой системы навигации. Расчет координат навигационных спутников в геоцентрической фиксированной системе координат. Определение координат Глонасс-приемника. Измеренное расстояние между навигационным спутником и потребителем.

    контрольная работа [323,6 K], добавлен 17.03.2015

  • Критерий выбора проектных решений мест установки приёмных антенн навигационных систем. Построение алгоритма и математических моделей для оценки показателя эффективности принимаемых проектных решений. Схема для оценки экранирования навигационных спутников.

    курсовая работа [498,8 K], добавлен 13.02.2013

  • Сущность и значение навигации с помощью систем глобального позиционирования. Принципы работы GPS и их использование. Особенности устройства навигатора. Специфика растрового изображения и векторных карт. Технические характеристики TeXet TN-701BT.

    реферат [29,5 K], добавлен 04.04.2011

  • Идея создания спутниковой навигации. Радиотехнические характеристики GPS-спутников. Сигнал с кодом стандартной точности. Защищённый сигнал повышенной точности ГЛОНАСС. Навигационное сообщение сигнала L3OC, его передача, точность определения координат.

    реферат [37,9 K], добавлен 02.10.2014

  • Сущность спутниковых навигационных систем. Определение координат их потребителя. Правовая основа применения систем функционального дополнения. Особенности распространения волн средневолнового диапазона. Метод частотной модуляции с минимальным сдвигом.

    дипломная работа [2,6 M], добавлен 27.07.2013

  • Анализ проектирования системы инерциальной навигации. Обзор аналогичных конструкций. Гонка "Крепкий орешек". Принцип построения навигационных систем. Анализ ошибок датчиковой системы. Расчет статических и динамических параметров гироскопа, демпферов.

    дипломная работа [1,5 M], добавлен 21.04.2015

  • Работа спутниковой компании "Пиорит-ДВ". Монтаж спутниковой антенны, настройка спутникового оборудования. Одновременное использование спутникового ретранслятора несколькими пользователями. Скорость передачи данных, пропускная способность цифрового канала.

    отчет по практике [430,3 K], добавлен 26.01.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.