Специальные цены   новые товары
+ Ответить в теме
Страница 2 из 2 ПерваяПервая 1 2
Показано с 41 по 70 из 70

Новый автопилот?

Тема раздела Самодельная электроника, компьютерные программы в категории Общие вопросы; Сообщение от HardRock Кстати, хочу попробовать считать АП на камере с HI3516 / HI3518. 600MHz камень ardupilot в его линуксовой ...

  1. #41

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от HardRock Посмотреть сообщение
    Кстати, хочу попробовать считать АП на камере с HI3516 / HI3518.
    600MHz камень ardupilot в его линуксовой реинкарнации не тянет, загрузка CPU под 90%. Да и не стоит дивчинка вые...ки. Есть более бредовая идея. Берем IP-камеру на Hi3516 и засовываем ей внутрь wifi-broadcast. Не один в один, конечно, но близко. USB-порт на них (некоторых) есть, UART есть, внутри линух...

  2.  
  3. #42

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Так понимаю, это плата с датчиками и PWM.

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

    Например на вашей плате насчитал 6 PWM. Там STM32?
    Самолёт который хочу оснастить автопилотом имеет:
    2 элерона
    2 закрылка
    1 руль высоты
    1 руль направления
    1 шасси (все приводы параллельно)
    1 управление камерой PAN
    1 управление камерой TITL
    В перспективе ещё 2 канала сброса нагрузки
    Итого: 11 каналов.

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

    И это простой ФПВ самолет для фана, без подвесов.

    Не говорю что это плохой подход, у него есть свои плюсы в первую очередь по надёжности. Однако есть и ограничения, в первую очередь по гибкости.

    Цитата Сообщение от lelik Посмотреть сообщение
    600MHz камень ardupilot в его линуксовой реинкарнации не тянет, загрузка CPU под 90%. Да и не стоит дивчинка вые...ки. Есть более бредовая идея. Берем IP-камеру на Hi3516 и засовываем ей внутрь wifi-broadcast. Не один в один, конечно, но близко. USB-порт на них (некоторых) есть, UART есть, внутри линух...
    Именно про эту бредовую идею и писал выше
    Платы от таких камер у меня валяются разные. Софт под них раньше писал. Есть даже чисто CPU борда, но их к сожалению не продают на Али, по крайней мере отдельно, так что на камеру с матрицей лучше закладываться )

    А то что ардупилот тормозит на 600 - совсем не значит что 600 это мало.

    И это совсем не значит что он все это время занимается вычислениями.

    Есть нюансы связанные с планировщиком.
    Последний раз редактировалось HardRock; 14.05.2019 в 20:37.

  4. #43

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от HardRock Посмотреть сообщение
    Так понимаю, это плата с датчиками и PWM.
    Снизу - АП, сверху - компаньон. АП совместим с ардупилотом, может работать отдельно, управляться штатным наземным софтом, у меня не болит голова о нем совершенно и мне глубоко плевать, что у него внутри. В компаньоне - линух, между ним и АП предусмотрена двусторонняя связь, туда-сюда ходит мавлинк и в рамках протокола я могу творить все, что мне вздумается. Если мне надо будет больше выходов - выкину мелкий АП и возьму полный пикс со всеми его 14ю сервовыходами и ничего больше менять не буду, все будет работать также. Это в том случае, если мне лень будет делать демультиплексор SBus из какой-нибудь меги. Основной же плюс моей конструкции - она уже в воздухе была и обратно прилетела.

    P.S. вы еще газ забыли.
    P.P.S. посадка в автомате на шасси... какой наив!

    Цитата Сообщение от HardRock Посмотреть сообщение
    Есть нюансы связанные с планировщиком.
    Не надо мне рассказывать сказки. Я с общение с линухом начал с ядра 1.1 и формата бинарников a.out и понять, чем занят единственный активный процесс могу.
    Последний раз редактировалось lelik; 14.05.2019 в 21:06.

  5. #44

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Да, газ забыл, а их ещё несколько может быть)))

  6.  
  7. #45

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Кстати, компаньон что из себя представляет?

  8. #46

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от HardRock Посмотреть сообщение
    Кстати, компаньон что из себя представляет?
    MIPS 600MHz, 128M RAM, кучка UARTов, двухпортовый USB-хаб ну и по мелочи.

  9. #47

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Цитата Сообщение от lelik Посмотреть сообщение
    Не надо мне рассказывать сказки. Я с общение с линухом начал с ядра 1.1 и формата бинарников a.out и понять, чем занят единственный активный процесс могу.
    Я о том что просто поллинг ресурса даёт 100% загрузку, поэтому нужно знать что делает код при отсутствии входных данных. Может оказаться что добавление usleep(1) в случае отсутствия входных данных резко уменьшит использование процессора.
    Впрочем, вы это и так знаете и если это было в учтено, то очень странно что на такую простую задачу нужно столько процессора. Выходит код очень не оптимизированный.

  10.  
  11. #48

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от HardRock Посмотреть сообщение
    Выходит код очень не оптимизированный.
    Еще раз. Существует решение, которое меня в настоящее время полностью устраивает, вопрос с АП для меня пока закрыт. Если у вас есть время и желание - пишите, никто запретить не может, у меня ни того, ни другого нет.

    По поводу 3516 - вы же хотели в нее АП запихать, не? Про идею вживления туда wfbc я еще осенью писал.
    Последний раз редактировалось lelik; 15.05.2019 в 10:39.

  12. #49

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Это просто рассуждение на тему производительности и оптимизации.

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

  13. #50

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от HardRock Посмотреть сообщение
    Не видел этого обсуждения.
    А что и с кем обсуждать? Я написал в ветке про wfbc, что у меня есть а) несколько камер на 3516 и b) идея затолкать туда софт от bortek. Народ сказал: "Вау! Расскажи, что получится". Я прицепил к камере UART, увидел там u-boot, потом - login prompt и отложил в дальний ящик стола. Для меня это - работа (труд за деньги), и пока она работается без этого совершенно нетрадиционного секса.

  14. #51

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Ага, полистал ветку, нашел те сообщения.
    Там в общем случае пароль на рута стоит, который может меняться в зависимости от китайца, но в убуте в более свежих версиях (где-то после 14-года) обычно есть нормальная поддержка сети и TFTP или USB , поэтому вопрос легко решается.
    Я эти камеры / регистраторы активно ковырял когда они только появились. В 13 году выступал на конференции по взлому систем видеонаблюдения
    Самая жесть была с регистраторами на HI3520D первых серий. Там вместо SPI флешек стояли параллельные в TSOP48, а в убуте не было ни сети ни USB, SDK тогда тоже не было, мне потом его знакомый из Китая на флешке привез. Так вот приходилось по несколько раз в день сдувать эту память если что-то ломал в процессе загрузки или в ядре (подбирал в билдруте конфигурацию чтобы можно было заменить окружение для существующего ядра и получить возможность писать свой софт и добавлять модули ядра. В прошивке все было в статике и жёстко порезано)

    Чем занимаетесь если не секрет? (можно в личку)

  15. #52

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от HardRock Посмотреть сообщение
    Чем занимаетесь если не секрет?
    Вот этой херней в рамках некоторого стартапа в качестве алчного наймита и занимаюсь. Конечную цель всего проекта, равно как и подробные детали реализации оглашать не буду, уж извините.

  16. #53

    Регистрация
    12.02.2011
    Адрес
    Москва
    Возраст
    49
    Сообщений
    788
    Опа. Понимаем. А у вас в конторе спецы кончились, что вы у любителей интересуетесь? Вы хотите готовый автопилот под украденную платформу?

  17. #54

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Кому адресован вопрос?

  18. #55
    Учит правила (до 05.10.2019)
    Регистрация
    21.02.2003
    Адрес
    Минск-варшава-чернигов
    Возраст
    54
    Сообщений
    14,043
    Записей в дневнике
    454
    Цитата Сообщение от HardRock Посмотреть сообщение
    Кому адресован вопрос?
    А что, это важно?

  19. #56

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от Dinotron Посмотреть сообщение
    Вы хотите готовый автопилот под украденную платформу?
    Кто, у кого и какую платформу украл?

  20. #57

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Цитата Сообщение от Lazy Посмотреть сообщение
    А что, это важно?
    Для меня нет, но вдруг человек ночами спать не будет, а будет всё думать "почему мой вопрос проигнорировали??? может и вправду украли платформу и хотят готовый автопилот у любителей украсть???"

  21. #58

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от HardRock Посмотреть сообщение
    может и вправду украли платформу
    Проблема гораздо глубже: вдруг я мог что-то украсть и не украл ???

  22. #59
    Учит правила (до 05.10.2019)
    Регистрация
    21.02.2003
    Адрес
    Минск-варшава-чернигов
    Возраст
    54
    Сообщений
    14,043
    Записей в дневнике
    454
    Цитата Сообщение от lelik Посмотреть сообщение
    вдруг я мог что-то украсть и не украл
    Я чОт переживаю - оно лежало ничейное и ты просто так прошагал мимо?

  23. #60

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Вообще есть у меня такая мечта идеальной работы - разрабатывать ударные беспилотники.
    На скажу что сейчас я занимаюсь тем что мне не нравится, но это не идеал и это не связано с авиацией вообще)))
    С другой стороны я интересовался ситуацией на рынке беспилотников вообще и есть знакомые кто пытался пристроить реально интересные конвертопланы и ещё некоторые другие БПЛА, но безуспешно, даже имея хорошие знакомства.
    Проще говоря, рынок БПЛА попилен между одной военной и одной гражданской структурами и влезть туда примерно невозможно. Не говоря уже о том что реально они частным компаниям не нужны, особенно за те деньги что стоят, а сделать дешевле непросто потому что малый спрос в целом.

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

    Так что у меня тут чисто хоббийный интерес.

  24. #61

    Регистрация
    12.02.2011
    Адрес
    Москва
    Возраст
    49
    Сообщений
    788
    Этож надо было мне так тему поднять? А ведь только догадывался, а тут всё и объяснили. Жуть

  25. #62

    Регистрация
    19.10.2012
    Адрес
    Москва
    Возраст
    30
    Сообщений
    915
    Ну а что темнить)
    Вдруг тут не все пользователи, а есть те, кому интересна разработка своих аппаратов и начинки.

  26. #63

    Регистрация
    07.06.2008
    Адрес
    Москва
    Возраст
    49
    Сообщений
    8,838
    Цитата Сообщение от HardRock Посмотреть сообщение
    Выходит код очень не оптимизированный
    Читаю ваши рассуждения- и грусть меня съедает
    Ну зайдите на тему ардупилота!
    Автопилот ArduPilot с открытым программным обеспечением
    Там уж десять лет, как все эти вопросы обсудили, оптимальные конструкции выработали и облетали (переломав при этом кучу носителей...)
    Уж поверьте: программные нюансы совсем не главное место занимают в АП- куда более важно- схемотехническое решение о котором автор темы похоже, еще не догадывается? А разводка питания, земель и т.д- как раз то, что сильнее всего влияет на количество "дров" при полетах...
    Ну а программы- давным давно написаны, стандартизованы (в Арду, к примеру, есть версии и под стандартный самолет и под крыло и под коптер и под трикоптер)- просто строчку выбирай в меню!
    Чего велосипед изобретать?
    Последний раз редактировалось blade; 03.06.2019 в 09:54.

  27. #64

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от blade Посмотреть сообщение
    Чего велосипед изобретать?
    Тем не менее регулярно появляются попытки сделать нечто, совместимое с линуксовым ардупилотом (сам пробовал, грешен). И они регулярно проваливаются, потому как сам ардупилот написан для голого железа и попытки оформить его в лоб как линуксовый процесс не прокатят. Желающим понять почему - читать код, связанный, например, с таймерами до просветления. Кстати, у paparazzi абсолютно те же проблемы.

  28. #65

    Регистрация
    07.06.2008
    Адрес
    Москва
    Возраст
    49
    Сообщений
    8,838
    Цитата Сообщение от lelik Посмотреть сообщение
    регулярно появляются попытки сделать нечто
    Ну так- они и заканчиваются там же, где и появились, на диване
    Как правило, дальше мысли "я вот сейчас напишу таакой код- все оху...очень удивятся!" Дальше- не происходит ничего.
    И когда дело доходит до железа (крайне редко!)- вдруг выясняется, что при срабатывании серв под нагрузкой- процессор вдруг перезагружается, забывает координаты точек, инвертирует сигналы гир и т.и т.л
    Арду чем и ценен- его 10 лет доводили до ума люди со всего мира.
    В том числе и у нас- очень умные и рукастые ребята: Леша Козин, Смальтим, Кирил Шилов. (aviaks)
    Не просто программисты, но и моделисты, которые написав программу/сделав плату- тут же ставили ее на самолет- коптер и уже в небе шлифовали изделие.
    Я тоже принимал участие в процессе- выпускал универсальный носитель: самолет/конвертоплан "трансформер", на котором и летали многие автопилоты. Благо, он стОил в производстве 50 $ и можно было бить их сколько хошь- новый собирался за день.
    Только так, соединяя теорию с практикой- и можно создать что то путное.
    Но никак не лежа на диване и топча клаву.

    Цитата Сообщение от lelik Посмотреть сообщение
    попытки оформить его в лоб как линуксовый
    Можно вопрос: а нафига?
    Арду разработан именно как автопилот и никакие функции "кофеварки", "аудиокниги" и другой бытовухи- ему просто не нужны? Если изделие работает (ну, как АКМ)- зачем пытаться к нему еще С400 приладить?
    Последний раз редактировалось blade; 03.06.2019 в 21:04.

  29. #66

    Регистрация
    09.08.2003
    Адрес
    Москва
    Возраст
    55
    Сообщений
    10,214
    Цитата Сообщение от Dinotron Посмотреть сообщение
    Этож надо было мне так тему поднять? А ведь только догадывался, а тут всё и объяснили. Жуть
    А чо жуть-то? Открыл тему на форуме, подсобрал идей, вписал в резюме на соискание должности генерального конструктора "Звезды Смерти"
    Очень креативный подход, для сколковского старт-апа может на ура проскочить. Если не прокатило, открыл следующую тему на форуме ...

  30. #67

    Регистрация
    20.08.2006
    Адрес
    Москва
    Возраст
    56
    Сообщений
    2,481
    Цитата Сообщение от blade Посмотреть сообщение
    Можно вопрос: а нафига? Арду разработан именно как автопилот
    Мне прикладные задачи решать нужно, привести ЛА в некоторое место - никак не самоцель, и изобретать велосипеды с треугольными колесами я не хочу. Пусть автопилот автопилотирует себе как умеет, прикладной софт прикладывается куда надо, я это соберу в одну кучку и буду доволен. И линух для этого гораздо удобнее чем всякие chibios и пр. Только вот жрет ардупилот впустую ядро целиком, переводя электричество в тепло, посему и выгоднее сейчас выгнать его в отдельную железку, пусть у ее разработчиков голова болит, а там видно будет

  31. #68

    Регистрация
    29.12.2015
    Адрес
    Москва.
    Возраст
    30
    Сообщений
    40
    Чисто из любопытства: мобильники (на первый взгляд) содержат все необходимые компоненты автопилота: gps/ГЛОНАСС, акселерометр, гороскоп, некоторые ещё и барометр. Имеют зачатки fpv (камера/wifi). могут сообщить координаты через gsm в случае потери связи. Голая плата весит немного. Почему старый смартфон не используется как полётный контроллер?

  32. #69

    Регистрация
    15.09.2011
    Адрес
    Москва
    Возраст
    48
    Сообщений
    7,383
    Записей в дневнике
    26
    1. не все датчики несмотря на общее название типа "гироскоп" "акселерометр" годятся для полетника. критерии точность, частота выдачи данных, число осей, устойчивость к вибрациям
    2. смартфоны как правило не имеют портов для подключения серв, моторов
    3. писать софт для смартфона дороже чем купить полетник к которому есть готовый софт.
    нефакт что аппартная часть смартфона документирована и имеет доступные средства разработки

  33. #70

    Регистрация
    12.02.2011
    Адрес
    Москва
    Возраст
    49
    Сообщений
    788
    Добавлю.

    1. При похожей технологии стоимость от телефонных датчиков до военных-космических возрастает по экспоненте. С чего бы?
    2. Если заморочиться, рутировать смартфон, вдуть ему линух , вывести через usb телеметрию, возможно.
    3. Полностью согласен.
    И да , кстати, Trinus VR. Разберите их протокол, поставьте на летадло, и пользуйтесь.
    Последний раз редактировалось Dinotron; 16.08.2019 в 02:24.

+ Ответить в теме

Похожие темы

  1. Новый автопилот от фирмы Feiyu Tech
    от stud в разделе Полеты по камере, телеметрия
    Ответов: 6367
    Последнее сообщение: 07.09.2019, 22:45
  2. Продам Автопилот MyFlyDream полный комплект.
    от Plyuh в разделе Барахолка. Самолеты
    Ответов: 3
    Последнее сообщение: 01.06.2019, 15:43
  3. Продам arkbird автопилот 2.0 lite новый
    от benderr0driges в разделе Барахолка. Оборудование и модели для FPV
    Ответов: 4
    Последнее сообщение: 27.05.2019, 20:16
  4. Продам автопилот от - Parrot Disco . FPV клыло
    от zmei74 в разделе Барахолка. Оборудование и модели для FPV
    Ответов: 0
    Последнее сообщение: 12.05.2019, 13:22
  5. Продам FPV Самолёт комплект, автопилот, камеры, очки, передатчик
    от Sergej в разделе Барахолка. Оборудование и модели для FPV
    Ответов: 3
    Последнее сообщение: 25.10.2018, 11:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения