Я заинтересован в разработке полуавтономной газонокосилки RC.
То есть оператор должен решить, когда остановиться, повернуть и т. Д., Но может запросить «слегка перекрывающийся предыдущий разрез», и газонокосилка автоматически сделает это. (Использование высокопроизводительных RC-косилок на выставках - это утомительная часть. Преодоление этого плюс высокая стоимость - что, я считаю, возможно - приведет к коммерческому успеху.)
Эта функция требует точного горизонтального позиционирования. Я исследовал ультразвуковой, лазерный, оптический и GPS. У каждого есть свои проблемы в этом приложении. (Я буду сопротивляться искушению уйти от этих касательных здесь.)
Итак ... мой вопрос ...
Я знаю, что точность GPS по горизонтали составляет всего 3-4 метра. Не достаточно хорошо, но:
Мне не нужно знать, где я на планете. Мне нужно только знать, где я нахожусь относительно того, где я был минуту назад.
Итак, мой вопрос заключается в том, является ли неточность неизменной в краткосрочной перспективе? если это так, я думаю, что это будет работать для меня. Если он сильно меняется на + - 1,5 м от одной секунды до следующей, то он не будет работать.
Я пытался найти эту информацию, но безуспешно (возможно, из-за повсеместности других обсуждений точности GPS), поэтому я ценю любые рекомендации.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Edit ~~~~~~~~~~~~~~~~~~ ~~~~
Мне кажется, что GPS не только искажен, но и гранулирован. Мне было бы интересно услышать от любого, кто может дать лучшее понимание этого, но сейчас я собираюсь исследовать другие варианты.
Я понял, что, хотя мое предназначение - «наружная», этот вопрос технически относится к «системам внутреннего позиционирования», поэтому я добавляю этот тег.
Моя последняя мысль - иметь 3 «интеллектуальных» ультразвуковых (США) громкоговорителя с высоким дБ. Газонокосилка генерирует высокочастотные запросы от каждого динамика в быстрой последовательности, измеряя время, необходимое для «прослушивания» ответа каждого блока, вычисляя тем самым расстояние до каждой из этих фиксированных точек и используя трилатерацию для определения положения. если колонки с фиксированной точкой находятся на расстоянии 300 футов от газонокосилки, газонокосилка, возможно, переместилась на несколько футов между первым и третьим откликом, поэтому это должно быть учтено в программном обеспечении. Если возможно различить 3 разные частоты США, они могут быть запрошены / получены "одновременно". Хотя вы все еще сталкиваетесь с проблемами, когда находитесь рядом с одним стационарным устройством и далеко от другого. Таким образом, некоторая программная коррекция все еще может быть необходима. Если мы можем предположить, что косилка движется по прямой линии, это не слишком сложно.
Еще один вариант - косилка не запрашивает тоны. Фиксированные блоки посылают радиосигнал «здесь идет сигнал от блока А» и т. Д., А блок косилки просто отслеживает как радиочастотную информацию, так и тоны США. Это может несколько упростить ситуацию, но, похоже, на самом деле требуется умение определять, из какого громкоговорителя исходит тон.