Змінюй хід війни! Допомагай ЗСУ!

А де наші АйТі, коли вони так потрібні?

  • Автор теми Автор теми Jonhson
  • Дата створення Дата створення
Собрал такого франкенштейна, шоб провода не путались
1708807472152.webp

И погонял в связке управление+видео+cv2. Вывод (для всех очевидный :D) Малина не вывозит. Управление еще норм, но видео рендерится с адекватной задержкой только с низким расширением, все что ресурснее mossi кладет фпс наглухо. Нужна нвидиа, но давит жаба. Буду думать.
 
Зато теперь развлекуха, если захочу сериальчик посмотреть. Малина ещё и приставкой к телевизору служила. И теперь хз - дрон изолентой к телевизору приклеить разве что :D
 
Зато теперь развлекуха, если захочу сериальчик посмотреть. Малина ещё и приставкой к телевизору служила. И теперь хз - дрон изолентой к телевизору приклеить разве что :D
Мотори потужніше постав - нехай тєлік за тобой тягає.
 
Собрал такого франкенштейна, шоб провода не путались
1708807472152.png

Малина не вывозит.
Там 4 ядра. В скільк потоків запущен твій код?
Як мінімум - керування треба в своєму потоці.Подивись загрузку ядер.
 
ps -eo pid,comm,lstart,etime,psr | grep -v "grep" | grep -v "psr" | grep -v "sh -c" | grep -v "ps -eo pid,comm,lstart,etime,psr" | grep -v "bash" | sort -k5
 
Собрал такого франкенштейна, шоб провода не путались
1708807472152.png

И погонял в связке управление+видео+cv2. Вывод (для всех очевидный :D) Малина не вывозит. Управление еще норм, но видео рендерится с адекватной задержкой только с низким расширением, все что ресурснее mossi кладет фпс наглухо. Нужна нвидиа, но давит жаба. Буду думать.
На одноплатнике АРМ же ядро? Если да, попробуйте код отвечающий за зрение скомпилировать с поддержкой векторных инструкций( кажется нужно гуглить ARM NEON), + при компиляции не забыть оптимизацию на скорость сделать.
 


фпс дохлый из за скрин рекордера. Без него норм.
 
Собрал такого франкенштейна, шоб провода не путались
1708807472152.png

Малина не вывозит
Вже Мадяр засвітив кацапський. Там Orange PI 5 стоїть, навіть роз'єми не випаяли.
Каменюка там цікавіша за малину
RK3588S
8-core 64-bit processor
• Big.Little Architecture: 4xCortex-A76 and 4xCortex-A55, Big core cluster is 2.4GHz, and Little core cluster is 1.8GHz frequency.

⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.


Доречі, відео і керування треба на різних ядрах запускати.
 
На одноплатнике АРМ же ядро? Если да, попробуйте код отвечающий за зрение скомпилировать с поддержкой векторных инструкций( кажется нужно гуглить ARM NEON), + при компиляции не забыть оптимизацию на скорость сделать.
Там пайтон запускається. Тобто, ліби завнішні. Скомпілювати лібу, якщо опенсорс, звичайно, можно, якщо... вона сама не на пайтоні.
 
Вже Мадяр засвітив кацапський. Там Orange PI 5 стоїть, навіть роз'єми не випаяли.
Каменюка там цікавіша за малину
RK3588S
8-core 64-bit processor
• Big.Little Architecture: 4xCortex-A76 and 4xCortex-A55, Big core cluster is 2.4GHz, and Little core cluster is 1.8GHz frequency.

⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.


Доречі, відео і керування треба на різних ядрах запускати.
Как я и говорил. Из говна и палок - дешево сердито. И никто даже не стал заморачиваться с лишними граммами, и сдувать порты.
Видос - это не просто демка трекера. Это уже небольшой проект. Модульный подход - каждый модуль завожу в отдельном процессе, родительский процесс - контроллер. И простая шина общения между ними.
На видео одновременно с трекером работает модуль контроля - в реальном времени. Тоже кстати нехило жрет - я ему целое ядро отдал.
Также выдрал телеметрию, есть все оси + барометр. Тоже в реальном времени.
Трекером недоволен, но лучшего я не рожу, тут реально нужен математик, а я с дискретки забыл даже как векторы умножать. С фпс все норм будет - тормозило из за скрин рекордера, + я разделю работу модуля по потокам.
Дальше попробую сочинять физику полета - есть пару мыслей. Кстати, нашел способ тестировать без реального полета :)
 
Как я и говорил. Из говна и палок - дешево сердито. И никто даже не стал заморачиваться с лишними граммами, и сдувать порты.
Видос - это не просто демка трекера. Это уже небольшой проект. Модульный подход - каждый модуль завожу в отдельном процессе, родительский процесс - контроллер. И простая шина общения между ними.
На видео одновременно с трекером работает модуль контроля - в реальном времени. Тоже кстати нехило жрет - я ему целое ядро отдал.
Также выдрал телеметрию, есть все оси + барометр. Тоже в реальном времени.
Трекером недоволен, но лучшего я не рожу, тут реально нужен математик, а я с дискретки забыл даже как векторы умножать. С фпс все норм будет - тормозило из за скрин рекордера, + я разделю работу модуля по потокам.
:браво:
Дальше попробую сочинять физику полета - есть пару мыслей. Кстати, нашел способ тестировать без реального полета :)
На подвійному шарнірі.
1712252374899.webp

За них, покищо, грошей просять як за пів-Китаю, але... завдяки примітивності ідеї - він чудово збирається руками з гімна і палок.
P.S. OrangePi - дешевше і потужніше за маліну..
 
:браво:

На подвійному шарнірі.
1712252374899.png

За них, покищо, грошей просять як за пів-Китаю, але... завдяки примітивності ідеї - він чудово збирається руками з гімна і палок.
P.S. OrangePi - дешевше і потужніше за маліну..
а шо это за хрень?
 
А, понял. Не, я трошки по другому придумал.
Ну, тобі треба, як мінімум - САУ налаштувати на стеження за таргетом по помилці від центру кадру.
Тобто - поворот і обидва крена потрібні. Літати нетреба, але, поворот і наведення він відпрацьовувати повинен, а це 3 вісі обертання.
 
Ну, тобі треба, як мінімум - САУ налаштувати на стеження за таргетом по помилці від центру кадру.
Тобто - поворот і обидва крена потрібні. Літати нетреба, але, поворот і наведення він відпрацьовувати повинен, а це 3 вісі обертання.
Даденька, а я же не настоящий сварщик (с).
Нифига короче не понял. Я просто скомпилил виртуальный джойстик, и реализовал работу с ним. Поэтому будем летать в симуляторе - нужно только камеру на монитор направить )
Одна беда - симуляторы не отдают телеметрию.
 
Даденька, а я же не настоящий сварщик (с).
Нифига короче не понял. Я просто скомпилил виртуальный джойстик, и реализовал работу с ним. Поэтому будем летать в симуляторе - нужно только камеру на монитор направить )
Одна беда - симуляторы не отдают телеметрию.
Тому я пропоную літати реальним дроном. Симулятор тобі ще й момент інерції не віддасть, і асиметрію по вазі. Тобі, в цілому, доведеться написати йому автопілот, не знаю наскільки симулятор відповідатиме реальності.
 
Назад
Зверху Знизу