Обновить
3.49

Спутниковые системы навигации *

GPS, ГЛОНАСС и другие системы

Сначала показывать
Порог рейтинга
Уровень сложности

SDR приемник GPS на микроконтроллере

Уровень сложностиСредний
Время на прочтение28 мин
Охват и читатели7.2K

В этой статье я расскажу о том, как я делал самодельный SDR GPS приемник на микроконтроллере. SDR в данном случае означает, что приемник не содержит готовых GPS‑модулей или специализированных микросхем для обработки GPS сигналов — вся обработка «сырых» данных (от АЦП) выполняется в реальном времени на микроконтроллере (STM32 или ESP32)

Зачем я это сделал — просто Just for fun, плюс — получение опыта.

Читать далее

Получаем спутниковые координаты GPS/ГЛОНАСС с помощью модуля SIM868 на Repka Pi

Уровень сложностиПростой
Время на прочтение25 мин
Охват и читатели3.6K

Сегодня уже трудно найти человека, который не знает, что такое навигатор и GPS-координаты. В этой статье мы расскажем о том, как встроить функции навигатора в устройство, собранное на базе микрокомпьютера Repka Pi. Для получения координат мы будем использовать модуль GSM/GPRS/GNSS Bluetooth HAT, о котором вы уже знаете из предыдущих статей нашей серии про эти модули на базе SIM868.

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

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

Контролируя GPS-координаты своего устройства, вы сможете получать сообщения о начале движения или остановке устройства, о вхождении в определенную область, заданную своими координатами или о выходе устройства из этой области. Также можно контролировать высоту, скорость и направление перемещения устройства. Например, можно реагировать на превышение скорости, отправляя сообщение в центр обработки данных.

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

Модуль GSM/GPRS/GNSS Bluetooth HAT может отправлять данные, например, через GPRS или SMS, а также совершать телефонные звонки.

Читать далее

Зачем Программисту Микроконтроллеров Численные Методы?

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели817

В программировании микроконтроллеров иногда прямо в коде приходится решать уравнения. Порой решение не получается выразить аналитически.

В математике бывают такие случаи, когда есть функция, которая просто выражается элементарными функциями. А вот обратную функцию выразить аналитически либо очень трудно, либо вообще невозможно.

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

Читать далее

Пора перевести стрелки часов: послание ученым на 2024 год

Время на прочтение5 мин
Охват и читатели14K

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

В прошлой статье мы рассказывали, как синхронизируют технику с помощью дополнительных секунд. На всемирной конференции радиосвязи МСЭ (ВКР-23), которая проходила в Дубае с 20 ноября по 15 декабря, обсуждали замену високосной секунды на високосную минуту. И эксперты в очередной раз отложили решение «на потом». Но одно известно точно: рано или поздно от дополнительных секунд нужно будет избавиться. Подробности под катом.
Читать дальше →

От астролябии до MIMO: как необходимость определять местоположение привела к развитию систем спутниковой и сотовой связи

Время на прочтение15 мин
Охват и читатели5.7K

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

Все это было бы невозможно без эволюции технологий, систем спутниковой и сотовой связи, а также методов, которые вычисляют местоположение мобильных объектов. О них и поговорим под катом. Я Надежда Никулина, ведущий системный аналитик в телеком-команде YADRO. Давно работаю в сфере телекоммуникаций, участвовала в развитии сетей 2G и 3G в России, обеспечивала разработку узлов связи. В статье расскажу, как развивались методы определения позиционирования объектов и почему будущее за гибридными методами и технологиями 5G. 

Узнать больше

Новая жизнь старого GPS-приёмника

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели35K

В этой статье я расскажу о том, как я использовал старый GPS-приемник в качестве приёмника для захвата "сырых" данных GPS. Также я постараюсь рассказать о базовых принципах приема и декодирования данных GPS.

Читать далее

Наручные атомные часы стали ближе. Определение координат без GPS

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели31K

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

В своё время атомные часы сделали возможным создание спутниковых систем навигации вроде GPS, которые опираются на сверхточные синхронизированные часы.

Но сейчас перед человечеством стоит скорее обратная задача: мы хотим обеспечить точную навигацию по местности без GPS, и для этого нужны ещё более точные атомные часы, чем для работы GPS. Зная скорость и направление движения любого объекта, часы нового поколения обеспечат позиционирование с точностью до метра/сантиметра (в зависимости от их точности, а также точности других датчиков). В общем, главная задача теперь — решить проблему зависимости от спутниковой навигации, которая не всегда доступна.
Читать дальше →

Система автоматической разгрузки и загрузки дрона (Часть 2 — автопилот)

Время на прочтение10 мин
Охват и читатели4.4K

Проблема разгрузки и загрузки грузов на дрон без участия человека - это основная проблема автоматизации доставки грузов с помощью дронов. Ключевой этап доставки, который требует присутствия человека, заключается в процессе физической загрузки и разгрузки грузов на дрон. Но у нас есть решение!

Вторая публикация на тему Система автоматической разгрузки и загрузки дрона (Часть 1 — конструкция) / Хабр (yg140.servegame.com)

Подробнее

Система автоматической разгрузки и загрузки дрона (Часть 1 — конструкция)

Время на прочтение2 мин
Охват и читатели5.6K

Проблема разгрузки и загрузки грузов на дрон без участия человека - это основная проблема автоматизации доставки грузов с помощью дронов. Ключевой этап доставки, который требует присутствия человека, заключается в процессе физической загрузки и разгрузки грузов на дрон. Но у нас есть решение!

Подробнее

Определение местоположения в Беспилотных автомобилиях (localization)

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели4.6K

Всем привет, меня зовут Максим Гусев!

Я руководитель проекта в компании по разработке автономного транспорта, а так же студент ATU, Ирландия по Автономным ТС (магистерская степень). Хочу рассказать Вам, как роботы, беспилотники и любой автономный транспорт определяет где именно он находится в текущий момент времени.

Что внутри статьи?

Раздел I - введение и что сейчас происходит на рынке?

Раздел II - локализации на основе GNSS/GPS + Dead Reckoning.

Раздел III - локализация на основе среды (HD карты и 3 основных паттерна связанных с компьютерным зрением)

Разделе IV - современные концепции локализации.

Раздел V - итоги текущего состояния локализации.

Читать далее

SuperGPS сможет заменить спутники GPS радиовышками для отслеживания в сантиметровом диапазоне

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели2.9K

GPS была важной технологией на протяжении десятилетий, но у нее есть свои ограничения, особенно в городских районах, где сигналы могут быть зашумлены. Теперь инженеры в Нидерландах разработали «SuperGPS» — гибридную систему позиционирования, которая сочетает в себе беспроводные и оптические соединения для точного определения местоположения с точностью до сантиметра.

Каждый спутник GPS оснащен атомными часами, которые показывают чрезвычайно точное время, синхронизированное с часами на земле и на других спутниках. Приемное устройство связывается с несколькими спутниками одновременно и вычисляет свое положение в трехмерном пространстве на основе их координат с точностью до нескольких сантиметров.

Читать далее

Как мы в Sber AR/VR Lab разработали AR-навигацию для пассажиров в Шереметьево

Время на прочтение6 мин
Охват и читатели6.4K

В AR/VR лаборатории Сбера команда naviar SDK занимается разработкой технологий для отображения AR-контента в помещении или улице, который легко интегрируется в мобильное приложение на iOS или Android. 

Одной из таких технологий является технология визуального позиционирования или VPS (visual positioning system), на основе которой команда уже делала AR-шоу для музея Политеха и разработала AR-навигации для торговых центров. Но идея проверить технологию для навигации в таком помещении, как аэропорт, витала в воздухе с самого начала запуска продукта. 

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

Читать далее

AR поверх реального мира: разбор сервисов визуального позиционирования. Часть 1

Время на прочтение8 мин
Охват и читатели6.7K

В этом году появилось сразу несколько сервисов, позволяющих найти новые применения дополненной реальности в мобильных приложениях и сделать отображения AR графики более реалистичной. Эти сервисы определяют куда смотрит пользователь и помогут разместить AR контент на фасаде здания, отобразить AR навигацию по помещению или превратить пространство вокруг в игровой уровень. Я изучил большинство этих сервисов, чтобы определить кому и для каких целей они подходят.

Читать далее

Ближайшие события

Технологии в большом спорте и их влияние на его развитие

Время на прочтение2 мин
Охват и читатели7.6K

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

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

Я собрал несколько интересных (и для меня — неожиданных) решений, которыми пользуются профессиональные команды и их тренеры.

Читать далее

Эмбарго на A-GPS или почему смартфоны стали плохо определять местоположение

Время на прочтение5 мин
Охват и читатели168K

Ориентировочно с мая 2022 года в разных темах на форуме 4PDA и других интернет-площадках начали появляться сообщения вида "Что-то смартфон стал плохо ловить спутники GPS и показывать точное местоположение". Многие связывали это с обновлениями прошивок, пробовали откатываться, использовать различные приложения, дергающие различные API Android...

Объединяло все эти жалобы два момента: все смартфоны на чипах Qualcomm Snapdragon различных поколений, и все пользователи были из РФ.

Читать далее

Лёд это новый космос. Почему ледовый роутинг – сложнейшая математическая задача современности

Время на прочтение5 мин
Охват и читатели7.9K

Навигация в Арктических льдах гораздо сложнее простого прогноза погоды. На самом деле, она представляет собой безумно сложный и комплексный процесс, решение для которого нигде в мире еще не разработано. Над решением этой задачки работают специалисты Sitronics Group, и я в их числе. Сегодня я постараюсь увлечь и вас этой необыкновенной наукой.

Читать далее

Спросим у Google, насколько наша встреча была предначертана судьбой

Время на прочтение17 мин
Охват и читатели669

Введение


Когда я познакомилась со своим бойфрендом, я иногда ощущала небольшое сожаление от того, что у нас не было умилительной киношной истории встречи, несмотря на то, что мы пять лет жили в одном и том же городе и учились в одном университете. Наша история не уникальна для многих пар в 2020 году: на спаде между двумя волнами COVID мы начали общаться онлайн, в приложении для знакомств Bumble.

Я подумала, что благодаря истории местоположений Google, втихомолку отслеживающей данные GPS, можно было бы найти ответ на вопрос о том, насколько судьбоносно пересекались наши дорожки до встречи. Насколько близко мы были к тому, чтобы воспроизвести романтическую сцену «среди десятков людей они нашли глазами друг друга»?
Читать дальше →

Заблуждения программистов о картах

Время на прочтение12 мин
Охват и читатели58K


Дизайн систем быстро выявляет ошибки в восприятии закономерностей функционирования мира. Те правила, которые кажутся непреложными истинами, могут ими не оказаться.

Списки подобных заблуждений составлялись про имена или телефонные номера. Настало время карт и систем навигации.

Заблуждение 1. Форма Земли — это просто


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

Сигналы глобальных навигационных систем

Время на прочтение7 мин
Охват и читатели52K

Алгоритмы обработки навигационных сигналов определяются математической моделью навигационного сигнала. И на этом шаге современные глобальные спутниковые навигационные системы преподносят нам сюрприз. Оказывается, что разные системы используют разные сигналы. Более того, каждый спутник не ограничивается одним типом сигнала, а излучает целый набор. Так на новых спутниках ГЛОНАСС можно выделить до 14 разных сигнальных компонент! А в совокупности по всем системам типов сигналов больше 50.

Попробуем разобраться с этим многообразием.

Читать далее

Компания Meta* призывает отказаться от високосных секунд

Время на прочтение5 мин
Охват и читатели19K

Понятие дополнительной (високосной) секунды (leap second) было введено в 1972 году International Earth Rotation and Reference Systems Service (IERS) для периодического обновления Coordinated Universal Time (UTC) из-за неточности наблюдаемого солнечного времени (UT1) и долгосрочного замедления вращения Земли. Эта периодическая поправка в основном помогает учёным и астрономам, поскольку позволяет им наблюдать за небесными телами, для большинства задач используя UTC. Если бы коррекция UTC отсутствовала, то необходимо было бы внести изменения в старое оборудование и ПО, синхронизируемое для астрономических наблюдений с UTC.

На сегодняшний день с момента введения високосной секунды UTC обновляли 27 раз.

Возможно, високосная секунда была приемлемым решением в 1972 году, когда она удовлетворяла и научное сообщество, и отрасль телекоммуникаций, однако сегодня UTC одинаково мешает и цифровым приложениям, и учёным, которые часто используют вместо него TAI или UT1.
Читать дальше →