Cellular Control - управление моделью через GSM связь, antenna tracker и поисковик.

Diman_Y
KIR2142:

У вас кроме религиозных предубеждений и технической безграмотности есто что по сути сказать?

KIR2142

Уже говорил. Лично мне система была бы интересна в качестве канала связи (солидарен с Владимиром), в меньшей степени управления (как ее позиционируете вы). То есть коррекция стабилизированного полета (с автопилотом), возможность задавать автопилоту вектор полета, целевые высоты, координаты, рисовать OSD на компе в реальном времени и т.п., чтобы улетать за пределы необходимого возврата назад и возможно даже за пределы видеосвязи, т.е. сажать самолет удаленно. Ну а обычных LRS, чья дальность ограничена лишь батарейкой самолета тут хватает (и без тормозов). Да фактически все LRS позволяют летать дальше, чем хватает батарей (имеется ввиду полет туда-обратно). Собственно большая часть возвратов в таблице рекордов из-за 1) батарей 2) видеосвязи. Зачем увеличивать то, чего и так уже хватает с головой, при этом если увеличение связано с такими косяками?

Diman_Y
baychi:

Дмитрий, а можно нормальное видео, на столе? А то Вы на флейм уже столько времени потратили.

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

baychi:
  1. GSM CSD канал связи реален и может быть использован для управления моделью с АП или хотя-бы с системой стабилизаци. В каких пределах это возможно, и какие есть подводные камни, предстоит еще долго определять эксперементально (нужен налет в 100-ни часов от 10-ков пользователей).

Немного не согласен. 😃
Лично я не вижу смысла что-то определять эксперементально. И вот почему. 😃
Есть уже померянная другими задержка (не я один озаботился передачей данных по ГСМ). Она в основном 0.5 секунды. Это факт.
В худшем случае задержка может достигать пары секунд. Но в любом случае, этого достаточно чтобы послать команду на разворот, ретурн то хоум, или смену маршрута. Просто люди часто путают ручное управление и управление при наличии стабилизации. Со стабилизацией я Вам разверну самолет и засавлю его лететь в любом направлении даже с 10 с задержкой. Даже сейчас. К 1-му марта я доделаю механизм определения задержки в канале, и в зависимости от этого будет меняться величина откликов.
При этом, конечно, дополнительная информация по поводу задержек, никому не повредит. 😃

baychi:

GSM канал требует дублирования управления в ближней зоне, хотя бы для взлета посдаки. Сделать это можно обычным РУ (поставив переключатель) или с помощю модулей RFM22.

Желательно, но не обязательно. Но раз людям хочется, то будет. 😃

baychi:
  1. Сам по себе проект РУ на RFM-ках не такой простой и быстрый, как кажется. Сравните хотя-бы готовые решения от Expert, Слон или fmkit - сколько времени потрачено и ошибок исправлено? Такие вещи доводятся годами…

Нечего там годами доводить. Мне надо просто сделать модем в одну сторону. Фактически просто запрограммировать RFM22. Все остальное уже есть. Это вопрос пары дней. Поверьте инженеру с 16 летним стажем.

baychi:
  1. Трекер антенны только подготовлен к до управлению сервами. Никакой антенн он еще не поворачивал и о практических результатах (точностть, скорость и т.п.) говорить пока рано.

Сервы поворачивал, антены нет. 😃
Будет работать с любыми сервами, но лучше 360 градусов.
Когда у Вас есть блок который четко выводит данные на сервы, состыковать эти данные с счетными углами не составляет проблемы. Поверьте.
Скорость поворота невысокая. Связано это с потреблением серв. Когда модель далеко, ей быстро не надо. А когда близко - ей всеравно куда светить. 😃
Если ближе 50 метров (хотя можно поменять), то смотрим вертикольно вверх. 😃

baychi:
  1. Поисковый маячок - скорее всего работатет, так как SMS-ки только ленивый через GSM не слал.

Это да. 😃

baychi:

Но расширенный сервис (хотябы как у TK-102), еще предстоит разработать.

Это не проблема для многозадачной системы. Вам реально нужно как у TK-102? Ведь трек у Вас и так есть…

KIR2142:

Зачем увеличивать то, чего и так уже хватает с головой, при этом если увеличение связано с такими косяками?

Здесь Вы правы. И я с Вами согласен. 😃
Поэтому я позиционирую Cellular Control именно как систему, в которой есть канал связи (даже несколько каналов связи для различных ситуаций), а не как отдельный канал связи для управления, как это уже представленно у многих.

baychi
Diman_Y:

Лично я не вижу смысла что-то определять эксперементально.

Значит это будут делать Ваши клиенты. Что стоит намного дороже. 😃
А если серьезно, я привык знать возможности и ограничения используемго инструмента прежде чем кому-то его предлагать.

Diman_Y:

Нечего там годами доводить. Мне надо просто сделать модем в одну сторону.

Если просто разок байтики передать - то действительно ничего особо не нужно. А если выжимать из RFMки 100% его возможностей (FHSS, опитимзация протокола, надежность и устойчивсть к сбоям), то работы людям на месяцы хватает. Даже если в RF часть не лезьть…

Diman_Y:

Будет работать с любыми сервами, но лучше 360 градусов. Когда у Вас есть блок который четко выводит данные на сервы, состыковать эти данные с счетными углами не составляет проблемы.

Опять таки, дело не в невозможности этого, а в реальных сроках…
Посмотрите хотя-бы как SmallTim свою наземку доводит. В любом практичексом деле есть свои тормоза. Только у фантазий - нет границ. 😃

Diman_Y:

Поверьте инженеру с 16 летним стажем.

Тогда Вы должны более реалистично оценивать сроки. Поверьте разработчику с вдвое большим стажем. 😃

Diman_Y
baychi:

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

Это само собой. Все будет.

baychi:

FHSS, опитимзация протокола, надежность и устойчивсть к сбоям

Хорошо. Пусть это будет неделя. 😃
Если учесть что это единственная по настоящему новая фича, то времени предостаточно. К тому-же проапдейтиться всегда можно. Апдейты будут с писишки.

baychi:

Опять таки, дело не в невозможности этого, а в реальных сроках… Посмотрите хотя-бы как SmallTim свою наземку доводит. В любом практичексом деле есть свои тормоза. Только у фантазий - нет границ.

Я не хочу комментировать другие разработки, хотя конечно могу. 😃
Но давайте скажем так. Вот у меня есть одни GPS координаты и вторые. Обе обновляются каждую секунду. Надо вычислить:

  1. Расстояние
  2. Угол по азимуту
  3. Угол возвышения.
  4. Внести поправку на дальность
  5. Потом все это дело соотнести с сервами.
  6. Сделать фильтр для плавности хода.

Все. Больше тут нечего вычислять. У меня есть пусть и эмулируемая плавучка и 40 мипсов.

Самое сложное было, это найти формулы в интернете. 😃

baychi:

Тогда Вы должны более реалистично оценивать сроки. Поверьте разработчику с вдвое большим стажем.

Да реалистично я оцениваю. Так бы я сказал вообще один день (или 15 минут, как обычно говорю). 😃

baychi
Diman_Y:

Да реалистично я оцениваю.

Тогда давайте сыграем в простую игру (понимаю, что в одни ворота). 😃 Сегодня 6-е февраля 2012 года. Вы можете назвать сроки готовности?

  1. Контроллера с 2-мя каналами связи GSM/RFM. Так что-б можно было летать так и так, оперативно переключаясь между.
  2. Треккра антенны. Что-бы вращал реальный видео-патч и попадал в модель хотя-бы с точностью +/-5 градусов.

А потом посмотрим, насколько реальные сроки разойдуться с фактическими. Завершением этапов будем считать Ваше видео полета в том и другом случае.
Хотя фактически это будет только начало отладки. 😃

Drinker
Diman_Y:

Фактически просто запрограммировать RFM22

А рфм будет на фиксированной частоте работать? А вдрук на тойже частоте ещще чего заработает? Вы скачки предусмотрели?
Или не знали про них?

Diman_Y:

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

Рекомендую позиционировать управление через гсм как РЕЗЕРВНУЮ-ВСПОМОГАТЕЛЬНУЮ систему. Если ру откажет, то это будет последний шанс вернуть дорогой самолет. Но никак не основную. В этом случае у вас есть шанс на успех. Только делайте без пафосных заявлений про перспективы и простоту всего и вся. Сделайте для начала надстройку к обычному приемнику ппм, которая например зафиксирует факт жопы, проинформирует и позволит через себя корректировать полет модели.

Diman_Y
baychi:

Тогда давайте сыграем в простую игру (понимаю, что в одни ворота). Сегодня 6-е февраля 2012 года. Вы можете назвать сроки готовности?

1 марта. 😃

baychi:
  1. Контроллера с 2-мя каналами связи GSM/RFM. Так что-б можно было летать так и так, оперативно переключаясь между.

Переключения как такового не будет. Оба будут в парралель. 😃
Но эту фичу я смогу продемонстрировать уже скорее всего в следующие выходные. Но только на столе. В мороз я больше летать не буду. 😃

baychi:
  1. Треккра антенны. Что-бы вращал реальный видео-патч и попадал в модель хотя-бы с точностью +/-5 градусов.

Ладно. Идет. Как только мне придут сервы, я чтонибудь покажу. Но с механникой у меня проблемы. 😃 Скорее всего видео будет отслеживать мою езду по горам. 😃

baychi:

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

Я не вижу смысла отлаживать треккер антены на полетах. У меня есть GoogleEarth, есть машина. Есть горы (холмы). Прямой видимости мне не надо. У меня GSM, если Вы не забыли. 😃

Drinker
Diman_Y:

Но давайте скажем так. Вот у меня есть одни GPS координаты и вторые. Обе обновляются каждую секунду. Надо вычислить: 1. Расстояние 2. Угол по азимуту 3. Угол возвышения. 4. Внести поправку на дальность 5. Потом все это дело соотнести с сервами. 6. Сделать фильтр для плавности хода.

Блин, Диман, так просто. От жеж… Дурят нас разработчеги других систем. Цену набивают. Тут делов-то оказывается.
А вот если я рфм22 приобрету в магазине и возьму ардуино мега например, ну и пару серв на 360 прикуплю, то за пару дней смогу уже летать?
Или три сервы надо? Или че еще прикупить?
Все, сегодня начну поять. А вот еще, там программку надо песать вроде? Ну это ж самое простое? За день осилю?

Diman_Y
Drinker:

А рфм будет на фиксированной частоте работать? А вдрук на тойже частоте ещще чего заработает? Вы скачки предусмотрели? Или не знали про них?

Про скачки конечно знал. Даже ППРЧ хотел сделать. В принципе я наверное так и сделаю. Вы не забывайте, что у меня есть управляющтй канал, поэтому адаптивно менять частоту мне ничто не мешает. 😃

Drinker:

Рекомендую позиционировать управление через гсм как РЕЗЕРВНУЮ-ВСПОМОГАТЕЛЬНУЮ систему.

Вот тут мы с Вами и расходимся во мнении.
Какой смысл сравнивать систему управления и канал управления? Канал цепляется к системе, а не система к каналу. По моему это очевидно. 😃
И это не спор о том что первичнее, курица или яйцо. 😃
Если у Вас есть канал управления, который передает данные через спутник, то Вы цепляете его к приемнику и летите. Но если у вас такого канала нет, то Вы все равно летите. 😃

Made in Germany короче. 😃

baychi
Diman_Y:

Переключения как такового не будет. Оба будут в парралель

А как быть с запаздыванием GSM канала. На сервы то что пойдет в итоге?

Diman_Y:

не вижу смысла отлаживать треккер антены на полетах.

Окончательный критерий истины - практика. Речь не про отладку шла, а про демонстрацию. 😃
Морозы к марту отступят, надеюсь.

Diman_Y:

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

Нее так не пойдет. Так не паралельная, а последовательная цепочка получается. И соответствующе падение надежности в целом.

Diman_Y
Drinker:

Блин, Диман, так просто. От жеж… Дурят нас разработчеги других систем. Цену набивают.

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

Drinker
Diman_Y:

Made in Germany короче.

А это круто штоле?

Один фиг Яковлев делал.

Diman_Y
baychi:

А как быть с запаздыванием GSM канала. На сервы то что пойдет в итоге?

Кто первый встал, того и тапки. 😃

baychi:

Речь не про отладку шла, а про демонстрацию.

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

baychi:

Нее так не пойдет. Так не паралельная, а последовательная цепочка получается.

Там получается комбинация. Есть канал - прыгаем по закону. Нет - по списку.

Drinker

Вопщем, лично меня заинтересовал бы виртуальный помощник на борту, который “держал” в руках гсм трупку и ждал моих указаний, или сигнализировал о неполадках.

Diman_Y
Drinker:

А это круто штоле? Один фиг Яковлев делал.

Лично я ничего плохого в том что это делал я не вижу. Но вообще это была как бы шутка. 😃

Drinker
Diman_Y:

Но лично для меня будет достаточным удачный тест на машине по горам.

Машиной управляете за руль ручками. Какая аналогия с самиком?

Diman_Y
Drinker:

Вопщем, лично меня заинтересовал бы виртуальный помощник на борту, который “держал” в руках гсм трупку и ждал моих указаний, или сигнализировал о неполадках.

Вот это - понятно.
Так и будет. Но зачем себя ограничивать только помошником? 😃

Drinker:

Машиной управляете за руль ручками. Какая аналогия с самиком?

Направление антены на машину. Вот какая. Антена в комнате. Машина катается. Антена отслеживает положение и указывает направление.

baychi
Diman_Y:

Антена в комнате. Машина катается. Антена отслеживает положение и указывает направление.

По двору с моделькой в руках побегать - показательней будет, ИМХО. И погрешность виднее и задержка.

Diman_Y
baychi:

По двору с моделькой в руках побегать - показательней будет, ИМХО. И погрешность виднее и задержка.

О какой задержке идет речь? Там нет никакой задержки. Там задержка используемых фильтров больше чем задержка GPS в канале на порядок! 😃

Максимальная скорость поворота порядка 5-10 градусов в секунду. А если по честному делать, ну т.е. на дальности, где направленная антена действительно должна работать, то надо вообще меньше градуса в секунду ставить. 😃
Там ни о какой задержке речь не идет в принципе. Там уже надо следить за стабильностью выдаваемого на сервы сигнала. 😃

И еще.
Лично для меня с поворотной антеной проблема в том, где достать источник питания под сервы. Или как сделать так, что бы поворотка не много потребляла. Потому что при быстрых изменениях углов, сервы начинают потреблять ого-го. Один из вариантов, это питать эти сервы от отдельного S2 акка под 7.2 вольта. Но я не уверен, можно ли… 😃