roboforum.ru

Технический форум по робототехнике.


Универсальный интерфейс для информации о расстоянии

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: Универсальный интерфейс для информации о расстоянии

Сообщение =DeaD= » 16 апр 2009, 16:10

Vorral писал(а):Эффективно обрабатывать информацию с сонаров, можно только зная его местоположение

Это относится ко всем датчикам, к тем же стереокамерам и ИК-дальномерам тоже. В принципе согласен - в пакете датчика который может менять положение должна идти информация об этом самом положении, указанная в локальной системе координат робота.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Универсальный интерфейс для информации о расстоянии

Сообщение Vorral » 16 апр 2009, 16:36

Ну а дальше не так сложно. Например, пакет состоит из 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-ого порядка) массивы. Немного путано объяснил, если понадобиться, опишу более ясно.
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

Re: Универсальный интерфейс для информации о расстоянии

Сообщение =DeaD= » 16 апр 2009, 16:46

Стой, ты прыгаешь через важные пункты :)

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

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

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

Как-то так?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Универсальный интерфейс для информации о расстоянии

Сообщение Vorral » 16 апр 2009, 16:50

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

Re: Универсальный интерфейс для информации о расстоянии

Сообщение =DeaD= » 16 апр 2009, 16:59

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

Re: Универсальный интерфейс для информации о расстоянии

Сообщение Duhas » 16 апр 2009, 19:35

пока добавить вроде нечего...

пс, дотянем OR до уровня хонды прижатой кризисом ? :crazy:
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Универсальный интерфейс для информации о расстоянии

Сообщение Vorral » 16 апр 2009, 20:36

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

Re: Универсальный интерфейс для информации о расстоянии

Сообщение =DeaD= » 16 апр 2009, 21:05

Не надо нам этих громких буковок "ИИ".

Дотянем OR до уровня хонды - а почему бы и нет :) дело ведь не в масштабе, а андроиды нынче совсем не заоблачные по цене. Но мне кажется что управлять андроидом можно в последнюю очередь, начинать надо с умных тележек с лапой и камерой :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Универсальный интерфейс для информации о расстоянии

Сообщение Duhas » 16 апр 2009, 21:28

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

Re: Универсальный интерфейс для информации о расстоянии

Сообщение Timmy » 16 апр 2009, 21:48

положения вектора направленовти датчика по компасу
угол направлености по гироскопу
время снятия показания по gps
позиция по широта, долгота, высота gps(хотя оно не точное, поэтому тоже надо делать несколько замеров)
растояние до измеряемого объекта
код измерения % заполнения от угловых сдвигов датчика (оценка неровности)

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

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

Re: Универсальный интерфейс для информации о расстоянии

Сообщение =DeaD= » 16 апр 2009, 21:54

2Timmy: ненене, не надо всё в 1 кучу - всё что не связано с датчиком измеряющим расстояния не надо в эту тему закидывать :)

Добавлено спустя 35 секунд:
мы сейчас не задачу навигации решаем, а в каком виде передавать информацию от датчиков расстояний в разный софт :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Универсальный интерфейс для информации о расстоянии

Сообщение Timmy » 16 апр 2009, 22:00

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

Re: Универсальный интерфейс для информации о расстоянии

Сообщение Vorral » 16 апр 2009, 22:01

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

Re: Универсальный интерфейс для информации о расстоянии

Сообщение =DeaD= » 16 апр 2009, 22:15

2Vorral: А ты зря смеешься, надо действительно будет не забыть зафиксировать в каких величинах передаются расстояния.

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

Добавлено спустя 29 секунд:
Или сделать эти величины выбираемыми.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Универсальный интерфейс для информации о расстоянии

Сообщение Duhas » 16 апр 2009, 22:24

на счет расстояний, имхо, мм катят...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Пред.След.

Вернуться в Идеи

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

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