Рубрика «gps»

Парсинг NMEA GNSS для микроконтроллеров и встраиваемых систем - 1

Попал в руки OpenCPU модуль L218. Кроме всего прочего, он имеет на борту GNSS. Соответственно возникла потребность в разборе NMEA фрейма. Поставляемое SDK заточено под «C code», и т.к править кучу Makefile-в было лениво, попытки использовать готовые проекты провалились.

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

Самые маленькие атомные часы — азот в углеродной клетке - 1
Примерно так выглядит молекула азотного фуллерена. Атом азота внутри углеродной клетки, сформированной 60 атомами углерода

Современная система геопозиционирования GPS, разработанная военными США, позволяет транспортным средствам, гаджетам и их владельцам ориентироваться во времени и в пространстве. Система передает данные с завидной точностью — примерно 1 сигнал за 100 наносекунд. Эти сигналы необходимы для точной навигации. Зная скорость распространения радиоволн, можно рассчитать собственное местоположение с ошибкой в несколько метров.

Но системы геопозиционирования (GPS, ГЛОНАСС и другие) не могут решить все проблемы со временем. Дело в том, что сами спутники такой системы «узнают» время по атомным часам, которые очень точны. Тем не менее, может дать сбой сам сигнал — из-за влияния злоумышленников или же природных факторов (солнечный шторм или даже простое отражение радиосигнала от зданий). Но что, если атомные часы встроить в GPS-приемник?
Читать полностью »

Как это работает?
Оборудованное бортовым ответчиком АЗН-В воздушное судно, самостоятельно определяя свои координаты по спутнику (GPS, ГЛОНАСС, собственно по этой причине технология и называется спутникозависимой), передает данные о своем местоположении на наземные станции АЗН-В в течение всего полёта. Вне зависимости от поступления запроса от наземного запросчика, примерно каждую секунду самолетом передается расширенный сквиттер (extended squitter), этот сквиттер содержит координаты месторасположения воздушного судна. Среди данных, помимо координат, транслируются курс, барометрическая высота, статус воздушного судна (наличие/отсутствие аварий, необходимость медицинской помощи, захват самолета, отказ радиосвязи) и т.д. Читать полностью »

Рад объявить о первом крупном обновлении глобальной тепловой карты в Strava Labs c 2015 года. Это обновление включает в себя в шесть раз больше данных, чем раньше —  в сумме 1 миллиард активностей со всей базы Strava по сентябрь 2017 года.

Наша глобальная теплокарта — самая крупная и подробная, и это самый прекрасный в мире набор данных такого рода. Это прямая визуализация активностей глобальной сети атлетов Strava. Чтобы дать представление о масштабе, то новая теплокарта включает в себя:

  • 1 миллиард активностей
  • 3 триллиона точек долготы/широты
  • 13 триллионов пикселей после растрирования
  • 10 терабайт исходных данных
  • Общая дистанция маршрутов: 27 миллиардов километров
  • Запись общего времени активности: 200 тысяч лет
  • 5% земной суши покрыто тайлами

Глобальная теплокарта Strava: теперь в 6 раз горячее - 1
Тепловая карта Москвы демонстрирует функцию поворота/наклона в Mapbox GL
Читать полностью »

Неспутниковые системы позиционирования и навигации - 1

Источник

«С женами спорить бесполезно, с ними даже навигатор соглашается».
(Из памятки молодоженам)

Эта история началась не сегодня и не вчера. И не в России. Просто прошло время, когда ее плоды стали, как говорится, налицо.

Не так давно капитан американского судна, находящегося неподалеку от Новороссийска обнаружил, что спутниковая система глобального позиционирования GPS неверно установила его местоположение и показывает, будто судно находился у шашлычной Жорика Вартанова, что в аэропорту Геленджика. Не найдя изъянов в работе навигационного оборудования, капитан связался с соседними судами и узнал, что все они также «в гостях» у Жорика. И вот уже New Scientist написал, что «сообщения о проблемах со спутниковой навигацией на Черном море наводят на мысль, что Россия, возможно, испытывает новую систему спуфинга (маскировки путем искажения данных)». Применительно к спутниковой системе спуфинг — это фальшивый сигнал с наземной станции, имитирующий работу спутника и вводящий в заблуждение абонентский приемник. Далее было написано, что, по-видимому, «Россия экспериментирует с новой формой электронного оружия. В прошлом году GPS-спуфинг хаотически нарушал работу приемников в приложениях для смартфонов в центре Москвы. Фальшивый сигнал, который, похоже, концентрируется вокруг Кремля, «перебрасывает» всех, кто оказывается неподалеку, за 32 км в аэропорт Внуково. Вероятно, это делается в целях обороны: многие управляемые бомбы, ракеты и беспилотники НАТО руководствуются GPS-навигацией, а успешный спуфинг не даст им поразить цели». Ну а Жорик по-видимому, делает это в маркетинговых целях, расширяя виртуальную клиентскую базу.

Впрочем, если журналисты и «откопали» здесь что-то новое, то разве что «технологию концентрации сигнала вокруг Кремля». Не иначе, этому помогают рубиновые звезды на башнях. В остальном же – ничего нового…

Читать полностью »

В 2018 году в смартфонах появятся сверхточные чипы глобальной навигации - 1Компания Broadcom порадовала новостью о разработке первого на коммерческом рынке GNSS-ресивера двойной частоты (L1 и L5) — чипа BCM47755, который будет доступен для производителей телефонов в 2018 году. Первые образцы чипа готовы, а сейчас компания готовится наладить массовое производство.

В сегодняшних ресиверах точность приёма сигнала GPS всего 5 метров, что иногда приводит к неловким ситуациям. Например, GPS-навигатор в автомобиле может неправильно определить, когда вы уже проехали поворот, и дать неправильную рекомендацию. Новые чипы обеспечивают точность 30 см. Что не менее важно, эти ресиверы будут лучше ловить сигнал в сложных условиях, например, на городских улицах поблизости от высоких зданий. И напоследок, они потребляют вдвое меньше энергии, чем микросхемы нынешнего поколения.

BCM47755 уже включён в дизайн нескольких моделей смартфонов, предназначенных для выпуска в 2018 года, но Broadcom не говорит, каких именно.
Читать полностью »

Привет Geektimes! Период отпусков уже подходит к концу, однако дальние поездки и дальше остаются актуальными. Сейчас «стильно модно молодежно» пользоваться различными онлайн сервисами, однако еще с тех пор когда gps-приемники были большие и желтые, старые добрые оффлайн-карты не утратили свою актуальность — в поездках зачастую интернет либо отсутствует, либо дорогой, либо неудобный. Да даже в домашнем регионе не всегда подключен мобильный интернет, зачастую он просто не нужен чтобы за него отдельно платить. А gps есть практически в любом смартфоне, и ничего за его использование платить не нужно.

Я расскажу как готовить оффлайн-карты для незаслуженно забытой программы Androzic, программы которой я пользуюсь более 5 лет, и которую использовал во всех поездках, от Парижа до Соловков.

Вот так выглядит карта на моем смартфоне с Android 7.0:

Используем программу Androzic — оффлайн gps-карты до сих пор актуальны - 1

Как это сделать, немного цифровой археологии под катом.Читать полностью »

Как устроен Mishiko? Зависит от того, как посмотреть. Для кого-то — так:
Кастомная GPS-антенна, SIM-чип, процессор и 8Мб памяти: из чего сделан умный собачий ошейник Mishiko - 1
Для других — вот так:
Кастомная GPS-антенна, SIM-чип, процессор и 8Мб памяти: из чего сделан умный собачий ошейник Mishiko - 2
Кажется, не слишком сложно. Но перед тем, как мы расскажем подробности (и покажем плату с обратной стороны), небольшая игра. Посмотрите на две картинки ниже. Какой ответ вам кажется правильным?
Читать полностью »

Уже год, как обладатель Gazer F117 – и в определенный момент понадобилось пересмотреть видео, оказалось, что сбилась дата до 2015 года – что у нас есть: видео пишется только в один файл, потому что по логике ПО перезатираются более старшие. В итоге видео нет… Это немного разозлило, и я начал искать способы решения.
image
Читать полностью »


 
В этой публикации мы решили сравнить тарифные планы на мобильный интернет в странах ЕС и Великобритании, как раз перед сезоном отпусков. Мы решили коснуться этой темы не просто так: используя особую магию (о которой – далее), трекер для собак Mishiko работает в 170 странах мира без доплаты за роуминг. Так что кому, как не нам разбираться в ценовой политике европейских операторов (и российских в роуминге!).
 
Мы сравнили цены на мобильный интернет при покупке местной симки, специальной глобальной симки и при оплате услуг российских операторов в роуминге. Скриншот для привлечения внимания: стоимость 1 Мб мобильного интернета в Словакии при роуминге с Yota составляет… 790 рублей:
 
Роуминг за границей: как отличаются цены на мобильный интернет в Европе? - 1
Но обо всем по порядку.
 
Читать полностью »