Pull to refresh
21
0
Send message
Спасибо, скачал. Эпическое произведение, тем кто серьезно увлекается летающей техникой, будет полезно прочитать.
Очень интересно, что это за метод. Есть что почитать по нему в максимально доступной форме?
Конечно это не так, если просто подсчитать, сколько человек перебирает ходов в секунду, то количество будет удручающе малым и полный перебор даже на несколько ходов в глубину займет уйму времени. Но если в го верна аналогия с шахматами — я думаю человек пользуется реперными точками и паттернами, которые он узнает по предыдущему опыту (особенно вначале, когда разыгрываются гамбиты). Это можно считать интуицией.
А если вы этот провод перетрете / дверью прищемите / собака перекусит? Повердите изоляцию а потом кто-то руками схватит или просто коснется. Надо же и о безопасности думать.

А без питания по проводу, время съемки ограничится 15-20 минутами, не очень то удобно для авторепортажей.
Ну и проблемы со звуком, тоже сложно решаемы даже в теории.
Цвет и спектрограмма — разные вещи. Грубо говоря цвет это 3 байта, а спектрограмма 1кб (зависит от разрешающая способности). Но вот если продукт не однороден и внутри его сотав другой чем на поверхности, тут метод даст сбой.
Я бы не рекомендовал напрямую работать с регистрами, особенно для новичков. У STM есть неплохая прослойка в виде библиотек, и читаемость кода выше, и портирование кода на другие версии процессора будет проще. Конечно полезно знать, что делает библиотечная функция, но совсем не обязательно это помнить — всегда можно посмотреть, открыв ее код или define
Тоже был опыт печати на этом принтере. Как я понял это полный клон Replicator-a и в целом своих денег стоит. Проблема с тестовым кубиком была точно такая-же. При этом принтер выглядел исправным, все детали целые. Я ещё очень удивился, зачем китайцы на SD карте присылают тестовые образцы, которые нормально не непечаются. Решил проблему довольно быстро, выявив основные причины — 1. по углам отклеивается пластик от подложки. Решилось наклеиваением белого скотча (был в комплекте) и смазыванием раствором АБС в ацетоне. После этотго отклеивается только поддеванием отверткой. И 2. — перегреваются мелкие детали если головка над ней долго ездит. Решил изготовлением картонного короба, который перенаправляет воздушный поток от встроенного вентилятора на головке, в зону печати. Поток получается совсем слабый, но его хватает, чтобы даже тестовые образцы на SD карте печатались.

После этого принтер вполне рабочий, точность для такого типа печати нормальная. Только прочность оставляет желать лучшего.
cp2102 — дешевле, работает не хуже, все нужные драйвера есть (+ можно задать свое имя в драйвере). Корпус меньше.
Отичный комментарий, полностью поддерживаю. Я сам вошел в программирование микропроцессоров через Arduino. Очень удобно, что нужно совсем мало знать, чтобы начать. Когда появилась уверенность в своих силах и первый реальный коммерческий проект, пришлось освоить и схемотехнику, а позже отказаться и от всех библиотек Arduino и перейти на AvrStudio. Библиотеки в целом неплохи, но некоторые вещи сделаны неоптимально. Чтобы выжать из AVR максимум, пришлось погрузиться в датащиты.

Если сравнивать с ARM, то порог входа там намного выше, равно как и его возможности.
Откуда там точность??? Даже если предположить что звуковая карта выдаст все заявленные 16бит АЦП, транзисторный усилитель их не испортит, то все равно магнит + катушка без обратной связи не гарантирует никакой статической (ни тем более динамической) точности!!!

Этот принтер в таком виде разве что поиграться… Но, впрочем, ничто не мешает разивать эту идею, только боюсь если в итоге если учесть все нюансы, получим по стоимости обычный литографический принтер.
Да железки понятно, что копейки стоят. Весь смысл в софте, поддержке и комьюнити. Ребята из arduino.cc не только железку спаяли но и допилили библиотеки и IDE. Если кто-то качественно портирует Arduino на ARM, то будет более правильная железка, Но и то решение, что предлагают сейчас, тоже неплохо. Какая разница конечному пользователю, что там за проц трудится в связке, если все старые ардуиновкие скетчи работают без напильника и появился новый функционал.
Таких «оригинальных» алгоритмов сотни, исследования ведутся давно и я не думаю, что разрешение фотоснимка влияет на что то кроме скорости обработки. Вот их сравнение в точных цифрах, а не только субъективные заключения и маркетинг: vision.middlebury.edu/stereo/eval/
При желании на 8-битном AVR эта задача решается, конечно с кучей оптимизаций, но упрощенный DCM на гироскопе и акселе с комплементарным фильтром, 2000 Гц способен выдать на опрос гироскопа и 200гц на опрос акселерометра и все рассчеты. Рассчеты делать быстрее смысла наверно нет (и акслерометр, и GPS выдат данные гораздо медленнее), а вот гироскоп очень быстрый и точный датчик, и для некоторых приложений желательно иметь его показания как можно быстрее (стабилизация динамической системы с обратной связью, например)
Как раз и написал в таком ключе — что в данном случае стабилизации углов, ПИД, несмотря на простоту, отлично справляется и настраивается очень легко при грамотной конструкции механики (сужу из собственного опыта и опыта знакомых). А вот для стабилизации позиции ПИД уже явно мало, поэтому все и буксуют там. Там и динамическая модель систеы пригодится, но не такая сложная конечно, без учета гироскопических моментов. И многомерные калмановские фильтры, куда ж без них.
Приведенные формулы не подходят также потому, что нету возможности точно задать/определить частоту вращения двигателя.


Как раз несложная задача, регулятор BLDC знает эту частоту. и нет никаких проблем передать ее в полетный контроллер.
Хотелось бы увидеть больше пояснений как получили (или откуда взяли) формулы, описывающие сложные физические процессы. Например.
«Сила тяги, производимая каждым из четырех двигателей » у вас очень просто записывается как квадрат угловой скорости w., откуда такая закономерность? Аналогично, момент вращения М — также пропорционален квадратам w — почему?

И второй вопрос: для каких целей вводится такая сложная модель системы? Задача стабилизации углов прекрасно решается ПИД-регулятором во всех открытых и закрытых проектах. Самая интересная часть сейчас — это задачи стабилизации и контроля положения, но там модель не сильно поможет, так как не учитывает внешние воздействия. Правильное сведение GPS + инерциалки — это то, что пока не очень хорошо сделано в открытых проектах. Если вы владеете мат. аппаратом, советую сосредоточить все усилия в этой области.
Так в статье цена вроде одинаковая на оба чипа: 2$. А промо-цену на платку не стоит рассматривать как нечто неизменное.
Робот Вася в самом начале пути :) За идею с пластиком спасибо, в остальном все очень уж банально. Да ещё и ассемблер — нафига он тут, с квантованием в полсекунды? Максимум что вы достигнете с сервами, 100-200Гц цикла (а вообще они на 50 расчитаны), для этого C/C++ вполне подходит. А ещё, без гироскопов нормльно ходить он не сможет, поверьте с ними гораздо интереснее.
Если вы испольузется собственный OUR_GAIN, то можно съэкономить немного процессорного времени, убрав деление xv[1] = (float)data / GAIN;
Да нет, они сделали очень крутую вещь — автоматический поиск матрицы деконволюции. Если приведенная в статье методика — это просто реализация «в лоб» нескольких математических формул, то решение от адоба — это уже научная работа, притом доведенная до коммерческого применения. А вообще это очень интересная задача, поиск матрицы деконволюции уже втречался мне в одной задаче из области теории управления, но опенсорсных решений так и не нашел, да и просто нормальных теоретических исследований в открытом доступе мало.

Information

Rating
Does not participate
Registered
Activity