Почти всё из перечисленного вами пробовал — нормально. Некоторое допиливание руками и на RPi нужно порою. А если хотите не скучать — возьмите Orange Pi 4G/IOT (во 2м комменте не зря человека заминусовали) и обработайте в OpenCV c использованием OpenCL под Linux изображение с камеры. (подсказка — вам нужно начать с покупки дисплея, т.к. напрямую к разьёму в плате камера не подключается!!!). После таких чудес Tegra\Jetson — бальзам на душу:)
Заливка образа по кабелю вас сильно смущает — так RPi compute module с флешем на борту только так и запускается (т.к. SD порт и флеш на одних I\O), и тоже нужны танцы с бубном, если вам нужен Х11 — т.к. образ с Х11 5.6ГБ, а флеша 4ГБ — исправили лишь месяц назад выпуском RPi CM3+ с 8-16-32GB, но не созданием образа меньше 4GB — пришлось самому делать.
поглядывал в сторону BeagleBoard-X15 на нём, но цена из диапазона 239$ + отдельные платы с разьёмами для подключения камер выдвигают его в диапазон Tegra X1 — с возможностью прицепить 6 камер на CSI разьёмам и Maxwell GPU(до 512GFlop fp32) — а это уже другой уровень.
В i.MX8 используется GPU от Vivante — весьма редкий зверь с не самой лучшей ситуацией с драйверами и производительностью до 64GFlop fp32 — это уровень 5+ летней давности (т.е. ниже, чем у Tegra K1 и сравните с Tegra Xavier с 1300GFlop из 2018го). у RPi/VideoCore IV — 24GFlop(хотя к ним и трудно добраться и они часто fp24) ;)
уже не развивает :( к счастью, я застал время, когда развивал — и это было круто в плане поддержки конечного пользователя — так что немного ностальгрую;)
а указанный вами NXPшный проц похож на существующий уже почти 2 года в одноплатных компах Rockchip Rk3399 — платы на которых уже есть где-то у 5 разных производителей в диапазоне 45-200$ (включая форм-фактор RPI model B). но вот с качеством документации\кода там не очень до сих пор.
я лично больше надеюсь на гипотетическую RPi 4 с новым BCM с ядром Videocore V/VI (драйвер на который пишет Eric Anholt и который уже в Mesa)
Справедливости ради именно Jetson dev board надо сравнивать с RPI Compute Module I/O board: 105x85x12мм официальный (adafruit) и 165x125x20мм для копии от waveshare.
Модули Jetson поменьше размерами будут, хотя и не соизмеримы с RPI compute module.
мы искользуем, похоже, Tegra\Jetson из параллельных вселенных;) возможно, дело в том, что я её использую для 2D\3D графики, а не управления перефирией (тут альтернативы экосистеме RPI действительно не вижу, прежде всего по цене)
хотелось бы видеть не только энергоэффективные ядра семейства А53/55, но и чистые 'big' ядра А72-А76 (или аналогичные им), чуть больше чем 1 интерфейс камеры, и чуть больше, чем давний PoverVR для графики\вычислений(OpenCL\compute shaders в Vulkan\OpenGL). Но это лишь мои субъективные пожелания — сама плата BeagleBoard (black) очень понравилась — с удовольствием бы вернулся к её использованию на более современных чипах.
Nvidia Tegra\Jetson очень хороша по железу\софту, но относится к совершенно иной ценовой категории (особенно последний Xavier за 1200+ $).
Для некоторых целей неплохи BeagleBoard (но, опять-таки они в 2-3 раза дороже RPi, и дальнейшее развитие(TI чипов) под сомнением) и упомянутый Asus thinkerBoard.
Подавляющее же большинство плат хороши по спеке железа (особенно упомянутые orange pi этим грешат), но совершенно не поддерживают это в софте: например, неплохая плата Nano Pi M4 на Rk3399 поддерживает стереокамеры по разъёмам, но реально это не работает (камеры только по очереди работают). она же имеет выход PCI-E, но нет доступа к нему из Linux. и т.д.
Я совершенно не в курсе ньюансов деятельности лесников\лесных хозяйств — но если они мешают им качественно следить за лесом, внедряя новые технология — то их надо поменять.
Planet Labs — раз в сутки в любой точке Земли и 72 см.
Разумеется, что это стоит денег, но если сравнить стоимость ежедневных спутниковых фото, скажем, на участке в 10 000 квадратных километров по сравнению со стоимостью фотографирования его же толпой дронов, то может оказаться дешевле, и значительно.
сорри — не сразу нашёл — Planet Labs: «With 150+ satellites in orbit, Planet is able to image anywhere on Earth daily at 3 meter and 72 сentimeter resolution»
думаю, с 3х метровыми можно уже работать, а 72 см — тем более, и ежесуточно — пожалуй, многовато — 1-2 в неделю.
Например, группировка спутников Airbus DS с разрешением в видимом диапазоне у некоторых менее 1 метра на пиксель. Или специальные для сельскохозяйственного мониторинга вроде Sentinel-2A/B, имеющие камеры, уходящие в ИК диапазон — с разрешением от 10 метров. Не все они пролетают каждый день над областями сибири с пихтами, но используя несколько источников, можно получить вполне актуальные данные (особенно на фоне облёта беспилотниками такой же пощади). И сейчас это направление(актуальных спутниковых фото) интенсивно развивается — так что может и более интересные найдёте бри более глубоком изучении.
Чем вызван выбор БПЛА в качестве источника первичной информации, а не спутниковые фото (в т.ч. те, что обновляются ежедневно, что снимают в инфракрасном диапазоне)? Деревья или группы дереьвев вполне различимы для начальной классификации. БПЛА же использовать для уточнения информации на 2м этапе.
Мне вообще не нравится Gateway. Это абсурдно, что мы будем использовать подобную платформу для запуска человеческих и роботизированных миссий на поверхности. Зачем надо запускать команду в какую-то промежуточную удаленную точку в космосе, чтобы оттуда потом спускаться? Мы могли обойтись без этого в 70-е.
если я правильно понимаю, необходимость околунной базы объясняется наличием лунной пыли, которая проникала везде и грозила вывести из строя всё оборудование и людей в скафандрах при сколько нибудь длительном пребвании(недели\месяцы) — и существующими опасениями, что это может повториться.
Аварийные алгоритмы системы управления спуском корабля «Союз» сработали правильно, несмотря на то, что их нужно было как минимум дорабатывать (а, скорее всего, программировать заново) при замене бортовых компьютеров на «Союзах ТМА-М» (первый полет в 2010). Советских космонавтов на «Союзе-18-1» в 1975 году спасал совсем другой компьютер «Аргон-16».
Доводилось встречаться с Аргоном (хоть и с другой, более простой, версией) и изучать возможность обновления системы до уровня концах 90х — вы правы насчёт перепрограммирования заново. у Аргона не было блока работы с плавающей запятой, что при портировании на более современное железо требовало перепроверки работы всех алгоритмов и(порою) их сильного изменения. Код тоже переписывается с нуля из-за несовместимости аппаратных архитектур — а вот качество документации тех времён было на высоте, что сильно облегчало понимание задачи.
Блокировка сторонних аку появилась в х30 серии. Более ранние модели поддерживают сторонние/перебранные. Также для некоторых моделей есть хак для bios, снимающий эту блокировку (как минимум для Х230/t, но думаю, список шире)
спасибо за прояснения. нашёл на видео «слим»-версию — это похоже на то, о чём я думал, читая статью.
да, если не секрет — мультимплексор на CSI1 (у которого 4 линии) не пробовали делать? (т.е. 2 стерео-камеры(с fish-eye) на него для карты глубины, а камеру с обычным объективом на CSI0)
позволю уточнение (т.к. вначале некорректно предполагал, что эта плата влючате в себя миксер для стерео-камер) — поддержка 2х камер по интерфейсу CSI — это фича RPI Compute module, и все наличествующие Compute Module IO Board (официальная и китайские вариации) уже имеют таковые 2 входа.
уникальность вашей платы в её размере (по цене китайские IO Board дешевле будут), благодаря которому она прекрасно влезет в какое-то роботизированное устройство, но стоило ли на ней оставлять в таком случае RJ-45, HDMI, полноразмерные USB?
запрет на использование шипованной резины с металлическими шипами на асфальте очень сильно помогает уменьшить количество микротрещин, которые и ведут к тому разрушению покрытия в районе нуля градусов.
USB камеры подключать можно, но они в разы сильнее нагружают систему и\или не выдают требуемые параметры по видео.
Заливка образа по кабелю вас сильно смущает — так RPi compute module с флешем на борту только так и запускается (т.к. SD порт и флеш на одних I\O), и тоже нужны танцы с бубном, если вам нужен Х11 — т.к. образ с Х11 5.6ГБ, а флеша 4ГБ — исправили лишь месяц назад выпуском RPi CM3+ с 8-16-32GB, но не созданием образа меньше 4GB — пришлось самому делать.
а указанный вами NXPшный проц похож на существующий уже почти 2 года в одноплатных компах Rockchip Rk3399 — платы на которых уже есть где-то у 5 разных производителей в диапазоне 45-200$ (включая форм-фактор RPI model B). но вот с качеством документации\кода там не очень до сих пор.
я лично больше надеюсь на гипотетическую RPi 4 с новым BCM с ядром Videocore V/VI (драйвер на который пишет Eric Anholt и который уже в Mesa)
Модули Jetson поменьше размерами будут, хотя и не соизмеримы с RPI compute module.
хотелось бы видеть не только энергоэффективные ядра семейства А53/55, но и чистые 'big' ядра А72-А76 (или аналогичные им), чуть больше чем 1 интерфейс камеры, и чуть больше, чем давний PoverVR для графики\вычислений(OpenCL\compute shaders в Vulkan\OpenGL). Но это лишь мои субъективные пожелания — сама плата BeagleBoard (black) очень понравилась — с удовольствием бы вернулся к её использованию на более современных чипах.
Для некоторых целей неплохи BeagleBoard (но, опять-таки они в 2-3 раза дороже RPi, и дальнейшее развитие(TI чипов) под сомнением) и упомянутый Asus thinkerBoard.
Подавляющее же большинство плат хороши по спеке железа (особенно упомянутые orange pi этим грешат), но совершенно не поддерживают это в софте: например, неплохая плата Nano Pi M4 на Rk3399 поддерживает стереокамеры по разъёмам, но реально это не работает (камеры только по очереди работают). она же имеет выход PCI-E, но нет доступа к нему из Linux. и т.д.
Разумеется, что это стоит денег, но если сравнить стоимость ежедневных спутниковых фото, скажем, на участке в 10 000 квадратных километров по сравнению со стоимостью фотографирования его же толпой дронов, то может оказаться дешевле, и значительно.
думаю, с 3х метровыми можно уже работать, а 72 см — тем более, и ежесуточно — пожалуй, многовато — 1-2 в неделю.
если я правильно понимаю, необходимость околунной базы объясняется наличием лунной пыли, которая проникала везде и грозила вывести из строя всё оборудование и людей в скафандрах при сколько нибудь длительном пребвании(недели\месяцы) — и существующими опасениями, что это может повториться.
Доводилось встречаться с Аргоном (хоть и с другой, более простой, версией) и изучать возможность обновления системы до уровня концах 90х — вы правы насчёт перепрограммирования заново. у Аргона не было блока работы с плавающей запятой, что при портировании на более современное железо требовало перепроверки работы всех алгоритмов и(порою) их сильного изменения. Код тоже переписывается с нуля из-за несовместимости аппаратных архитектур — а вот качество документации тех времён было на высоте, что сильно облегчало понимание задачи.
Блокировка сторонних аку появилась в х30 серии. Более ранние модели поддерживают сторонние/перебранные. Также для некоторых моделей есть хак для bios, снимающий эту блокировку (как минимум для Х230/t, но думаю, список шире)
да, если не секрет — мультимплексор на CSI1 (у которого 4 линии) не пробовали делать? (т.е. 2 стерео-камеры(с fish-eye) на него для карты глубины, а камеру с обычным объективом на CSI0)
уникальность вашей платы в её размере (по цене китайские IO Board дешевле будут), благодаря которому она прекрасно влезет в какое-то роботизированное устройство, но стоило ли на ней оставлять в таком случае RJ-45, HDMI, полноразмерные USB?