GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.3 (5)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Robosonic EX - платформа для исследований ИИ
tac
Сообщений: 2601
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 17:45
Цитата:
Автор: victorst

мне пришлось адаптироваться к уже готовым исходникам CLIPS на чистом С путем компиляции этого языка в C Builder.


Что скажите об этой библиотеке http://www.proai.net/clips.htm
[Ответ][Цитата]
tac
Сообщений: 2601
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 17:53
Ну, и вопрос в принципе - зачем вообще CLIPS ?

(я не спорю, что нужно - я хочу понять для чего именно, и что было бы если без него ? )
[Ответ][Цитата]
tac
Сообщений: 2601
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 18:07
Вот кстати, мои наброски по теме

Эксперимент:FindTable
[Ответ][Цитата]
victorst
Сообщений: 821
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 20:19
Цитата:
Автор: tac
Пока хотелось бы некую аннотацию - чем ваш проект отличается от всех других. Это как в бизнес-плане спрашивают - а почему именно вы ?
Иерархия (первым идет базовая платформа, ниже - то, что основывается на ней):
1. Набор библиотек на языке C и C++. Это в первую очередь CLIPS. А также OpenCV, Espeak, SQLite, CSound и др.
2. ECLIPS. Это язык, на основе которого я хочу попробовать реализовать свои проекты ИИ. ECLIPS содержит CLIPS и мое расширение команд и шаблонов.
3. AIAssistant - Это прикладная программа - сочетание языка ECLIPS и набора стандартных плагинов на языке ECLIPS, помогающих осуществлять определенные полезные работы. Плагины делятся на системные, которые нужны будут многим прикладным плагинам. Например, библиотека GUI объектов, доступа к компьютерному зрению, речи и т.д. и прикладные - экспертные системы по распознаванию изображений, диагностике, игры, демонстрации и т.д.
4. RoboBrain - составная часть набора стандартных системных плагинов на языке ECLIPS, кот. может содержать также некот. набор априорных знаний, например, онтологию SUMO. Эти плагины в совокупности должны образовывать интеллектуальные способности программы AIAssistant в качестве программного или программно-аппаратного помощника человека - робота.
5. Robosonic. Это серия имплементаций RoboBrain на различных механических платформах.
Вот кое- что из разрозненного по RoboBrain:
http://www.gotai.net/forum/Default.aspx?postid=3308 общие принципы организации системы
http://roboforum.ru/viewtopic.php?f=61&t=7141 модуль монокулярного зрения
http://roboforum.ru/viewtopic.php?f=61&t=7143 модуль 3D реконструкции мира
http://roboforum.ru/viewtopic.php?f=61&t=7142 модуль синтеза 3D модели мира
Цитата:
Автор: tac
Что скажите об этой библиотеке http://www.proai.net/clips.htm
Это не очеь удобно. Даже очень неудобно, т.к. я не только использую ф-ции CLIPS, но и добавляю свои внешние ф-ции в сам CLIPS. Поэтому максимальная интеграция в одном языковом пространстве (Borland C++) оказалась для меня удобнеее и проще всего, хотя я честно полгода потратил на попытки использовать clips.dll в разнях языках (Java, Delphi, C++ и др.)
Цитата:
Автор: tac
Ну, и вопрос в принципе - зачем вообще CLIPS ?
CLIPS потому, что это наименьшее из всех зол, что я нашел для выражения своих идей. Я много лет писал на ассемблере параллельную среду работы с онтологиями, но трудоемкость ее реализации заставили меня взять за основу другой хотя и не совсем подходящий мне, но реальный работоспособный и отлаженный движок. CLIPS "заточен" под прямой логический вывод на фактах и слотах объектов. Это означает, что для целей распознавания он может быть и подойдет. Это мне предстоит проверить в ближайшее время. Я сомневаюсь в первую очередь в его скороростных параметрах. Поэтому сейчас делаю возможность распараллеливать задачи путем запуска множества скоординированных AIAssistant на одном или нескольких компьютерах.
Уважаемый tac. Судя по полученной мною к настоящему моменту информации, вы хорошо продвинулись в работах по распознаванию зрительных образов на основе нейросетей. Это очень хорошо. Я в данной области слаб. Но у меня есть свое понимание ситуации с распознаванием как частью мыслительного процесса, кот. я разрозненно изложил в описании модулей RoboBrain и подробнее позже изложу. При необходимости в AIAssistant можно и нейросети добавить. Но только при необходимости.
Кстати, посмотрите на результаты одного человека относительно работ по автономной зрительной навигации http://roboforum.ru/viewtopic.php?f=88&t=6021 Видео довольно интересные.
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13070
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 21:06
Цитата:
Автор: victorst
Я много лет писал на ассемблере параллельную среду работы с онтологиями

это занятие достойно настоящего мужчины, к точной постановке задачи (имею ввиду необходимость именно параллельности), Вы очень удачно выбрали инструмент... жаль, что бросили...
[Ответ][Цитата]
Capt.Drew
Сообщений: 4179
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 21:09
не поЪёб@вай..

PS: с Рождеством тебя Алёшенька..
с новым Солеваровым
[Ответ][Цитата]
victorst
Сообщений: 821
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 21:19
Весьма интересными мне кажутся исследования
http://www.ritis.ru/protar/
http://ritis.ru/pifiya/pifiya.php
Но это скорее всего однофамилец здешнего Тарасова.
[Ответ][Цитата]
tac
Сообщений: 2601
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 22:21
Цитата:
Автор: victorst

Кстати, посмотрите на результаты одного человека относительно работ по автономной зрительной навигации http://roboforum.ru/viewtopic.php?f=88&t=6021 Видео довольно интересные.


Да, вполне заслуживает внимания .. Но скачать исходники не получается ..
[Ответ][Цитата]
tac
Сообщений: 2601
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 22:29
Цитата:
Автор: victorst



Давайте отталкиваться от задачи (а не от библиотек, модулей и прочего - это все субъективно, и наживное) - что Вы хотите сделать ? Что должен уметь делать ваш робот ? (только не говорите все - говорите то что уже проработано)

Например, в примере - выше четко понятно ищем картинку и движем к ней от неё, просто и понятно поставленная задача - получаем прообраз терминатора Что же хотите Вы я понять еще не могу ...
[Ответ][Цитата]
tac
Сообщений: 2601
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 08 янв 10 22:33
Цитата:
Автор: victorst

под прямой логический вывод на фактах и слотах объектов


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

(по мне логический вывод распознаванию - это как пятая лапа собаке - это так чтобы вам стимул был писать - ну не я же один такой скептик )
[Ответ][Цитата]
victorst
Сообщений: 821
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 09 янв 10 10:06
Цитата:
Автор: tac
Давайте отталкиваться от задачи (а не от библиотек, модулей и прочего - это все субъективно, и наживное) - что Вы хотите сделать ? Что должен уметь делать ваш робот ? (только не говорите все - говорите то что уже проработано)
Сделано то, что на видео в первом сообщении топика. И еще то, что является частями, не собранными воедино. О том, что хотел бы сделать - тут вообще трудно что-то сказать. ближайшую цель я обрисовал - распознать простейший образ - пятно света и следовать за ним. Но это же самое может и схема на паре обычных микросхем. Тут дело не в задаче, а в том, как я ее собираюсь решать исходя из возможных более сложных случаев.
Цитата:
Автор: tac
Например, в примере - выше четко понятно ищем картинку и движем к ней от неё, просто и понятно поставленная задача - получаем прообраз терминатора Что же хотите Вы я понять еще не могу ...
Следующей задачей будет поиск более сложного изображения и следование за ним. Т.е. мои работы существенно отстают от работ EDV на робофоруме, но надеюсь, что способ решения задачи у меня немного другой и это позволит объединить конкретное и абстрактное мышление в рамках одной задачи, например, отслеживания реального объекта или ориентация в окр. пространстве и построение карты местности.
[Ответ][Цитата]
daner
Сообщений: 4593
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 09 янв 10 14:12
Цитата:
Автор: victorst
Следующей задачей будет поиск более сложного изображения и следование за ним. Т.е. мои работы существенно отстают от работ EDV на робофоруме, но надеюсь, что способ решения задачи у меня немного другой и это позволит объединить конкретное и абстрактное мышление в рамках одной задачи, например, отслеживания реального объекта или ориентация в окр. пространстве и построение карты местности.

1. А что делает EDV? в чем вы отстаете?
2. и какой план алгоритма "отслеживания реального объекта или ориентация в окр. пространстве и построение карты местности". С существующим SLAM собираетесь сравнивать или все с нуля?
[Ответ][Цитата]
NO.
Сообщений: 10700
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 09 янв 10 14:51
мышление конкретным не бывает
[Ответ][Цитата]
victorst
Сообщений: 821
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 09 янв 10 15:54
Цитата:
Автор: daner
1. А что делает EDV? в чем вы отстаете?
http://roboforum.ru/viewtopic.php?f=88&t=6021
Цитата:
Автор: daner
2. и какой план алгоритма "отслеживания реального объекта или ориентация в окр. пространстве и построение карты местности". С существующим SLAM собираетесь сравнивать или все с нуля?
Не думаю, что напрямую будет похоже на фильтр Калмана.

2NO: Спасибо что заметили мою описку. Надеюсь все поняли правильно.
[Ответ][Цитата]
daner
Сообщений: 4593
На: Robosonic EX - платформа для исследований ИИ
Добавлено: 09 янв 10 18:46
>>>> victorst

1. Да, но в чем вы уступаете?

2. Я догадываюсь что похоже не будет. Я же и спросил: "сравнивать собираетесь?"
Я просто тоже этим же занимаюсь (в смысле слежение, преследование, SLAM, с моделированием но альтернативно Кальману. Однако, меня интересует почти исключительно только мулти), поэтому, мне интересно что вы делаете или собираетесь. Тем более вы делаете это на реальном роботе, так что диалог с вами не будет просто пустым трепом (кто не сталкивался с переходом на реальное железо не поймет).
[Ответ][Цитата]
 Стр.3 (5)1  2  [3]  4  5<< < Пред. | След. > >>