под ардуино много готовых решений, взял соедеил, залил скетч и поехало... а вот под андроид что то не нашел ничего такого. и народ какой то весь замкнутый.... чтото сделает и никому не показывает, не рассказывает, прям военные разработки у всех, все секретно...
где можно скачать код ваших проектов? вот и привыкайте, что большая часть по различным причинам не выкладывает свои наработки, а те, что выкладывают иногда лучше искать нужно. работа с фреймворками предпологает слегка повыше уровень. от сюда во-первых следует, что намного меньше людей, которые с ними возятся. во-вторых копаться в открытых проектах людям с околонулевыми навыками в программировании и знании фреймворка, очень проблематично. ещё в андроидных магазинах есть куча интересных программ, естественно без исходников. если они на яве или дотнете, то при желании в них можно поковырятся, чего-то сверхсложного в этом нет.
а у меня от тех январских набросков почти ничего не изменилось вот кстати еще на одном рессурсе выложил http://robocraft.ru/blog/3279.html
правда там код тоже не совсем последний, заточеный под водомет. сейчас водомет снят и вместо него пушка, отличия в коде только в заданных углах 2х сервоприводов... реально чего то нового, существенного у меня не добавилось. вот завтра на почте заберу новый пульт от сп3... если конечно там он а не кусок пенопласта и буду переделывать управление на него. а потом уже присобачивать 2ю ардуину и вешать севы и проче.... и как только код реально измениться и обретет стабильные формы, которые реально работают, тут же выложу обновку в своей теме. вдруг кому то это будет полезным... и того же хочеться от других участников ардуино сообщества, но многие играют в шпионов...
Волосы это зло, намоталось столько что мотор не смог прокручивать. Для тестов я принудительно поставил 80% мощности, не сразу понял что происходит, один мотор спалил
Хорошо что осенью купил у китайцев пачку, редуктор оставил прежний, заменил мотор, бегает как новенький.
Заодно сделал фотки Ужас, так в ответственный момет и до зарядки не доедет! нужен датчик намотки волос.
Шилд снизу
сверху
Контроллер
Под бумагой HC-06, а под ним st-link отладка через SWD
Последний раз редактировалось linvinus 17 апр 2015, 23:39, всего редактировалось 1 раз.
https://youtu.be/SXrsKtodQR8 Удалось откалибровать магнетометр так чтобы он показывал правильное направление (дважды сглаживаю элипс), но видимо у соседей хорошая люстра висит Если поднять робота на 30см над полом в той точке то помеха не чувствуется.
остаётся только гадать и придумывать фильтры. в этой точке абсолютное положение уплывает сильно на 30 градусов, если вращаться в этой точке то относительные показания более менее линейные.
а зачем вам точное позиционирование? какие то задачи ставите? может поставить датчик GPS он уж точно не уплывет из за люстры будете знать грубое направление, а более точное через гироскоп...
почти пытаюсь вычислять центр сферы по четырём точкам и по нему компенсировать помеху (смещение сферы).
Добавлено спустя 2 часа 52 минуты 43 секунды: проверил теорию в octave на реальных данных с магнетометра
В принципе работает, осталось на перевести на СИ.
автоматически самокалибруется на ноль
причём вращение было только на 180 градусов и только в горизонтальной плоскости, первая 1000 измерений на моём проблемном месте, потом передвинул туда где нет помехи от люстры (заметно что амплитуда увеличилась) Вид сверху на полукруг (в проекции на плоскость y-z|x-z видна линия)