roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 фев 2025, 13:07

Часовой пояс: UTC + 4 часа


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 39, 40, 41, 42, 43, 44, 45 ... 106  След.
Автор Сообщение
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 17:20 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Допилил код, чудо как работает(с)
А вам не дам, потому что вам пофигу

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 17:27 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Нам не пофигу, просто все это очень специфично. Мне, например, это никак не применить в дроне. Гироскопы должны читаться без единого пропуска данных и стабильно по времени, т.к. он дифференциальный, а для этого надо писать честный обработчик с прерываниями. А лезть в такую сложную тему "за так", надо быть богатым человеком, т.е. иметь много свободного времени.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 18:01 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
О! Прерывания!

Добавлено спустя 26 минут 12 секунд:
Значит дело такое. У этой гиры нет прерывания по дата-реди. Есть только по трешолдам.

Добавлено спустя 2 минуты 10 секунд:
А, ну естественно есть. Ок. DRDY/INT2

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 18:32 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Я не вникал в эти гиры, но все диф гиры должны иметь опцию отдачи информации без потери данных. Я работал только с ADIS16250, там все есть. Но у них настолько точные гиры, что через 30 сек. не увидишь дрейфа и без всяких новомодных технологий :)

Добавлено спустя 13 минут 58 секунд:
Только ты не думай что это тебя сразу и спасет. Там еще много глюков. Например, корректироваться по компасу, который в свою очередь компенсируется по акселям, можно только в статич. состоянии, т.е когда корень из суммы квадратов XYZ акселя равен G, т.е. земному притяжению, и это не все.
Там ЖОППППППА! Через 6 месяцев изучения этого всего, ты будешь по другому смотреть на мир и потеряешь интерес к женщинам, спиртному, деньгам и спорту. Будешь как Пелерман :)
Изображение

Добавлено спустя 14 минут 32 секунды:
Блин, делаю ашибки в теме руссолюба, поправил :)
Если есть еще, прости :cry:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 20:06 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
жопа с одной п пишется
да все работало клево о таймбейсам (для квадрика мож и не очень, а для видео - просто загляденье)
Полез в прерывания
Там черти что
За документацию бошку оторвать можно
Вот например, возьмите даташит и определите, какой фронт у прерывания (ну т.е. активное состояние)

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 20:31 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
dccharacter писал(а):
жопа с одной п пишется

Ту, в которую ты лезешь, не с одной П :crazy:
dccharacter писал(а):
да все работало клево о таймбейсам

Да нееее, на видео видно много ляпов, особенно в динамике.
В таком виде как сейчас у тебя, делается без всех этих технологий, может как-нибудь выложу видео работы гиров без всех этих технологий.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 21:38 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
эй-эй-эй, мне нуна!!! Чур не зажимать исходники!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 22:23 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Dmitry__ писал(а):
Да нееее, на видео видно много ляпов, особенно в динамике.
В таком виде как сейчас у тебя, делается без всех этих технологий, может как-нибудь выложу видео работы гиров без всех этих технологий.

В описании алгоритма написано, что если нужен хардкор, то только калман
Эти два алгоритма - лучшее из простого

Добавлено спустя 10 минут 8 секунд:
elmot писал(а):
эй-эй-эй, мне нуна!!! Чур не зажимать исходники!

Ну ты проверь, работает то, что я уже кинул?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 22:42 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
не могу - занят


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 23:10 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
dccharacter писал(а):
например, возьмите даташит и определите, какой фронт у прерывания (ну т.е. активное состояние)
дай ссылку на дш и название прерывания.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 06 фев 2013, 23:12 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
dccharacter писал(а):
В описании алгоритма написано, что если нужен хардкор, то только калман

Извини за занудство, но:
Dmitry__ писал(а):
В таком виде как сейчас у тебя, делается без всех этих технологий


Т.е. есть ошибки в получении сырых данных с датчиков (про ошибку с диф гирой уже сказал). А значит алгоритм не может правильно работать.

Если просто правильно снимать все данные, то получится уже хорошо, а применив алгоритм с которым ты бьешься, получится МЕГА круто.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 07 фев 2013, 01:06 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Dmitry__ писал(а):
(про ошибку с диф гирой уже сказал).

С дифгирой ошибки уже нет. Датчик сам выпихивает данные с о своей частотой, камень просто их обрабатыает.

Добавлено спустя 1 минуту 10 секунд:
avr123.nm.ru писал(а):
dccharacter писал(а):
например, возьмите даташит и определите, какой фронт у прерывания (ну т.е. активное состояние)
дай ссылку на дш и название прерывания.

http://www.st.com/internet/analog/product/252443.jsp
Прерывание INT2 (DRDY)
осторожно, там МОРЕ информации :lol:
я уже экспериментально все установил...

Добавлено спустя 1 час 32 минуты 2 секунды:
О, USB-VCP прикрутил

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 07 фев 2013, 01:32 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
dccharacter писал(а):
О, USB-VCP прикрутил

Твой проект набирает цену...
Допилишь, никому не давай, только мне, а я скажу как этим захватить мир :crazy:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 07 фев 2013, 01:38 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Дрова у СТ говенные для VCP
После перезаливки приходится отсоединять все провода, выключать софт (чтоб отпустил компорт), все подключать, запускать софт. Со свистками таких проблем нет
Так что никакой цены проект не набрал...

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 07 фев 2013, 02:27 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Это нет ценности пока каждые 3 минуты заливаешь новую прошивку, а в нормальных условиях очень даже ок.
Да и много ли юсб-ля-ля-ля устройств, которые после сброса/перезаливки продолжали бы работать с юсб без телодвижений?
И, кажись, у ST дрова в исходниках :roll:

Добавлено спустя 4 минуты 16 секунд:
Отлаживай на свистке, а vcp в релиз.
Гибше надо быть...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 39, 40, 41, 42, 43, 44, 45 ... 106  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Nesenin и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO