roboforum.ru

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

Проблема представления информации

Outcaster » 09 мар 2005, 17:20

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

Outcaster » 10 мар 2005, 13:48

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

=DeaD= » 10 мар 2005, 16:03

Outcaster писал(а):П-код - алгоритм. Алгоритм заканчиваеться результатом. Результат - это и есть его бирка, по которой и выбираеться сегмент п-кода, в котором есть то, "что нужно сделать". А для этого ещё и нужно знать, что мы "хотим получить". :wink:

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

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


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

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

Outcaster » 10 мар 2005, 16:24

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

=DeaD= » 12 мар 2005, 10:05

Outcaster писал(а):Не получиться... Разве что, если есть огрОмная матрица ПСС, то отказаться от количественной оценки, оставить качественную, ввести критерии необходимости и достаточности... Ух тут и наколупаться прийдёться. :roll:


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

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

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

Outcaster » 14 мар 2005, 12:28

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

=DeaD= » 14 мар 2005, 12:51

Outcaster писал(а):
=DeaD= писал(а):...например, как мы решаем задачку по физике? Мы вспоминаем что есть куча разделов - термодинамика, механика-статика, механика-динамика, оптика, ядерная физика...
Ну дык вот она, эта огромная матрица ПСС. Если её небудет, то в роботе должен быть хотя-бы каталог со ссылками, где можно получить эти ПСС. А как-же иначе? :roll:

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

Outcaster » 14 мар 2005, 13:35

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

=DeaD= » 14 мар 2005, 13:49

Outcaster писал(а):Колличественное значение неважно - гарантирую, будет ситуация, что "найдёться" (в лучшем случае) 3 модели, корреляция между которыми в частном случае (а машина оперирует только частными случаями) настолько велика, что невозожно будет выбрать, какая из них применима. И хорошо-бы, если найдёться хоть какой-нибуть критерий, по которым их можно будет отличить... А если нет? :wink:


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

Outcaster » 14 мар 2005, 14:16

=DeaD= писал(а):Так и в жизни бывают проблемы такого сорта - будем пробовать, ошибаться, оценивать отклонения, делать выводы и пробовать дальше - стандартный подход :)
Ну и сколько-же времени уйдёт на опробирование миллиардов моделей? На пару тысяч могут годы уйти. Нужен нестандартный подход. :roll:

=DeaD= » 14 мар 2005, 14:38

Outcaster писал(а):
=DeaD= писал(а):Так и в жизни бывают проблемы такого сорта - будем пробовать, ошибаться, оценивать отклонения, делать выводы и пробовать дальше - стандартный подход :)
Ну и сколько-же времени уйдёт на опробирование миллиардов моделей? На пару тысяч могут годы уйти. Нужен нестандартный подход. :roll:


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

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

Outcaster » 14 мар 2005, 14:54

=DeaD= писал(а):К моделям причисляется только то, что либо HAND-MADE, либо уже зарекомендовало себя в качестве способа решения задачи.
Кстати, о птичках. :D Как там альфа-версия ядра? :wink:

=DeaD= » 14 мар 2005, 15:12

Outcaster писал(а):Кстати, о птичках. :D Как там альфа-версия ядра? :wink:


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

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

Outcaster » 14 мар 2005, 15:26

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

=DeaD= » 14 мар 2005, 15:30

Outcaster писал(а):Фишка в том, что я сейчас тоже "ядро" собираю (от железа временно вообще пришлось отказаться :( - out of time). Так вот и предлагаю - устаканить интерфейсы модулей и протокол взаимодействия с ядром, авось чё толковое и получиться. :wink:


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


Rambler\'s Top100 Mail.ru counter