Тема радио-помех спутниковой навигации в последнее время стала такой горячей, что ситуация напоминает войну. И вправду, если сам "попадаешь под обстрел" или читаешь о проблемах людей, возникает чувство беспомощности перед стихией этой "Первой Гражданской Радио-Электронной Войны". Она не жалеет ни стариков, ни женщин, ни детей (шутка, конечно). Но появился свет надежды — теперь кое-как гражданское население может справляться с этим "радио-напалмом" с помощью последних достижений техники.
Рубрика «GNSS» - 2
Таблетка от кремлевского демона
2019-04-24 в 4:10, admin, рубрики: anti-jamming, diy или сделай сам, GNSS, gps, Беспроводные технологии, Геоинформационные сервисы, Глобальные системы позиционирования, помехи gps, Производство и разработка электроникиОценивание пространственной ориентации, или Как не бояться фильтров Махони и Маджвика
2019-02-04 в 8:26, admin, рубрики: GNSS, imu, акселерометр, Алгоритмы, гироскоп, Глобальные системы позиционирования, инерциальные датчики, квадрокоптер, кватернионы, магнитометр, математика, матрица вращения, мультикоптеры, робототехника, углы ЭйлераО чём речь
Появление на Хабре поста о фильтре Маджвика было по-своему символическим событием. Видимо, всеобщее увлечение дронами возродило интерес к задаче оценивания ориентации тела по инерциальным измерениям. При этом традиционные методы, основанные на фильтре Калмана, перестали удовлетворять публику — то ли из-за высоких требований к вычислительным ресурсам, неприемлемых для дронов, то ли из-за сложной и неинтуитивной настройки параметров.
Пост сопровождался весьма компактной и эффективной реализацией фильтра на C. Однако судя по комментариям, физический смысл этого кода, а равно и всей статьи, для кого-то остался туманным. Что ж, признаем честно: фильтр Маджвика — самый замысловатый из группы фильтров, основанных в общем-то на очень простых и элегантных принципах. Эти принципы я и рассмотрю в своём посте. Кода здесь не будет. Мой пост — не рассказ о какой-то конкретной реализации алгоритма оценивания ориентации, а скорее приглашение к изобретению собственных вариаций на заданную тему, которых может быть очень много.
Применение перепиленных гражданских дронов для профессиональной геодезической аэрофотосъёмки местности
2018-10-11 в 7:02, admin, рубрики: GNSS, Rtk, UgCS, аэрофотосъёмка, Блог компании КРОК, геодезия, Геоинформационные сервисы, дроны, мультикоптеры, мульткоптеры, навигация
Привет!
Я геодезист, коллеги из КРОК попросили меня рассказать про то, как мы переделываем дроны, как программируем полёт и как всё потом обрабатываем, превращая снимки, полученные с беспилотника, в детальные ортофотопланы, высокоточные трёхмерные модели местности и топографические планы масштабов 1:500–1:10 000.
Мы с командой попробовали несколько разных дронов и в итоге остановились на «рабочей лошадке» DJI Phantom 4 PRO с несколькими модификациями. Первое и главное, что мы с ним сделали, — это оснастили его геодезическим GNSS-приёмником, который позволяет определять центры фотографирования с сантиметровой точностью.
Стандартный его GPS обеспечивал точность порядка 15–20 метров. Для решения геодезических задач при такой точности нужны либо специальные кресты на земле, либо ещё какое-нибудь извращение вроде раскладывания бумажных тарелок по известным координатам.
Читать полностью »
Переосмысление GPS: Разработка системы позиционирования нового поколения в Uber
2018-04-21 в 3:25, admin, рубрики: android, GNSS, gps, particle filter, uber, высокая производительность, Геоинформационные сервисы, Глобальные системы позиционирования
Определение местоположения и навигация с использованием глобальной системы позиционирования (GPS) глубоко проникли в нашу повседневную жизнь, и они в частности критичны для сервисов Uber. Для организации быстрых и эффективных подборов, нашим GPS технологиям необходимо знать положение сопоставленных пассажиров и водителей, а так же предоставлять навигационное руководство от текущего положения водителя к месту откуда нужно забрать пассажира, и затем до необходимого места назначения. Для наиболее плавной работы подобной системы, определение местоположения для пассажиров и водителей должно быть настолько точным насколько это возможно.
Парсинг NMEA GNSS для микроконтроллеров и встраиваемых систем
2017-11-29 в 19:01, admin, рубрики: C, GNSS, gps, Программирование, программирование микроконтроллеров
Попал в руки OpenCPU модуль L218. Кроме всего прочего, он имеет на борту GNSS. Соответственно возникла потребность в разборе NMEA фрейма. Поставляемое SDK заточено под «C code», и т.к править кучу Makefile-в было лениво, попытки использовать готовые проекты провалились.
Тогда пришлось написать свою реализацию разбора NMEA сообщений. На эту не самую умную и интересную задачу, пришлось потратить свободный вечер. Будет приятно, если кому-то понадобиться решить похожую задачу и этот пример с этим поможет.
Читать полностью »
В 2018 году в смартфонах появятся сверхточные чипы глобальной навигации
2017-09-22 в 15:05, admin, рубрики: BCM47755, GNSS, gps, Железо, Производство и разработка электроники, смартфоны, сотовая связь
Компания Broadcom порадовала новостью о разработке первого на коммерческом рынке GNSS-ресивера двойной частоты (L1 и L5) — чипа BCM47755, который будет доступен для производителей телефонов в 2018 году. Первые образцы чипа готовы, а сейчас компания готовится наладить массовое производство.
В сегодняшних ресиверах точность приёма сигнала GPS всего 5 метров, что иногда приводит к неловким ситуациям. Например, GPS-навигатор в автомобиле может неправильно определить, когда вы уже проехали поворот, и дать неправильную рекомендацию. Новые чипы обеспечивают точность 30 см. Что не менее важно, эти ресиверы будут лучше ловить сигнал в сложных условиях, например, на городских улицах поблизости от высоких зданий. И напоследок, они потребляют вдвое меньше энергии, чем микросхемы нынешнего поколения.
BCM47755 уже включён в дизайн нескольких моделей смартфонов, предназначенных для выпуска в 2018 года, но Broadcom не говорит, каких именно.
Читать полностью »
Революция в радиотехнике? RF-ARM-FPGA SoC
2017-03-12 в 14:58, admin, рубрики: 5G, adc, CRPA, dac, fpga, GNSS, gps, MIMO, RF SoC, RFSoC, xilinx, ацп, Глобальные системы позиционирования, глонасс, Радиотехника, Разработка робототехники, Разработка систем связи, цап
Компания Xilinx тихо и без лишней помпы анонсировала продукт, который может полностью изменить облик и процесс разработки современных радиоприемников и передатчиков. Это маленькая микросхема, которая объединяет 90% вопросов обработки и формирования радиосигналов:
- программируемая логика (FPGA),
- процессоры для обработки сигналов и пользовательских приложений (два ARM’а),
- до восьми 12-разрядных АЦП с верхней частотой до 4 ГГц (!),
- до восьми 14-разрядных ЦАП с верхней частотой до 6.4 ГГц (!).
Кажется мы входим в эпоху, когда архитектура трансивера становится такой же универсальной, как архитектура современного ПК. Make SW, not HW!
Читать полностью »
Опять февраль семнадцатого, готовим революционный наган для спутниковой навигации
2017-02-18 в 3:37, admin, рубрики: GNSS, gps-навигация, gps-приемник, hardware, hardware design, open hardware, open source, opencl, USB 3.0, автопилот, беспилотники, беспилотный автомобиль, бесплотные летательные средства, Геоинформационные сервисы, Глобальные системы позиционирования, навигационные сервисы, навигационные системы, навигация, разработка мобильных приложений, Разработка робототехники, робототехника, спутниковая навигация, метки: gps-навигация, gps-приемник, hardware design
Сегодня зарождающиеся отрасли воздушных и наземных беспилотных средств требуют надежного высокоточного позиционирования. Приложения на мобильных устройствах также требуют более высокой точности позиционирования. Эти средства должны быть малогабаритными, малопотребляющими и дешевыми. До сегодняшнего момента существовал разрыв между этими новыми требованиями и характеристиками продуктов и ценами. Гиганты навигационной отрасли не хотели или не могли предложить продукты с требуемыми свойствами.
Сейчас ситуация начинает стремительно меняться.
Как проектируют ненастоящие программисты
2017-01-02 в 5:27, admin, рубрики: GNSS, gps, Геоинформационные сервисы, Глобальные системы позиционирования, глонасс, ненормальное программирование, Программирование, программирование микроконтроллеровНастоящие программисты — это облака, big data, high load… А у нас — практически DIY. 2 установки — уже тиражирование, 100 штук — производство… Но зато атомные ледоколы, маневровые локомотивы, трактора, шлюзы, мосты, опускающиеся вниз от лишнего асфальта, беспилотники размером в дом, 50 человек персонала на цех длиной больше двух километров… и надежность, надежность, надежность… И пяток гендиректоров в костюмах прямо на поле при демонстрации системы на тракторе…

Обычное окончание отладки — убираем антенны с путеправильной машины
Итак… пришла просьба от коллег — написать ТКП (технико-коммерческое предложение) на хитрый GPS-трекер. И комментарии, что большие и настоящие делать отказались.
Читать полностью »

