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

Для уточнения спутниковых данных используются дифференциальные системы и RTK (real-time kinematics) технологии, но до последнего времени подобного рода устройства были дорогими и громоздкими. Последние достижения цифровой техники в лице микрокомпьютера Intel Edison помогли решить эту проблему. Итак, встречайте: Reach – первый компактный высокоточный приемник GPS, очень доступный по цене, и, к тому же, разработанный в России.

Для начала поговорим немного о дифференциальных технологиях, которые позволяют Reach добиться столь высоких результатов. Они хорошо известны и достаточно широко внедрены. Дифференциальные навигационные системы (ДНСС) улучшают точность определения местоположения и скорости подвижных пользователей за счет предоставления данных измерений или корректирующей информации от одной или нескольких базовых станций.

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


Точность определения координат с помощью Reach. Обратите внимание на масштаб.

Корректирующая информация может получаться устройством Reach из двух источников. Во-первых от общедоступной сети базовых станций через интернет по протоколу NTRIP (Networked Transport of RTCM via Internet Protocol), реализующего идею, описанную выше, применительно к глобальной компьютерной сети. Во-вторых, с помощью второго Reach, занимающего стационарную позицию вблизи первого и являющегося, таким образом, базовой станцией в терминах ДНСС. Второй вариант предпочтительнее (точность ДНСС сильно падает с увеличением расстояния между приемником и БС) – не случайно в рамках краудфайндинговой кампании на сайте Indiegogo создатели Reach первой позицией предлагают выкупить именно набор из двух устройств.

Спецификации устройства приведены в таблице ниже. Как видим, аппаратно он состоит из 3 частей: компьютера Intel Edison, на котором запущена ОС Linux и RTK софт RTKLIB; GPS-приемника U-blox NEO-M8T и антенны Tallysman TW4721. Обратите внимание, что приемник поддерживает все существующие спутниковые системы: GPS, ГЛОНАСС, Beidou и QZSS. Вся эта совокупность программных и аппаратных компонент обеспечивает впечатляющую точность определения координат: до 2 см!
Спутниковый приемник U-blox NEO-M8T — 72 channels, output rate up to 18Hz, supports GPS/QZSS L1 C/A, GLONASS L10F, BeiDou B1, SBAS L1 C/A: WAAS, EGNOS, MSAS, Galileo-ready E1B/C
Компьютерная платформа Intel Edison — dual-core 500MHz
Интерфейсы I2C, UART, GPIO, TimeStamp, OTG USB, Bluetooth, Wi-Fi, GNSS
Антенна Tallysman TW4721 Dual Feed GPS/BeiDou/Galileo/GLONASS
Размеры 26х36 мм
Вес 13 г
Кому может пригодиться подобное устройство? Как уже говорилось выше, создателям различной мобильной робототехники, автономной и не очень; причем, учитывая его низкую стоимость (предзаказ $545 за двойной набор и $285 за одинарный) не только профессиональным, но и энтузиастам. Далее, составителям различного рода карт, опять-таки, в том числе и любителям. Ну и просто занудам, желающим знать свое местоположение с точностью до сантиметра.



Создатели Reach, компания Emlid, удачно выступили на сайте indiegogo: меньше чем за месяц собрана почти двойная запрошенная сумма. Значит, проект непременно будет реализован. У вас еще есть время, чтобы сделать предзаказ и оказаться в числе первых, кто получит принципиально новое навигационное устройство. Рассылка товара запланирована на июль.

Комментарии (96)


  1. AllexIn
    28.05.2015 09:20

    ООО! Как в тему! Буквально неделю назад думал, как мне снимать телеметрию с дрифт-кара, чтобы потом строить траекторию с учетом положения кузова!
    Как раз думал два датчика положения запихать: один в нос, второй в корму — чтобы фиксировать положение кузова при движении.
    Подумывал как раз о создании своего устройства, которое будет ориентироваться по базовым станциям расставленным вокруг трэка.
    А тут такой приятный сюрприз! Все сделано! Ничего не надо конструировать.
    Правда предзаказ делать не буду. Не складывается у меня с ними что-то… Black Swift еще в феврале должен был приехать… Куплю, когда на рынок выйдет. :)

    P.S.
    Вопрос: а разве одна статичная базовая станция позволит получить хорошую точность? Как и сколько нужно расставлять устройств, чтобы получить точность в 10 сантиметров в условиях квадрата 500х500 метров чистого поля?


    1. saul Автор
      28.05.2015 09:31

      В классической ДНСС одной БС недостаточно. Но здесь, по-видимому, эффект достигается за счет близкого расположения стационарной точки и высокой скорости обмена информации. Все-таки в NTRIP оперируют километровыми расстояниями, а тут считанные метры.


      1. 0serg
        28.05.2015 10:57
        +1

        Почему недостаточно? Основными источниками навигационной информации выступают спутники GPS (и их много), базовая станция в DGPS просто вычисляет необходимые поправки на ошибки измерения дальности по сигналу GPS


        1. Svrg
          28.05.2015 17:59
          +1

          Теоретический предел для одночастотного приемника — 10 км от базовой станции. Дальше ионосфера сильно меняется. Т.е. в идеальных условиях можно работать в радиусе до 10 км. У нас получалось и на 14,5 км


    1. kahi4
      28.05.2015 10:46
      +1

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


      1. Clouded
        28.05.2015 12:06
        +1

        В Reach кстати встроена инерциалка — MPU9250.


    1. Brick85
      28.05.2015 15:00

      Можно вообще ничего не изобретать: положить в машину полетный контроллер от бпла, который умеет записывать логи. Точность достигается за счет GPS + ACC + GYRO. Я конечно с рулеткой не измерял, но выглядит довольно точно:

      Путь полета


      1. AllexIn
        28.05.2015 17:10

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


        1. Brick85
          28.05.2015 17:36

          Ну машина куда менее резко может поменять курс, чем, допустим квадрокоптер:

          тут квадрокоптер летает по трассе с наложенно после телеметрией с датчиков


          1. AllexIn
            28.05.2015 17:52

            То есть используем центр для определения позиции и компас для определения угла. Звучит логично и дешевле.


          1. Korogodin
            28.05.2015 21:40

            Для машины точность определения ориентации с помощью GPS будет около 0.3 градуса с темпом в 10 Гц. Компасу такое и не снилось. Более того, поставив третью станцию рядом с трассой, получим ещё и точную привязку к ней (упремся в точность карты, а не измерений координат)


            1. Svrg
              28.05.2015 21:45
              +1

              Скорее не ориентации а путевого угла. Для ориентации нужно 2 приемника и 2 антенны, либо приемник который имеет два антенных входа


              1. Korogodin
                28.05.2015 21:59

                Следуя за фразой AllexIn

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


            1. AllexIn
              28.05.2015 23:01

              Слышал и 20Гц есть приемники.


              1. Korogodin
                28.05.2015 23:10

                В данный момент у меня собирается лог с приемника с темпом 1кГц. ;)

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


            1. Brick85
              29.05.2015 09:04
              +1

              Да, комасу такого и не снилось. В страшном сне. Бюджетный магнитометр — скорость обновления: 160 Hz, точность — 1 градус.
              GPS с обновлением 10 Hz уже не бюджетный.
              А для GPS 0.3 градуса получится, если точность GPS будет 1см (не забыли, что ошибка будет у обоих GPS), даже в статье обещают только 2см. В более реальной ситуации — точность около 20см градус угла будет получаться с ошибкой в почти 5 градусов, это при учете, что GPS разнесены на 4 метра.
              В общем компас выигрывает :)


              1. Korogodin
                29.05.2015 10:17
                +2

                У компаса 1 градус — это цена деления, а не точность. На практике приходится ориентироваться на 5-10 градусов.
                0.3 градуса — практически достижимая точность для GPS/ГЛОНАСС при разнесении антенн примерно на 2 метра. При благоприятных условиях (слабой многолучевости) удается вытянуть около 0.1 градуса.


                1. Brick85
                  29.05.2015 11:58

                  У компаса 1 градус — это цена деления, а не точность.

                  Откуда такая информация? Например у дешевого (цена чуть больше доллара за чип) цена деления 0,005 градуса. Естественно это значение не принимается за точность.

                  На практике приходится ориентироваться на 5-10 градусов.

                  Вам однозначно не повезло с экземпляром. Или у вас чисто теоретические знания?

                  0.3 градуса — практически достижимая точность для GPS/ГЛОНАСС при разнесении антенн примерно на 2 метра. При благоприятных условиях (слабой многолучевости) удается вытянуть около 0.1 градуса.

                  Для определения угла с точностью в 0.1 градус надо 2 точки на расстоянии 2х метров с точностью большей, чем 0.4мм! Что-то не похоже на правду. Или вы говорите об относительных углах, которые в предоставленной задаче довольно бесполезны?

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

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


                  1. Korogodin
                    29.05.2015 13:16

                    Я обожаю комплексированные с инерциалками приемники, дополненные антенными решетками, позволяющими подавлять помехи и определять ориентацию ;)

                    AllexIn нужно снимать телеметрию о прохождении корчем трассы, которая сводится к табличке: время | положение (x, y, z) | скорость центра масс (vx, vy, vz) | угол между меридианом и осью автомобиля

                    На это Вы выдвинули тезис, что угол

                    намного точнее снимать с магнитометра
                    , с чем я согласиться не могу. Ибо, говоря о компасе, на практике можно рассчитывать лишь на 5-10 градусов, что для дрифт-корча многовато.

                    Практические цифры для ГНСС-угломера я привел выше. Хорошая инерциалка для динамичного объекта может дать результаты ещё лучше ГНСС, но для обсуждаемого применения я бы её рассматривать не стал.


                    1. Brick85
                      29.05.2015 14:06

                      Я тоже люблю когда железо работает. И чем лучше, тем приятнее :)
                      Но мне ещё нравится получать данные схожей точности с приборов в десятки раз дешевле. Что возможно при потребности только в части функций дорогого устройства (как раз этот случай).

                      Я конечно не знаю про бюджет данного корча (или болида в случае установки такого оборудования?).
                      И я ни в коем случае не хочу никого переубеждать, но лог приведенного выше вида позволит записать плата стоимостью в 20 долларов + gps по выбору — от 15.
                      Точность будет очень приличная. Говоря про магнитометр я подразумевал использование акселерометра и гироскопа для увеличения точности, что абсолютно не сложно, т.к. с самого начала я предлагал использовать контроллер от бпла и предполагал использование opensource софта для него. И не видел смысла так подробно описывать в первом комментарии.

                      К сожалению я не имел дела с таким профессиональным оборудованием, и выразил свое сомнение в точности определения координат в 0.4мм. При относительном отсчете угла я допускаю, что это возможно. Правда не знаю какое оборудование для этого требуется. Возможно посоветуете какой-нибудь приемник и антенну для точности в пару сантиметров? Можно и относительной. К сожалению используемый мной ublox lea-6 ничего подобного выдать не может. И я не знаю какой может.

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

                      Ещё раз предлагаю закончить беседу, я не могу аргументированно говорить что-то за или против вашего решения, т.к. никогда его не использовал, а теоретизировать без практического применения — это пустое. Спецификация это одно, реальные данные это другое.

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

                      И ещё раз повторю свой вопрос: возможно вы посоветуете какой-нибудь приемник и антенну GPS для бпла, который лучше lea-6?


                      1. Korogodin
                        29.05.2015 15:44

                        Я использовал U-blox LEA-6 только в версии Q, он обладает достойными характеристиками точности, помехоусточивости и чувствительности кодовых измерений. Но если стоит задача перейти к сантиметрам, то это только фазовые измерения. Для этого у u-blox есть приемники с индексом P, но я с ними, к сожалению, на практике не встречался.

                        Можно воспользоваться решением от НАВИСа, есть соответствующая статья на хабре. На днях были испытания, относительно опорной Leica в режиме RTK получилось 0.5-2 см.

                        Если вернуться к углам, магнитометр и ИНС — немного разные вещи ;) Но мы друг друга поняли. Интересно узнать о Вашем опыте — о каком приемнике и opensource софте идет речь?


                        1. Brick85
                          29.05.2015 16:53

                          Я lea-6q даже не встречал. Задачи перейти к сантиметрам особо нет. Спросил скорее для самообразования — доступно такое или нет без rtk. Ставить опорные точки возможности нет, т.к. бпла летает на 40+км. Да и не хочется с этим заморачиваться.

                          Опыт у меня не очень-то большой, т.к. это всё только как хобби. Всего пару раз записывал треки не с бпла. Для этого использовал полетный контроллер с немного модифицированным кодом от arduplane и GPS приемник lea-6h. Калибровки и проверки не проводил, т.к. точность в пару метров была допустима, но по построенному треку выглядело очень точно.

                          Ну и постоянно пишутся треки с моего бпла — arduplane на контроллере pixhawk + lea-6h + второй компас. Выглядят тоже довольно точными.


              1. kibergus
                29.05.2015 10:57

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


    1. fshp
      28.05.2015 17:19

      А для учёта положения кузова не проще ли использовать компас?


  1. Indemsys
    28.05.2015 09:48
    +5

    Осталось только понять откуда узнает свои точные координаты первый Reach в связке.
    И зачем целый компьютер аж с линуксом для простой коррекции от базовой станции?
    И о каких базовых станциях идет речь — GSM? А все ли базовые станции выдают этот NTRIP?


    1. AllexIn
      28.05.2015 09:52
      +3

      Первый ручками устанавливаем.
      Ведь для 90% задач важно не высокая точность в глобальном плане, а высокая точность относительно некой зоны. А это как раз без проблем достигается.


      1. Indemsys
        28.05.2015 10:14

        Это что за 90% задач?
        У меня первая мысль была про геодезические измерения. Скажем перепроверка земельных участков.
        Но такое решение не пойдет видимо.


        1. kahi4
          28.05.2015 10:44
          +1

          Геодезические, пусть правда и достаточно дорогие, используют несколько иной алгоритм, основанный, в первую очередь, на длительном сборе статистики. Грубо говоря, ставят в одну точку на ночь, это позволяет получить малые СКО.


          1. Indemsys
            28.05.2015 11:21
            +1

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


            1. kahi4
              28.05.2015 11:47

              Ненулевая вероятность ошибки горизонтальной (про вертикальную вообще молчу, там все еще более плачебно) координаты будет всегда, такое уж распределение Гаусса.
              Там не усреднение, а МНК. Разумеется, усреднение большого прока не принесет.


              1. progchip666
                28.05.2015 14:42

                А кстати, почему определение вертикальной составляющей происходит с меньшей точностью. Я сам это заметил, путешествуя в горах.


                1. dmitrmax
                  28.05.2015 14:48

                  База маленькая.


                1. wolowizard
                  28.05.2015 16:19

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


        1. switlle
          28.05.2015 10:45

          Первым делом геодезист находит точку привязки и потом уже от неё начинает плясать по полю. Если нужно не просто составить план участка, а с его реальными координатами, то берут для начала одну заведомо известную точку. Их довольно много. В том числе и в городе. То там стол, то какой-то кол вбит в асфальт.
          Так что придя на местность (или еще в офисе, зная координаты), просто пропишите координаты начальной точки.
          Точка кстати может быть и не на вашем участке, а на соседнем. Но думаю дорогу найдете.


          1. progchip666
            28.05.2015 14:43

            удалено


    1. dmitrmax
      28.05.2015 10:23

      Устанавливаете ее стационарно и усредняете полученные с помощью спутников координаты. После тысячи измерений точность будет в сантиметрах.


      1. Indemsys
        28.05.2015 10:30
        +2

        Не будет


        1. dmitrmax
          28.05.2015 11:15

          имеется систематическая ошибка? растолкуйте, что ли.


          1. 0serg
            28.05.2015 11:44

            1. Усреднение вообще не гарантирует что результат будет точнее отдельных измерений. Это зависит от распределения случайных ошибок — для нормального распределения все ок, для распределения Коши Вас ждет большой сюрприз :)
            2. Может существовать систематическая ошибка зависящая от положения приемника и погоды. Т.е. в среднем (по всей Земле и за весь год) она может быть нулевой, но вот именно в данном месте именно эту неделю будет стабильно набегать большая ошибка


            1. dmitrmax
              28.05.2015 13:58

              1. Согласен, но есть какие-либо исследования, говорящие о том, что в случае со спутниковой навигаецией имеет место распределение Коши или подобное?

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


              1. kahi4
                28.05.2015 14:30
                +3

                1. Что тут исследовать? В рамках одного созвездия (точнее определения координат на одних и тех же спутниках) у вас будет одно смещение, причем более-менее постоянное, как только ваша аппаратура переключит спутники, с которых принимает сигнал, на другие (банально один скрылся за горизонтом, но появился другой), смещение сразу же прыгнет скачком, и в рамках нового сеанса будет примерно постоянным. Вот только прыгают они не по распределению Гаусса. Если смотреть на орбиты спутников это становится понятным.

                2. Так работают, да не так. Ничего там не усредняется. Есть такая замечательная вещь, как фильтры. В данном случае используется МНК, накапливающий большое количество измерений и решающий систему из n уравнений, где n — количество спутников, которые видел приемник за время работы.


                1. dmitrmax
                  28.05.2015 14:33

                  > В данном случае используется МНК

                  Спасибо, если бы Indemsys так написал сразу, то вопросов бы не было.


              1. Korogodin
                28.05.2015 22:19
                +2

                Из 10 метров ошибки кодовых измерений менее метра можно отнести к шумовой компоненте. Остальное — сильно коррелированные процессы.

                Например, прошлая суббота, слежение за сигналом ГЛОНАСС L1 СТ №1, СКО шумовой составляющей псевдодальности на 200 секундном интервале составляет около 40 см:


                А вот так выглядит на этом же интервале сумма ионосферной ошибки и шума (шум тут в полтора раза больше из-за метода обработки):


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


                1. dmitrmax
                  29.05.2015 00:51
                  +1

                  Да тут на отдельный пост! Спасибо


    1. Svrg
      28.05.2015 18:07
      +1

      И о каких базовых станциях идет речь — GSM? А все ли базовые станции выдают этот NTRIP?

      Базовые станции — имеется ввиду приемник ГНСС который неподвижно стоит в точке с известными координатами и вырабатывает поток RTCM 3х.
      NTRIP — это транспортный протокол для передачи поправок. Обычно провайдеры поправок (например Навгеоком) предлагают доступ к поправкам за абонентскую плату.


  1. ncix
    28.05.2015 09:56
    +2

    учитывая его низкую стоимость (предзаказ $545 за двойной набор и $285 за одинарный)
    Простите, а в сравнении с чем это низкая стоимость?


    1. DmitryLoki
      28.05.2015 10:08
      +8

      с другими двухчастотниками за сотни тысяч рублей


      1. ncix
        28.05.2015 10:11

        А с чего там такая цена? Эксклюзивные закрытые алгоритмы?


        1. Solovej
          28.05.2015 10:52

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


          1. Moskus
            28.05.2015 23:59

            А можно посмотреть на дешевый китайский двухчастотный приемник где-нибудь?


      1. freeExec
        28.05.2015 11:59
        +2

        Так он одночастотный, разве что многосистемный GPS+GLONASS одновременно.


        1. stychos
          28.05.2015 16:19

          У меня, как неспециалиста, напрашивается простой вывод, почему бы не взять две разных дешёвых системы, и объединить общим софтом?


          1. freeExec
            28.05.2015 16:24
            +2

            Ну если взять рулетку и линейку, точность штангенциркуля не получить.


            1. kahi4
              28.05.2015 16:28

              Две частоты в ГНСС используются намеренно для корректировки ошибок ионосферы. Так что в данном случае получится.


              1. freeExec
                28.05.2015 16:41

                У GPS и GLONASS частоты слишком близкие, по сравнению с GPS L1 и L2, так что не одно и тоже.


                1. kahi4
                  28.05.2015 19:06

                  Простите, не так понял вопрос. Да, действительно, не спорю, я как раз и говорил про L1 и L2


            1. stychos
              28.05.2015 16:30

              Просто по комментариям, сложилось впечатление, что и в данном случае у нас далеко не штангенциркуль.


    1. AllexIn
      28.05.2015 10:09
      +3

      По сравнению с другими ДНСС.
      Узнавал тут сколько стоит — мне предложили решение от 5000$. И это так, по дружески. :)


  1. Prometheus
    28.05.2015 10:18

    Что-то я не совсем понял.
    Модуль нужно подключать к интернету, ну чтоб он получал NTRIP — ?
    И как это делается в глухом лесу?

    У u-blox M8 точность позиционирования — 2.5 метра CEP (Autonomous), как и у многих других приемников.
    Даже если использовать связку из 2 таких модулей и установить за точку отсчета одну координату, а потом вычислять дельту = разница между установленной координатой и вычисляемой динамически. И потом эту дельту вычитать у искомой точки. Плюс даже если учитывать выдаваемую модулем погрешность, мне кажется все равно точность будет условной, ну во всяком случае многое будет зависеть от радиопроводности среды вокруг двух этих точек измерения.


    1. Moskus
      28.05.2015 23:47

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


  1. alexcom
    28.05.2015 10:41
    +1

    Не спортивно. Надо с rtl-sdr свистка получать IQ поток и декодировать программно сразу все существующие системы.


    1. Korogodin
      29.05.2015 00:11

      Если Realtek не принципиален, то это будет выглядеть вот так: www.ifen.com/products/sx3-gnss-solutions/sx3-gnss-software-receiver.html


    1. Svrg
      29.05.2015 06:35

      Помнится был такой свисток. Что с ними сейчас не понятно


  1. kahi4
    28.05.2015 11:08
    +16

    Неуклонно продолжу пытаться выбивать дурость из маркетологов в виде фразы «точность до сантиметров» в GPS (вообще в ГНСС в целом).

    Во-первых, сама по себе точность в навигационных измерениях не несет никакого смысла, покуда нет эталона, нет шкалы, нет погрешности измерения. Есть только математическое ожидание положения и дисперсия (либо СКО, зависит от задачи). Такое положение дел позволяет подставлять под понятие «точности» что угодно. Хоть 3 СКО, хоть одна сотая СКО. Дело в том, что если понимать под точностью размер эллипсоида, в котором вы гарантированно (с вероятностью 1) находитесь, то для гауссовского распределения это эллипсоид с бесконечными радиусами. А если брать за точность такую СКО, в которой вы находитесь с вероятностью 0.0001 — там вообще миллиметры.

    Во-вторых, без указания геометрического фактора созвездия, без указания характеристик местности, погоды — это вообще бессмысленная величина. Разумеется, взять идеальные условия, когда GDOP минимальный из возможных (это хорошо), на небе ни тучки, нет аномалий (т.е. он равномерный) озоновый слой, а вы находитесь в чистом поле и нет переотрожений — там и обычный приемник получит маленькое СКО. Особенно если накопит информацию в течение длительного времени (скажем, за сутки). А если еще есть дополнительные наземные маяки (грубо говоря, попросту помещяют аппаратуру спутника на земле в стационарной точке, его эффемериды известны с геодезической точностью)…

    Теперь берем дождливую (хотя бы облачную) погоду, город на подобие Токио, где переотражений миллионы, только без ретрансляторов, а высота зданий позволяет видеть одновременно 4 спутника (с меньшим количеством навигация не осуществляется), 2 из которых «еле еле», да и GDOP у них зашкаливает. Там никакой дифференциальный режим не поможет.

    С точностью разобрались, а вот касательно самого устройства — если там действительно антенна на 72 канала с таким впечатляющим списком поддерживаемых навигационных систем — дайте две, можно чуть дешевле, но без софта? Сам как хобби с радостью напишу ему прошивку. Хотя все же смущает, что 24-канальная антенна в геодезической аппаратуре размером с небольшую тарелку (блюдце), а тут с 72 размером с 5 копеек.


    1. Clouded
      28.05.2015 12:25
      +7

      антенна на 72 канала

      24-канальная антенна


      Каналы к антеннам не имеют никакого отношения. Каналы — в приемниках.


      1. kahi4
        28.05.2015 12:52
        +1

        Каюсь, сглупил. Да и 72 не так много, судя по уточненной информации в профессиональной технике вообще 220 и 440 каналов. Аппаратное обеспечение — моя слабая сторона, познания радиоприемников заканчиваются на супер-гетеродинных.


        1. Moskus
          28.05.2015 23:48

          Число каналов приемника больше числа спутников практически бессмысленно.


          1. Sheferino
            01.06.2015 12:20

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


    1. Moskus
      28.05.2015 23:50

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


      1. kahi4
        29.05.2015 10:01

        Нет, я не про дифференциальный режим говорил. Если честно, я не вспомню, как называется технология, однако она точно применяется в аэропортах и в морских портах, как и базовые станции.
        Ведь мы можем а: ретранслировать сигнал со спутников (ретрансляторы, обычно есть в больших городах, чтобы уж совсем печальной картины по видимости спутников не было), б: ну ооочень грубо сказать — закопать спутник в землю, который будет притворяться одним из спутников созвездия. Приемнику то все равно, где там этот радио-маяк — в космосе движется со скоростью 3 км/с или покоится на Земле. Ему альманах подавай. Только, покуда он находится совсем рядом, а так же нет ошибок определения эфемерид (покуда он на месте стоит), задержек и искажений ионосферы — результат того стоит. Однако система, конечно же, получается дорогой.
        Примерно так же работают и помехи gps, только они уже намеренно рассылают неверные координаты.


        1. Svrg
          29.05.2015 10:11

          1. kahi4
            29.05.2015 15:46

            Что-то типа того. Только тут какая-то хитрая доработка (не стал разбираться), идея то простая.


        1. Moskus
          30.05.2015 01:29

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


          1. kahi4
            30.05.2015 17:56

            Ретрансляторов нет, но, почему-то, их можно купить. Загадка. Открою вам тайну, но задержка считается по опорному сигналу (именно для этого нужен четвертый спутник), без этого вы с теми часами, которые стоят в портативных навигационных устройствах (я, по крайней мере, не слышал о навигаторе с атомными часами) будете сейчас в Москве, через три секунды в Химки, и так дальше.

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


            1. kahi4
              30.05.2015 18:05

              Хм, хотя с 4-ым спутником я погорячился, тут скорее то, что ретранслятор дает одинаковую задержку сразу на все сигналы.


            1. Moskus
              30.05.2015 20:34

              Патент не означает вообще ничего.
              Секретов вы мне никаких не откроете.
              Ретрансляторы для помещений — это совершенно не то же самое, о чем говорите вы (нечто городского масштаба и т.п.).
              И действительно — пока нет подтверждений вашим словам, не говорите ничего в настоящем времени («используется»).


    1. Moskus
      28.05.2015 23:56

      К слову, сама антенна и в геодезических приемниках сравнительно невелика, просто она установлена внутри корпуса вместе с металлической конструкцией, которая образует ground plane. Так что водрузив эту Tallysman TW4721 на алюминиевую пластину, можно несколько улучшить результат приема.


    1. Sheferino
      01.06.2015 12:12

      Выбивать дурость из маркетологов это хорошо. Но всё же не стоит так огульно утверждать, что

      покуда нет эталона, нет шкалы, нет погрешности измерения. Есть только математическое ожидание положения и дисперсия (либо СКО, зависит от задачи

      С чего вы взяли, что нет эталона и шкалы? Всё есть.
      Да и маркетологи перевирают только то, что им говорят специалисты. А специалисты чаще всего оперируют СКО и CEP (я про зарубежную литературу говорю, в нашей все гораздо разнообразнее). В принципе достижимые точности для этой штуки, особенно если они не врут про хорошую антенну.


  1. 0serg
    28.05.2015 11:14

    В спеках на Reach указано что он поддерживает только GPS L1 и судя по приведенному графику это закономерно дает точность скорее до 10 см чем до 2 см. Но все равно отличная штука, особенно за такие деньги :). Буду болеть за то чтобы у ребят продукт получился и он реально уложился в заявленные спецификации и цены


  1. kibergus
    28.05.2015 12:01
    +11

    Перевожу на русский язык: ребята взяли коммерчески доступный GPS приёмник U-blox NEO-M8T и твердотельный акселерометр, распаяли их на плату с разъемом для intel eddison и установили на последний открытое ПО под название rtklib.
    В этом нет ничего уникального и это не rocket science. Любители этой связкой пользуются уже очень давно. Но готового программно-аппаратного комплекса я еще на ней не встречал.


    1. Indemsys
      28.05.2015 12:35
      +1

      Но при этом все равно тема Ntrip caster-ов остается нераскрытой.
      Где их искать и как получать к ним доступ?


      1. wolowizard
        28.05.2015 13:14

        есть целая международная сеть. Иногда доступ к данным бесплатный, иногда платный.
        Начинать поиски можно отсюда www.ntrip.org


        1. Indemsys
          28.05.2015 13:47

          Не густо. Что интересно в России нет ни одного.


          1. wolowizard
            28.05.2015 14:00

            в России есть, в том числе и станции, входящие в международную сеть. Можно еще тут поискать igs.bkg.bund.de А вообще про такие вещи местные геодезисты должны быть в курсе.


            1. Moskus
              28.05.2015 23:53

              Только это не имеет никакого отношения к NTRIP. Станции IGS пригодны для получения данных для пост-обработки записанных сигналов (при том через некоторое заметное время, когда их собственные данные оказываются обработаны и попадают в архив), а не для работы в реальном времени, как в случае с NTRIP, VRS и так далее.


              1. wolowizard
                30.05.2015 11:53

                1. wolowizard
                  30.05.2015 11:58

                  А российские станции можно найти тут
                  igs.bkg.bund.de/root_ftp/NTRIP/streams/streamlist_world-wide.htm


                  1. Moskus
                    30.05.2015 20:37

                    Это хорошо, что вы сами себя поправили.
                    В России должна работать всего одна станция — Звенигород. Но, на сколько мне известно, она не работает.


                    1. wolowizard
                      30.05.2015 21:08

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


                    1. Sheferino
                      01.06.2015 12:00

                      А как же станция в Менделеево?
                      Да и с Звенигородской станции измерения доступны. По крайней мере измерения за 30.05.2015 получить можно.


                      1. Moskus
                        01.06.2015 19:57

                        Тут речь идет про NTRIP, в Менделеево есть NTRIP?


                        1. Sheferino
                          05.06.2015 10:20

                          Видимо я был не очень внимателен. Разумеется нет никакого NTRIP


          1. antazy
            31.05.2015 02:26

            Не густо. Что интересно в России нет ни одного

            162 шт hive.geosystems.aero


            1. Sheferino
              01.06.2015 12:03

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


    1. wolowizard
      28.05.2015 13:12

      разве что интересно, как прикрутили к rtklib акселерометр. «Из коробки» он этого не умеет.


      1. Indemsys
        28.05.2015 13:48
        +1

        Акселерометр прикрутили к модулю u-blox наверняка.