roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 14:10

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




Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 16:10 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Vorral писал(а):
Эффективно обрабатывать информацию с сонаров, можно только зная его местоположение

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 16:36 
Не в сети

Зарегистрирован: 11 сен 2008, 17:18
Сообщения: 873
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав
Ну а дальше не так сложно. Например, пакет состоит из n-елементов. Первые десять элементов зарезервированы: 1 и 2 это описание плоскости(1;1 это -1 точка, 1;10 - линия из 10 точек),3 время, 4-10 резерв. Каждая точка информации, содержит подряд 4 элемента(для примера). Например чтобы найти указатель в двумерном массиве(2 линии по 3 элемента) 5ую точку по расстоянию(координаты в массиве 2;2) , можно вычислить указатели на точку, следующим образом: (10+(5*4)) (10+(5*4))+1 , (10+(5*4))+2 , (10+(5*4))+3. Элемент это тип 0..65534(т.е. два байта). Длинна пакета вычисляется по первым двум элементам. У меня в похожем виде была информация в предидущем алгоритме, сейчас многомерные(есть даже, 4-ого и 5-ого порядка) массивы. Немного путано объяснил, если понадобиться, опишу более ясно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 16:46 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Стой, ты прыгаешь через важные пункты :)

Давай проинвентаризируем до куда договорились:

Пакет состоит из:
1. Идентификатор датчика;
2. Время снятия показаний;
3. Положение датчика в этот момент времени в локальной системе координат (если оно может меняться, иначе пусто);
4. Список информации о расстоянии;
5. Список информации о информации о расстоянии - достоверность в % (если 0% - значит не смогли определить);

Кроме пакета должна быть информация о датчике:
1. Идентификатор датчика;
2. Положение датчика на роботе в локальной системе координат (если оно не может меняться, иначе пусто);
3. Список информации о структуре датчика - вектора направлений будущих измерений в локальных координатах датчика, угол в котором могут оказаться препятствия, минимальная и максимальная дальность обнаружаемых препятствий.

Как-то так?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 16:50 
Не в сети

Зарегистрирован: 11 сен 2008, 17:18
Сообщения: 873
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав
В таком виде выглядит действительно здорово и по моему описывает всё необходимое. Угол охвата датчика, действительно крайне важен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 16:59 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ждём тогда мнения других участников и еще надо будет в MSRS копнуть, там наверняка какие-то стандарты уже есть... вдруг чего оттуда еще украдём :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 19:35 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
пока добавить вроде нечего...

пс, дотянем OR до уровня хонды прижатой кризисом ? :crazy:

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 20:36 
Не в сети

Зарегистрирован: 11 сен 2008, 17:18
Сообщения: 873
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав
Если удастся создать "цент управления" с работающей системой мотиваций всех задач и порождению новых, призванных проявлять инициативу. Может получится очень не дурной ИИ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 21:05 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Не надо нам этих громких буковок "ИИ".

Дотянем OR до уровня хонды - а почему бы и нет :) дело ведь не в масштабе, а андроиды нынче совсем не заоблачные по цене. Но мне кажется что управлять андроидом можно в последнюю очередь, начинать надо с умных тележек с лапой и камерой :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 21:28 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
на самом деле я лично вообще не понимаю почему только щас этот асимо появился.. с таким финансированием...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 21:48 
Не в сети

Зарегистрирован: 13 янв 2009, 11:19
Сообщения: 225
Откуда: Санкт Петербург
положения вектора направленовти датчика по компасу
угол направлености по гироскопу
время снятия показания по gps
позиция по широта, долгота, высота gps(хотя оно не точное, поэтому тоже надо делать несколько замеров)
растояние до измеряемого объекта
код измерения % заполнения от угловых сдвигов датчика (оценка неровности)

писал вроде сам, потом прочел получилось что у Деда
возможно стоит а возможно нет внешние факторы
типа температура и освещенность измерять

идентификатор датчика не нужен, тк общий интерфейс и делается чтоб все датчики в обработке стали однотипны

_________________
нехватает запятых? возьми пару отсюда ,,,,,,,,,,,,,,,,,,, =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 21:54 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Timmy: ненене, не надо всё в 1 кучу - всё что не связано с датчиком измеряющим расстояния не надо в эту тему закидывать :)

Добавлено спустя 35 секунд:
мы сейчас не задачу навигации решаем, а в каком виде передавать информацию от датчиков расстояний в разный софт :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 22:00 
Не в сети

Зарегистрирован: 13 янв 2009, 11:19
Сообщения: 225
Откуда: Санкт Петербург
предлагаю в метрах =), а то из дюймов переводить лень =)

_________________
нехватает запятых? возьми пару отсюда ,,,,,,,,,,,,,,,,,,, =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 22:01 
Не в сети

Зарегистрирован: 11 сен 2008, 17:18
Сообщения: 873
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав
Я до сих пор смеюсь :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 22:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Vorral: А ты зря смеешься, надо действительно будет не забыть зафиксировать в каких величинах передаются расстояния.

Так между прочим один спускаемый аппарат навернулся - одни в дюймах давали данные из своего модуля, а другие их принимали и думали что там метры.

Добавлено спустя 29 секунд:
Или сделать эти величины выбираемыми.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный интерфейс для информации о расстоянии
СообщениеДобавлено: 16 апр 2009, 22:24 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
на счет расстояний, имхо, мм катят...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

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