roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 293 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 20  След.

При массовом производстве такой робот:
Затмит по популярности тамагочи 17%  17%  [ 7 ]
Вероятно будет пользоваться стабильным спросом какое-то время 17%  17%  [ 7 ]
Может понравится детям и долбанутым гикам, типа автора темы 44%  44%  [ 18 ]
Вряд ли кого-нибудь заинтересует 12%  12%  [ 5 ]
Фигня это все, т.к. реализовать идею все равно не получится 10%  10%  [ 4 ]
Всего голосов : 41
Автор Сообщение
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 00:12 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Не, ну вы Деда знаете....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 00:13 
Не в сети
Аватара пользователя

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

Если речь об обучаемом ИИ, то это достаточно обширная тема и вряд-ли легкая для такого набега.

Если же нет и речь об всё-таки каком-то игровом тамагочи, который имеет расширяемый функционал - тогда другое дело, но тогда надо ставить задачу хотя-бы в виде какого-то стартового набора "вариантов использования" (Use case).

Есть еще такой подход - начинать работу над софтом с написания эскиза инструкции :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 00:19 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
ИИ конечно. Иначе и смысла нет возиться. Спроси у Казаринова, он тебе скажет, что ничего страшного в этом звере нет, если правильно сформулировать задачу. :wink:


Последний раз редактировалось Scorpio 04 сен 2015, 00:20, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 00:20 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ждем постановку задачи ИИ.

... эх, нет смайлика с попкорном :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 00:21 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Вот про эскиз инструкции - это правильно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 02:57 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2014, 13:53
Сообщения: 448
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч
Scorpio, ваш "Тошка" выглядит очень прикольно, я считаю, что идею можно развивать, но не понятно о каком ИИ идет речь? ИИ еще не создан, и скорее всего не будет создан еще лет пять. Над этой задачей бьются целые институты и пока безрезультатно. Вы же хотите руками энтузиастов создать ИИ. Скорее всего нужна программа которая как то будет адаптироваться к возникающей ситуации и адекватно реагировать на нее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 07:45 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
По большому счету да. Хотя, способность к саморазвитию с учетом предыдущего опыта, уже можно назвать элементом ИИ.
В видеоролике, не смотря на его развлекательный характер,я постарался раскрыть основные моменты идеи. Пример с Хемингуэем. Сначала робот не знает, когда он родился и ищет ответ на конкретный вопрос. Потом он самостоятельно дообучается, узнает, где родился Хемингуэй, хотя его об этом не спрашивали. Хвастается приобритенными знаниями при хорошем настроении и может послать вопрошавшего при плохом. Можно это назвать косвенными проявлениями ИИ? Наверное можно. Можно реализовать такие проявления программно, без привлечения института ученых? Да запросто! Но, это лишь частный случай. А хотелось бы универсальный движок, которому будет все равно Хемингуэй это или синхрофазатрон. Конечно, саморазвитие будет контролируемым. Направление его будет задавать пользователь. Вернемся к примеру с Хэмингуэем. Если бы я не похвалил робота, за полученную им дополнительную инфу, то по идее, он должен понять, что развитие этой темы меня больше не интересует, и прекратить пополнять свой багаж знаний в этом направлении. Не интересно делать просто голосовой справочник с загруженной в память энциклопедией, или голосовой калькулятор на колесах. Должны быть эмоции и элемент непредсказуемости. Тогда, возможно, гаджет сможет удержать внимание пользователя и не надоест через пару дней. Потому что сегодня, он будет уже несколько не такой, как вчера, а завтра не такой, как сегодня....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 09:53 
Не в сети
Аватара пользователя

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 10:53 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2014, 13:53
Сообщения: 448
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч
Scorpio писал(а):
Тогда, возможно, гаджет сможет удержать внимание пользователя и не надоест через пару дней. Потому что сегодня, он будет уже несколько не такой, как вчера, а завтра не такой, как сегодня....

Вот! Вот именно здесь то и "порылась собака", проблема "пыльного угла" ожидает все подобные игрушки если разработчик не заложит в них когнитивность, но когнитивность должна иметь мотивацию. У живого существа, будь то человек, или собака, или таракан, или даже амеба, есть мотивация, она заложена Творцом, мы с ней рождаемся. Но я не представляю как может мотивировать себя программа? Я тоже занимаюсь роботостроением, и на этом форуме есть наш проект, но мы так и не добились возможности само мотивации для нашего робота. Если кто то придумает алгоритм мотивации, тогда можно будет уже говорить о саморазвивающейся системе. Такая система сможет познавать окружающий мир, и быть действительно разной каждый день. Но как это сделать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 11:17 
Не в сети
Аватара пользователя

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
Такой робот, видимо, входит в категорию т.н. социальных роботов - роботов, ориентированных в первую очередь на социальное поведение и контакты. Эта категория особенно сложна, т.к. сначала нужно создать его эго. Это не очень сложно, т.к. даже простейшие рефлексы в основном предназначены для удовлетворения потребностей самого робота. А далее потребуется сначала надстройка, позволяющая отделять самого робота от окружающего мира, т.е. простейшее самосознание, способность на себя "взглянуть" со стороны. И над ней уже вторая надстройка, позволяющая спроецировать мысленно свое "Я" на собеседника или даже другие неодушевленные предметы. Есть гораздо более простые варианты, но о них вам хорошо известно и пока ни к чему хорошему всякие реактивные (т.е. системы, основанные на реакции от внешнего мира) системы не привели.

Изображение

_________________
Проект Robosonic RS http://www.aigod.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 12:03 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Мне вообще идея нравится, но я бы чуть по-другому делал. Во-первых, что-то я не припомню ардуино-совместимых контроллеров с OTG. Во-вторых, я бы думал, что МК с моторами и датчиками должен идти полностью прошитым, предоставлять доступ ко всему железу, а модификацию контролера надо оставить самым продвинутым, которым все равно тесно будет в ардуине. Остальные пусть телефон мучают.

В соответствии, мои предложения по железу
MK stm32F401
Драйвер двигателей drv8833
Датчики стола типа VCNL4000 или подобный
пару дальномеров.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 17:02 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Что касается железа, то можно попробовать несколько вариантов. И потом выбрать оптимальный. STM32 - это вроде ARM контроллер, что для наших целей явно избыточно. А ардуино от не ардуино отличается вроде только наличием бутлоадера и файла с описанием регистров МК. STM32 тоже может быть ардуино совместимым.
Насчет сложностей с ПО согласен. Но попробовать надо. Будем идти от простого к сложному. Набросаю блок сжему , потом обсудим.
Кстати, если бы я раньше увидел этих симпатичных ребят на гусеницах, наверное вообще бы не стал ничего затевать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 17:25 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Scorpio писал(а):
STM32 - это вроде ARM контроллер, что для наших целей явно избыточно.

LOLWUT? В смысле? по деньгам может оказаться даже дешевле. По остальным параметрам строго лучше.

Цитата:
Насчет сложностей с ПО согласен. Но попробовать надо. Будем идти от простого к сложному. Набросаю блок сжему , потом обсудим.
Кстати, если бы я раньше увидел этих симпатичных ребят на гусеницах, наверное вообще бы не стал ничего затевать.

Буэ... они же по звуку управляются... Хотя симпатичные, да.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 19:39 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
ИМХО:

1. Если делать робота без синезуба, то с возможностью расширения, т.е. плату проектировать сразу под синий зуб и свой аккум, возможно со своей зарядкой.

2. Делать на ардуино или нет - смотря какая аудитория. Массовым самоделкиным может быть проще с дуней. Однако надо же когда-то соскакивать с этой платформы?

3. Желательно сделать 2 варианта шасси, возможно на одной и той же электронике - простейшее самое дешевое и более продвинутое, со своим аккумом, скорее всего со своими двигателями, возможно со своим драйвером двигателей, в котором сотик убирается в хотя-бы чуть-чуть защищенный корпус, находится в шасси горизонтально и камера показывает картинку через зеркало. Которое, кстати, можно вращать. Чтобы не распылять усилия - сначала можно сделать бюджетный вариант, но сразу делать так, чтобы потом под второй вариант не пришлось много переделывать там, где можно сразу под оба сделать.



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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: РОЖДЕНИЕ РОБОТА
СообщениеДобавлено: 04 сен 2015, 20:27 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Ну да, для начала физиологическими потребностями ограничится.
Про платформу я изначально думал с синим зубом, т.к. не хотел разбираться с USB. Даже думал вмонтировать в корпус безпроводную зарядку, Чтобы, когда телефон ложится на платформу горизонтально, начиналась зарядка. Купил под это дело китайскую зарядку за 8 баксов с антенкой для S3. Выяснилось, что даже при плотном контакте с зарядкой, телефон зарядился за ночь на 2%. Да и как-то тупо связываться через зуб, если смарт всяко пристыкован к платформе. Но, про потенциальную расширяемость контроллера согласен. В производстве удорожание копеечное, а перейти на новый тип это целое дело.


Последний раз редактировалось Scorpio 04 сен 2015, 20:33, всего редактировалось 1 раз.

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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 4


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

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