roboforum.ru

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

ROBONOVA 1 Или как я мучал робота...

Re: ROBONOVA 1 Или как я мучал робота...

RUSANDROID » 11 июн 2009, 10:22

=DeaD= писал(а):2RUSANDROID: Виктору интересна платформа для создания ИИ в сторону которого вы даже пока не думаете смотреть :)


На базе малыша ? :shock:

Re: ROBONOVA 1 Или как я мучал робота...

=DeaD= » 11 июн 2009, 10:24

Механическая платформа с датчиками!!! Сам ИИ он предполагает располагать в ПК, связь сенсоров+аффекторов малыша с которым будет по радиоканалу (например, BT).

Re: ROBONOVA 1 Или как я мучал робота...

Виктор Казаринов » 11 июн 2009, 10:30

RUSANDROID писал(а):Лирика это здорово конечно но я не об этом.....
Какая уж тут лирика.
RUSANDROID писал(а):В моем мире хореография это постановка движений роботов...так называемых примитивов которые будут потом вызыватся сервером из базы.....
Я это прекрасно понимаю. Продавали мы как-то дешевых игрушечных роботов. Радиопультик управления, с которого можно выдавать команды на простенькие или более сложные движения в т.ч. танцевальные. Что-то в районе 2500-3000 руб. Таких наверное кругом полно.
RUSANDROID писал(а):Что делать роботу далее это другой вопрос.... можно взять пультик и потыкать поперебирать примитивы....
После пяти минут такого перебирания наступает скука и разочарование.
RUSANDROID писал(а):Можно сделать последовательность и включить музычку....получится танцулька....
Эти игрушки сами издавали музычку, под которую и танцевали.
RUSANDROID писал(а):Ну и наконец можно подключить к этому вопросу сервер...который по блютузу будет давать команды роботу - выбирать примитивы из базы...пользуясь показаниями приходящими с робота и смотрящей на робота видеокамерой....
Так какой этап Вас все-же интересует ?
Мне кажется, что сложные конкретные примитивы вовсе не нужны, т.к. при реальном взаимодействии с предметами мира нужно вносить в них слишком много коррекций. Но вот выработать банк предельно абстрактных наборов движений можно. И уже их наполнять конкретными параметрами на основе не только датчиков и сенсоров включая видео, но и на основе глобальной поставленной задачи.

Добавлено спустя 5 минут 48 секунд:
=DeaD= писал(а):2Виктор: Они не занимаются пока этими задачами и не планируют, у них всё на порядки приземлённей и практичней :)
Я тоже говорю о совершенно практичном предложении. Планирование поведения. Кстати, один мой знакомый из Израиля, с кот. мы общаемся на форумах по ИИ, работает над коллективным поведением роботов- агентов в частности на ТВД. У него в лаборатории целая стая Айбо. И есть интересный опыт.

Re: ROBONOVA 1 Или как я мучал робота...

=DeaD= » 11 июн 2009, 10:32

Что такое планирование поведения?

Re: ROBONOVA 1 Или как я мучал робота...

RUSANDROID » 11 июн 2009, 10:47

Господа !

Пока нас не занесло в дальние дали поясню что сейчас реально существует....
(И переделыватся не будет)

Андроидное шасси высота 35 см
Управляется это все счастье микроконтроллером на базе АРМ7
Есть память в которой хранится исполняемая программа
Так-же есть 8 аналоговых портов под датчики (любые 5 вольтовые)
И все это счастье общается с внешним миром по Блютуз

Управлять в реальном времени приводами невозможно(нехватит канала).

Система построена как действительно шасси которое управляется -вперед ,назад,поворот.
Вот и весь робот......

Re: ROBONOVA 1 Или как я мучал робота...

avr123.nm.ru » 11 июн 2009, 10:53

RUSANDROID писал(а):на базе АРМ7

8 аналоговых портов под датчики (любые 5 вольтовые)


5 вольтовй арм чтоль ? или делители ? или ацп внешний ?

Re: ROBONOVA 1 Или как я мучал робота...

RUSANDROID » 11 июн 2009, 10:55

avr123.nm.ru писал(а):5 вольтовй арм чтоль ? или делители ? или ацп внешний ?



Внешний АЦП

Re: ROBONOVA 1 Или как я мучал робота...

=DeaD= » 11 июн 2009, 11:00

RUSANDROID писал(а):Управлять в реальном времени приводами невозможно(нехватит канала).

Кто вам его ущемил? :)

В реальном времени - с частотой 80Гц хватит? 24 привода, 2 байта на привод, 2 байта метка старта пакета. 0.8кбайта в секунду, 8кбит. Что тут чудесного? Даже на 9.6Кбит должно хватить.

Добавлено спустя 19 секунд:
Другое дело - задержки в канале - это действительно может быть проблемой.

Добавлено спустя 35 секунд:
PS: Я уж молчу про БТ-модули на скорость 115.2Кбит

Re: ROBONOVA 1 Или как я мучал робота...

RUSANDROID » 11 июн 2009, 11:09

=DeaD= писал(а):Другое дело - задержки в канале - это действительно может быть проблемой.


Вот вот....
РОБАТ ТЫ ЧТО ТОРМОЗ ? - СПАСИБО ХОЗЯИН Я УЖЕ ПОКУШАЛ.....
:ROFL:

Совершенно спокойно мы управляем тремя или пятью моторами.....
но управление очень ватное и долгое .....

Re: ROBONOVA 1 Или как я мучал робота...

=DeaD= » 11 июн 2009, 11:15

Сиё не называется "не хватит канала" :) что ж вы людей путаете :)

Ну можно грузить движения в робота на ходу траекториями. Просто придётся некоторый класс кривых для их задания объявить и всё, - будет вам в реальном времени управление через БТ без рывков :)

Добавлено спустя 34 секунды:
Скоро будем наверное такое же делать для контроллера OR-AVR-M128-S под ORFA.

Re: ROBONOVA 1 Или как я мучал робота...

setar » 11 июн 2009, 12:00

RUSANDROID
А сколько стоит ваш малыш?
и продается ли вообще.
то о чем просит Виктор Казаринов я уже обдумывал и планировал в течении 2х последних лет.
Если робот стоит разумных денег я приобрел бы его , организовал для него площадку и поставил камеру для удаленного управления.
Технических проблем я не вижу вообще.
Web Камера есть (пока одна), управление роботом (прошивка) я так понимаю реализовано по блютуз.
Зарядку по питанию я возьму на себя.

Я вообще планировал устраивать удалённые соревнования для людей не имеющих возможности приобрести железо.

Re: ROBONOVA 1 Или как я мучал робота...

Виктор Казаринов » 11 июн 2009, 12:03

=DeaD= писал(а):Что такое планирование поведения?
Цитирую книгу Рассел,Норвиг "Искусственный Интеллект.Современный подход.", которая есть на FTP roboforum, стр 512:
"Планированием называется процесс выработки последовательности действий, позволяющих достичь цели."
Меня больше интересует гл. 12 "Планирование и осуществление действий в реальном мире" стр.564.

Re: ROBONOVA 1 Или как я мучал робота...

setar » 11 июн 2009, 12:06

2 RUSANDROID
Поговорите с руководством.
Во первых вы можете получить серьезный рывок в алгоритмике управления,
во вторых это массовая популяризация - Вам это только наруку,
в третьих Виктор получит возможность развивать свой проект по созданию прототипа ИИ (или хотя бы адаптивного управления).

А если подумать под такое дело можно было бы и подарить малыша (Все же Вы коммерческая организация большая а я (мы) любители разрозненные) Спонсерскую рекламу гарантирую, на этом вообще шоу сделать можно будет впоследствии.

Re: ROBONOVA 1 Или как я мучал робота...

=DeaD= » 11 июн 2009, 12:15

А моё мнение, что такого робота убьют за пару месяцев экспериментаторы :(

Это конечно хорошее направление на реальный мир, но эффективен ли такой подход?
Какая вам разница будет он в реальном мире ходить в коробке с 5 кубиками и мячиком или в симуляторе?
Не пустят же робота под вашим управлением в лес или на улицу или просто гонять свободно по чьей-то квартире/лаборатории.

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

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

Re: ROBONOVA 1 Или как я мучал робота...

Виктор Казаринов » 11 июн 2009, 12:19

setar писал(а):то о чем просит Виктор Казаринов я уже обдумывал и планировал в течении 2х последних лет.
Я уже не в первый раз: http://roboforum.ru/viewtopic.php?f=35&t=1468


Rambler\'s Top100 Mail.ru counter