Несколько слов о системе.

О проекте

Наши рыбопоисковые автопилоты и идеи реализованные в нем (к примеру поиск рыбы и отображение рыбы на пульте кораблика) являются уникальным изобретением UNIBOAT. Автопилоты для рыбалки UNIBOAT не имеют аналогов в мире по функциям и их количеству. Автопилот предназначен для установки на прикормочные кораблики и обеспечивает завоз прикормки с точностью соответствующей количеству спутников используемых подключенным GPS модулем. Большое количество уникальных функций и решений автопилота для рыбалки UNIBOAT, сделает вашу рыбалку комфортной и удобной. Вот только некоторые из них:

  • Неограниченное количество мест рыбалки с неограниченным количеством маршрутных точек в них.
  • Возможность беспроводного подключения по WIFI эхолоту LUCKY. Это дает возможность без использования сотового телефона (работающего на очень ограниченное расстояние не более 40 метров) наблюдать рельеф дна с рыбой. Указывается величина и глубина обнаруженной рыбы, так же издается звуковой сигнал в момент обнаружения рыбы. Данные передаются на экран пульта FlySky на расстояние его действия (~500 метров). Автопилот сам увидит включенный эхолот будет использовать его вместо встроенного глубиномера показывая в добавок данные о рыбе и делая возможным автоматический поиск рыбы. Автоматический поиск рыбы. Теперь это возможно. Кораблик с подключненным эхолотом сможет сам искать рыбные иеста и сохранять точки, пока вы раскладываете рыболовные принадлежности. Как это делается смотрите здесь.
  • Полноценный автоматический круиз контроль в ручном режиме. В центральном положении руля кораблик будет плыть по прямой линии ориентируясь по магнитометру, акселерометру и гироскопу. Вам больше не нужно постоянно триммировать руль, пытаясь заставить ваш кораблик плыть прямо. А этого практически невозможно добиться на разных скоростях, так как гидродинамика меняется с изменением скорости и поэтому от постоянного подруливания не избавиться. С нашим круиз контролем кораблик фиксирует курс после установки центрального положения руля и после этого автоматически держит линию, самостоятельно подруливая исправляя влияние волн, ветра и завихрений пропеллера. Во время движения, отклонение от заданного курса отображается на пульте в виде градусов от -179 до 179.
  • Применение матричных алгоритмов, для определения правильного курса основываясь на компасе, гироскопе и акселерометре. Это позволяет правильно работать автопилоту на корабликах с мощными коллекторными двигателями без потери ориентации во время большой нагрузки на мотор. Когда от потока электромагнитных помех компас перестает выдавать правильные данные, в дело вступает гироскоп понимающий как сориентирован кораблик. В настройках можно так же указывать переключение на определение курса по GPS при достижении определенной скорости, что может давать хорошие результаты на очень больших расстояниях, если ваш компас не был хорошо откалиброван. На наших видео вы можете заметить, что мы производим тесты и демонстрации только на качественных быстрых кораблях и при экстремальных для навигационных датчиков и автопилота скоростях 15-25кмч. Многие видели, что на 5кмч, виляя из стороны в сторону, но поплывет любая поделка называемая автопилотом.
  • Очень легкое задание сложного маршрута для автопилота. Маршрут кораблика может состоять из пяти ранее сохраненных точек. На пульте отображается соответсвующая таблица из 5 строчек. Перемещая курсор джойстиком вы выбираете нужную, ранее сохраненную точку, а тумблером, обозначаете действие, которое надо выполнить по прибытии на нее. В таблице однозначно видно, что будет делать кораблик на каком этапе, куда поедет и какие бункера сбросит. Если не задать действие, то пункт будет считаться точкой обхода (или захода). Затем джойстиком запускаете выполнение задания. Можно отправить кораблик только на тот пункт, на который указывает курсор.
  • Отправить на 4 точку сбросить первый дункер, затем на 9 точку и сбросить второй бункер, затем через первую и вторую точки вернуться на нулевую
  • При выполнении задания можно рулить вместе с автопилотом не прерывая миссии. Автопилот будет плыть на точку, но если увидит, что вы пытаетесь рулить, послушно свернет в соответствии с положением вашего рулевого джойстика чтобы, к примеру, объехать препятствие. После отпускания джойстика автопилот сам вернется на курс. Аналогично можно увеличивать или уменьшать скорость.
  • Наш автопилот не использует полетных контроллеров для навигации. Полетный контроллер под управлением Ardupilot хорошо справляется с удержанием курса (при правильной настройке), но по нашему мнению сильно ограничивает функционал и может преподносить неожиданные сюрпризы в самый неподходящий момент. К тому же использование чужих исходных кодов не очень положительная практика, накладываущая кроме всего прочего определенные лицензионные обязательства в виде GPL3 лицензии. Немаловажны факт — наличие полетного контроллера несколько увеличивают стоимость автопилота для покупателя и снижает надежность избыточно усложненного устройства в целом. Однако некоторые используют полетники как единственно доступный для них способ, заставить кораблики хоть как-то двигаться по точкам. В наших силах, было разработать курсовую навигацию с нуля самостоятельно, поэтому все навигационные алгоритмы нашего автопилота являются собственной разработкой и результатами трудов команды UNIBOAT.
  • «Крутилками» на пульте, очень удобно быстро задавать скорость завоза и скорость обхода или возврата на домашнюю точку, а так же расстояния разгона и торможения перед точками. (Скорость на точках обхода автоматически снижается в два раза для более управляемого и красивого поворота на скоростных моделях корабликов)
  • При пропадании связи с пультом кораблик вернется на нулевую точку. Но если пропадание связи произошло во время завоза прикормки, то миссия не прервется и кораблик сначала закончит работу, а потом вернется к хозяину.
  • Есть функция удержания места, которая запускается простым отклонением джойстика. Кораблик будет держать место с радиусом два метра пытаясь держаться в его центре (удобный радиус удержания места можно задать в настройках).
  • Можно полключиться к кораблика по Wifi через смартфон для тонкой настройки параметров. Очень гибкие возможность настройки поведения кораблика позволят настроить даже самый неуправляемый кораблик или настроить поведение разворотов и ускорений по вашему вкусу. Настройки можно менять и тестировать прямо на воде используя смартфон с установленным браузером. На кораблике конечно есть веб панель администрирования.
  • Легкое обновление прошивки через Интернет. Программа автопилота AUTOBOAT постоянно обновляется. Тестируются и добавляются новые функции, исправляются ошибки и недочеты. Обновление программы контроллера — необходимость для клиента. Устройства не умеющие обновлять свою программу, можно считать безнадежно устаревшими еще до продажи. Чтобы обновить программу нашего автопилота, вам надо иметь смартфон c включенной функцией точки доступа и одну минуту времени. Включив кораблик, в течении пяти секунд, вы видите номер версии прошивки (там, где затем появится напряжение АКБ кораблика). Если в этот момент наклонить оба джойстика вправо, то кораблик подключится к интернет через ваш телефон, автоматически скачает и обновит прошивку. Процесс займет не более 30 секунд. Есть возможность отката и на более старую версию.