roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 09 мар 2005, 17:20 
Не в сети

Зарегистрирован: 13 ноя 2004, 01:10
Сообщения: 267
Откуда: Ривне, Украина
=DeaD= писал(а):
Псевдокод - это информация о том "как сделать", а нам нужно "что сделать", так что тут скорее нужно будет передать четко заданные желаемые результаты, и хорошо если их получится нормализовать...
П-код - алгоритм. Алгоритм заканчиваеться результатом. Результат - это и есть его бирка, по которой и выбираеться сегмент п-кода, в котором есть то, "что нужно сделать". А для этого ещё и нужно знать, что мы "хотим получить". :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 мар 2005, 13:48 
Не в сети

Зарегистрирован: 13 ноя 2004, 01:10
Сообщения: 267
Откуда: Ривне, Украина
В принципе, а что тут думать? На сенсорах нужно получить определённые сигналы, грубо говоря, это и есто то, что "нужно сделать". Допустим, в роботе уже есть алогритмы, как добиться заданного результата. Осталась "мелочь" - определить, а зачем это нужно делать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 мар 2005, 16:03 
Не в сети
Аватара пользователя

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

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

Outcaster писал(а):
В принципе, а что тут думать? На сенсорах нужно получить определённые сигналы, грубо говоря, это и есто то, что "нужно сделать". Допустим, в роботе уже есть алогритмы, как добиться заданного результата. Осталась "мелочь" - определить, а зачем это нужно делать?


В том то и дело, что такая формулировка не прокатывает сразу же.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 мар 2005, 16:24 
Не в сети

Зарегистрирован: 13 ноя 2004, 01:10
Сообщения: 267
Откуда: Ривне, Украина
=DeaD= писал(а):
Например нам нужно попасть мячом в ворота - есть миллиарды комбинаций состояний входных сенсоров которые это представят, а нам бы как-нить попроще... без миллиардов обойтись :)
Не получиться... Разве что, если есть огрОмная матрица ПСС, то отказаться от количественной оценки, оставить качественную, ввести критерии необходимости и достаточности... Ух тут и наколупаться прийдёться. :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 мар 2005, 10:05 
Не в сети
Аватара пользователя

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


Огромная матрица - IMHO уже не подходит, хотя никто не запрещает одному из модулей быть огромной матрицей :)

А то, что поколупаться придется - дак кто же сомневается...

PS: Просто, например, как мы решаем задачку по физике? Мы вспоминаем что есть куча разделов - термодинамика, механика-статика, механика-динамика, оптика, ядерная физика, потом из них выбираем нужный и пытаемся решить задачу методами этого раздела, или хотя-бы получить дополнительную информацию, а потом использовать другой раздел... Интересно - получится такая решалка для более широкого класса задач?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2005, 12:28 
Не в сети

Зарегистрирован: 13 ноя 2004, 01:10
Сообщения: 267
Откуда: Ривне, Украина
=DeaD= писал(а):
...например, как мы решаем задачку по физике? Мы вспоминаем что есть куча разделов - термодинамика, механика-статика, механика-динамика, оптика, ядерная физика...
Ну дык вот она, эта огромная матрица ПСС. Если её небудет, то в роботе должен быть хотя-бы каталог со ссылками, где можно получить эти ПСС. А как-же иначе? :roll:
=DeaD= писал(а):
Интересно - получится такая решалка для более широкого класса задач?
По-моему, уже есть такая... :roll:  Называеться "Теория решения изобретательских задачь"(ТРИЗ). Но она исключительно "для людей". В принципе, если скрестить ТРИЗ и системный анализ, то получиться именно такая решалка. :roll:


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Outcaster писал(а):
=DeaD= писал(а):
...например, как мы решаем задачку по физике? Мы вспоминаем что есть куча разделов - термодинамика, механика-статика, механика-динамика, оптика, ядерная физика...
Ну дык вот она, эта огромная матрица ПСС. Если её небудет, то в роботе должен быть хотя-бы каталог со ссылками, где можно получить эти ПСС. А как-же иначе? :roll:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2005, 13:35 
Не в сети

Зарегистрирован: 13 ноя 2004, 01:10
Сообщения: 267
Откуда: Ривне, Украина
=DeaD= писал(а):
Видимо у нас разные понятия "огромная" - у меня это под миллиард, а у тут вроде даже тысячей не пахнет...
Колличественное значение неважно - гарантирую, будет ситуация, что "найдёться" (в лучшем случае) 3 модели, корреляция между которыми в частном случае (а машина оперирует только частными случаями) настолько велика, что невозожно будет выбрать, какая из них применима. И хорошо-бы, если найдёться хоть какой-нибуть критерий, по которым их можно будет отличить... А если нет? :wink:


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

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


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2005, 14:16 
Не в сети

Зарегистрирован: 13 ноя 2004, 01:10
Сообщения: 267
Откуда: Ривне, Украина
=DeaD= писал(а):
Так и в жизни бывают проблемы такого сорта - будем пробовать, ошибаться, оценивать отклонения, делать выводы и пробовать дальше - стандартный подход :)
Ну и сколько-же времени уйдёт на опробирование миллиардов моделей? На пару тысяч могут годы уйти. Нужен нестандартный подход. :roll:


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Outcaster писал(а):
=DeaD= писал(а):
Так и в жизни бывают проблемы такого сорта - будем пробовать, ошибаться, оценивать отклонения, делать выводы и пробовать дальше - стандартный подход :)
Ну и сколько-же времени уйдёт на опробирование миллиардов моделей? На пару тысяч могут годы уйти. Нужен нестандартный подход. :roll:


Откуда вы будете миллиард моделей брать? Их же вроде я не предлагал рандомом генерить на лету... фрактальным методом :)

К моделям причисляется только то, что либо HAND-MADE, либо уже зарекомендовало себя в качестве способа решения задачи.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2005, 14:54 
Не в сети

Зарегистрирован: 13 ноя 2004, 01:10
Сообщения: 267
Откуда: Ривне, Украина
=DeaD= писал(а):
К моделям причисляется только то, что либо HAND-MADE, либо уже зарекомендовало себя в качестве способа решения задачи.
Кстати, о птичках. :D Как там альфа-версия ядра? :wink:


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Outcaster писал(а):
Кстати, о птичках. :D Как там альфа-версия ядра? :wink:


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2005, 15:26 
Не в сети

Зарегистрирован: 13 ноя 2004, 01:10
Сообщения: 267
Откуда: Ривне, Украина
=DeaD= писал(а):
PS: В фоне конечно обдумываю, но до интерфейсов еще далековастенько... Да и хочется же сделать сразу пакет модулей, чтобы не чисто гипотетические проблемы этим ядром решать...
Фишка в том, что я сейчас тоже "ядро" собираю (от железа временно вообще пришлось отказаться :( - out of time). Так вот и предлагаю - устаканить интерфейсы модулей и протокол взаимодействия с ядром, авось чё толковое и получиться. :wink:


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

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


Так у вас вроде жутко практическая цель, а у меня полутеоретическая, у вас ядро какие вещи поддерживать будет?


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

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


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

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


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

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