roboforum.ru

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

SoftoRobot

Re: SoftoRobot

Виктор Казаринов » 24 апр 2010, 22:54

2Angel71: на основании чего вы сделали вывод об утопичности моего базового софта AIAssistant? Если можно - поподробнее.
То-то я заметил, что Интел и мелкомягкие перестали раздувать систему команд процессора и ядро ОС, гнаться за гигагерцами и пр. и пр. Наверное, давно поняли, что не стоит раздувать хард и софт.

Re: SoftoRobot

Angel71 » 24 апр 2010, 23:47

:) на основании интуиции. попробуйте представить реализацию распределенной бд или систему c большим числом конкурирующих запросов и количеством записей в сотни миллионов на основе ушедшего в небытиё фокспро или современном аксесе. :pardon: и дело не только в нагрузках и объёмах данных, они для этого просто не подходят и как не старайся, ничего хорошего на их основе для таких целей не получится. так и с ассистентом, для сумоиста сойдёт, для навороченного чат бота тоже вполне, для примитивного робота, разъезжающего по квартире тоже реально, но не больше. реализуйте, со временем вам будет легче понять, что такое неподходящее архитектурное решение. и аиассистент, это всего лишь один из кирпичиков, заменив его, мало что изменится.
это только первая часть. вторая - для решения указанной задачи потребуется на порядки большая производительность и объемы памяти, чем будет доступно в обозримом будущем. вы же не будете использовать серверные решения или оборудование, максимум для себя и то врядли. сколько вам надо fps и при каком разрешении экрана(ов)? одно только получение скриншотов легко слопает минимум несколько процентов проца.
в х86/64 процах команды почти не "раздувают". :) из последних - несколько вариаций sse4. а так, то немного добавят, то немного "порежут". главное всё прозрачно, нет такого шума, как с mmx или первым sse. гигагерц гигагерцу рознь, рости будут, но штука в основном маркетингвая. софт как разрастался, так и разрастается. 7ка, фотошоп, автокад, офис, солид, вижуал студия, qt, альтиум дэсинджер,... почти всё последних версий. :crazy: системный 50гиг, на нём нет ни файлов проектов, ни документов, ни фильмов, ни аудио, по сути ничего кроме собственно софта и временных файлов. часть софта уже живёт на d, а свободно на С от силы 8гиг. :) пару лет назад это было б монстроидально, а сейчас вполне нормальное явление.

Re: SoftoRobot

SSG » 25 апр 2010, 10:09

А что за сложности с узнаванием окон и элементов интерфейса(даже по разному оформленных)? Совершенно не обязательно окна на экране искать используя распознавание образов.

Re: SoftoRobot

=DeaD= » 25 апр 2010, 10:43

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

Re: SoftoRobot

Angel71 » 25 апр 2010, 12:12

SSG, всё не так просто.
Untitled-1.jpg

на рабочем столе открыто 4 окна, найди их или идентифицируй их содержимое.

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

Добавлено спустя 3 минуты 37 секунд:
SSG, :) пока не забыл. такие финты реально делались еще на забвенном GDI+, своими корнями восходящему к временам вин3,11. в линухе это тоже не новость, всё это давным давно и там можно реализовать.
:) на любую грань кубика (как впрочем и на любой объект или его часть/части, будь то кнопка или элемент списка, да что угодно) или её часть/части произвольной формы, с перекрытием или без можно разместить любые (хоть текст, хоть окно веб страницы, хоть другую форму) вложенные элементы в любом количестве. к любому из элементов мож приделать крестик, свернуть/развернуть,... а еще есть другие различные визуальные ефекты, например отражение. отрисовали любой объект (хоть текст, хоть кнопку, да хоть анимированный пруд с водной рябью) и на нём отражение соседних элементов или содержимое другого экрана (или его части) или вообще объекта, который нигде больше на экране виден. можно извратится еще круче (да сложно, но реально) - создать 4х мерное измерение (про 4е в данном случае это не про время) и проецировать на экран в 2д. :D при вращении проекция 4х мерного пространства на 2д очень забавно выглядит, особенно, когда там что-то вращается.
PS :wink: в общем случае заманаетесь идентифицировать, "алиса в зазеркалье" отдыхает :pardon: добро пожаловать в мир, где внешний вид ограниченно только вашей фантазией

Re: SoftoRobot

AnyWay » 26 апр 2010, 14:09

Виктор Казаринов писал(а):Но согласитесь, что робот, самостоятельно управляющийся с разнообразными программами, кстати, "заточенными" под человека, был бы востребован многими.

Такой робот и есть востребован :) и называется он VistaTask v7.0, ссылку на описание я давал. А вот насчет необходимости "души" в такой программе я совсем неуверен. Собственно даже не понимаю чем одушевленная программа может отличаться от необушевленной :( Вы писали что она сможет стать другом пользователя, как настоящий человек. А врагом пользователя она сможет стать? если решит, что пользователь нехороший?

Re: SoftoRobot

Angel71 » 26 апр 2010, 20:40

дануна, вы с этим таском еще на обычный диктофон скажите, что в нём есть зачатки интелекта.


Rambler\'s Top100 Mail.ru counter