Я же написал — берём арктангенс и получаем углы. Но у акселерометра будет дрожание. А у гироскопа на выходе будет скорость изменения угла. Так что при значениях окола нуля при интегрировании будет накапливаться ошибка. Поэтому совмещают показания акселерометры и гироскопа и получают правильные углы.
Коллеги на Хабре пока нет. И статью он сейчас прекратил писать. У нас через 3 дня конкурс, и мы работаем над дугим проектом, поэтому этот пока-что стоит.
Про принцип работы: в начале статьи есть ссылка на радиолюбительский форум, где описан принцип работы. Два снимка делалось для того, чтобы лучше находить на снимке лазерную точку. Делая снимок с лазером и без лазера и сравнивая полученные картинки мы находили точки. Для регулировки мощности использовался банальный ШИМ на микроконтроллере. Только сигнал шел не напрямую к лазеру, а к базе полевого транзистора, к которому и был подключен лазер. Сам лазер — зеленая лазерная указка, коих много на ebay.com и подобных магазинах. Мощность 50 мВт.
Меня интересует получение сырых данных. А с этим почему-то возникают проблемы. Например для Emotiv EPOC необходимо докупать дополнительно программу помимо самого нейроинтерфейса.
Добрый вечер всем! Меня вот какой вопрос заинтересовал: а не занимался ли кто-либо самостоятельной сборкой нейроинтерфейса? Я знаю, что это очень сложно, но существуют проекты наподобие OpenBCI. Сейчас у меня назрела проблема создания нейроинтерфейса под собственные нужды, и была бы очень полезна помощь «бывалых».
Вообще у меня есть cubiboard, а у нее вывод терминала в uart. Я контроллер цеплял к плате, а он с консолью общался. Но это было jast for fun. Логинился, писал Hello linux в файл и все.
неработает. А к STM32 просто я привык. Он и дешевле и мощнееwww.kickstarter.com/projects/1545315380/atlas-3d-the-3d-scanner-you-print-and-build-yourse?ref=discovery
У него так же идет сравнение еще с двумя аналогами.