roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 25 окт 2004, 18:08 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
setar писал(а):
:lol:  Горячие финские Парни

Уселся тут... Давай подключайся =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 окт 2004, 19:37 
Не в сети
Аватара пользователя

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

Разумеется элементарные команды с приоритетами меня не интересуют - есть класс задач, в которых важен конечный результат и расставление приоритетов внутри подзадач бессмысленно, зато важен порядок, например переместить предмет из точки А в точку Б. Что тут важней - взять предмет, добраться до точки А или добраться до точки Б или положить предмет? :) думаю здесь приоритеты должны быть одинаковы и равны приоритету составной задачи.

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

Виталий писал(а):
Цитата:
общий опыт программирования в достаточном объеме и достаточного уровня, в т.ч. разумеется успешного решения задач гораздо более сложных, чем создание формочек;

непонятно, достаточным для чего?

Для того чтобы решать заявленный мной класс задач.

Виталий писал(а):
Цитата:
Мне интересна тема создания алгоритмов для управления роботом, уровня существенно выше "стукнулся => отъехал назад";

По большому счету, если говорить об алгоритмах объезда (отъезда) от препятствий на примитивных ИК датчиках, то все сводится именно к этому.

Если вас интересует только этот узкий класс задач, то я к сожалению с вами не смогу обсудить интересующий меня, более широкий и интересный для меня, класс задач.

Виталий писал(а):
Цитата:
написал софт для управления 4х-ногим роботом с моделированием его перемещения по поверхности и прямой и обратной кинематикой + тупые пара команд типа идти вперед и повернуться;

А проверили работает или нет на живой модели?

Если это касается обратной и прямой кинематики - не думаю даже проверять, что 1000 + 1000 яблок = 2000 яблок. Если касаемо алгоритмов хождения и поворота - нет, не проверял еще, думаю на реальной модели могут возникнуть небольшие трудности, но алгоритмы хождения задаются на высоком уровне, поэтому решить эти трудности будет просто.

Виталий писал(а):
Цитата:
PS: А на основе чего Вы хотите перетирать эту тему?

Для начала, на алгоритме отъезда от препятствий, потому как такое понятие как управление роботом слишком обширно ИМХО.

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

PS: Кстати, что именно вы хотели услышать по поводу отъезда от препятствий в части составления поведенческих алгоритмов? О каких приоритетах тут может идти речь, если робот даже не понимает где сейчас находится? Или я про что-то забыл?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 окт 2004, 22:52 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Цитата:
А вам не кажется немного странным обсуждать сложные поведенческие аспекты на примере такой простой модели?


Нет, просто таким образом мы сможем поблочно продумать робота, а заодно и проверить свои силы на простой модели, чтобы не разводить демагогию о сложной...
Это просто предложение...

Цитата:
PS: Кстати, что именно вы хотели услышать по поводу отъезда от препятствий в части составления поведенческих алгоритмов? О каких приоритетах тут может идти речь, если робот даже не понимает где сейчас находится? Или я про что-то забыл?

Ну как сказать, отъезд от препятствий тоже может быть весьма сложной системой =) (отмазался). А приоритеты могут быть разные у разных датчиков...
Вы ведь хотите составлять карту, думаю эта тема должна быть вам интересна...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 окт 2004, 07:50 
Не в сети
Аватара пользователя

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

Приведите 2-3 примера разных приоритетов именно задач на такой модели.

Виталий писал(а):
Ну как сказать, отъезд от препятствий тоже может быть весьма сложной системой =) (отмазался). А приоритеты могут быть разные у разных датчиков...

Приоритеты задач и датчиков это разные вещи.

Виталий писал(а):
Вы ведь хотите составлять карту, думаю эта тема должна быть вам интересна...

Безусловно хочу, только конкретно составление карты я не отношу к поведенческим алгоритмам, у меня это всего лишь одна из выполняемых задач. Поведенческие алгоритмы - это вещи более высокого порядка.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 окт 2004, 14:46 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Цитата:
Приведите 2-3 примера разных приоритетов именно задач на такой модели.

Насчет 2-3 не знаю, но вот например крутятся три задачи: опрос ИК бамперов, опрос предположим тактильных датчиков, и напрмер локатора...
Приоритеты обратно-пропорционально номеру в списке =)
Да, я разбил глобальную задачу избегания препятствий, на более мелкие, но это не значит, что так не должно быть =)

Цитата:
Приоритеты задач и датчиков это разные вещи.

Согласен, возможно я немного попутался...

Цитата:
Безусловно хочу, только конкретно составление карты я не отношу к поведенческим алгоритмам, у меня это всего лишь одна из выполняемых задач. Поведенческие алгоритмы - это вещи более высокого порядка.

Да, естественно, а внутри этой задачи еще задача объезда препятствий...или я не так понимаю?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 окт 2004, 15:36 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Виталий писал(а):
Насчет 2-3 не знаю, но вот например крутятся три задачи: опрос ИК бамперов, опрос предположим тактильных датчиков, и напрмер локатора...
Приоритеты обратно-пропорционально номеру в списке =)
Да, я разбил глобальную задачу избегания препятствий, на более мелкие, но это не значит, что так не должно быть =)

При чем тут эти задачи? Вы не так поняли мой термин задача в разделе форума "поведенческие алгоритмы". Я рассматриваю этот термин немного с другой стороны. С точки зрения ОС или МК это задачи конечно, для меня это лишь компоненты алгоритма определения ситуации вокруг. У меня приоритеты задач, в соответствии с которыми задачи либо берутся к исполнению, либо не берутся, а у вас - выбор, какой приоритет будет у ДАННЫХ поступающих от выполнения ВСЕХ задач.

Виталий писал(а):
Да, естественно, а внутри этой задачи еще задача объезда препятствий...или я не так понимаю?

только что выше я писал(а):
У меня приоритеты задач, в соответствии с которыми задачи либо берутся к исполнению, либо не берутся, а у вас - выбор, какой приоритет будет у ДАННЫХ поступающих от выполнения ВСЕХ задач.

:)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 окт 2004, 15:45 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
=DeaD= писал(а):
Виталий писал(а):
Насчет 2-3 не знаю, но вот например крутятся три задачи: опрос ИК бамперов, опрос предположим тактильных датчиков, и напрмер локатора...
Приоритеты обратно-пропорционально номеру в списке =)
Да, я разбил глобальную задачу избегания препятствий, на более мелкие, но это не значит, что так не должно быть =)

При чем тут эти задачи? Вы не так поняли мой термин задача в разделе форума "поведенческие алгоритмы". Я рассматриваю этот термин немного с другой стороны. С точки зрения ОС или МК это задачи конечно, для меня это лишь компоненты алгоритма определения ситуации вокруг. У меня приоритеты задач, в соответствии с которыми задачи либо берутся к исполнению, либо не берутся, а у вас - выбор, какой приоритет будет у ДАННЫХ поступающих от выполнения ВСЕХ задач.

Виталий писал(а):
Да, естественно, а внутри этой задачи еще задача объезда препятствий...или я не так понимаю?

только что выше я писал(а):
У меня приоритеты задач, в соответствии с которыми задачи либо берутся к исполнению, либо не берутся, а у вас - выбор, какой приоритет будет у ДАННЫХ поступающих от выполнения ВСЕХ задач.

:)

Разобрались...[/quote]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 ноя 2004, 06:17 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Жаль попал к шапочному разбору, эээ.... насколько я понял вы пытаетесь повторить схему поведения пылесоса Trilobit от Elecrtolux?

Интересно если зайти в какой нить крупным магазин бытовой техники и попросить показать его в действии, покажут? Это могло бы задать нужный вектор дальнейшему движению мысли...


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

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


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

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


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

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