roboforum.ru

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

РОЖДЕНИЕ РОБОТА

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

При массовом производстве такой робот:

Затмит по популярности тамагочи
7
17%
Вероятно будет пользоваться стабильным спросом какое-то время
7
17%
Может понравится детям и долбанутым гикам, типа автора темы
18
44%
Вряд ли кого-нибудь заинтересует
5
12%
Фигня это все, т.к. реализовать идею все равно не получится
4
10%
 
Всего голосов : 41

Re: РОЖДЕНИЕ РОБОТА

Сообщение Scorpio » 09 сен 2015, 00:20

Виктор Казаринов писал(а):Я ведь не участник данного проекта.

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

Re: РОЖДЕНИЕ РОБОТА

Сообщение =DeaD= » 09 сен 2015, 00:43

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

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

При успехе такого проекта к дальнейшему развитию смогут присоединиться другие люди, имеющие дополнительные ресурсы и так далее.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: РОЖДЕНИЕ РОБОТА

Сообщение Scorpio » 09 сен 2015, 00:51

Ну дык может бросить тогда к едреной фене?
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: РОЖДЕНИЕ РОБОТА

Сообщение avbond » 09 сен 2015, 01:03

Интеллектуальный кубик. Собираются выпускать в ноябре. Хотелки по интеллекту как в данной теме. Не знаю что получится, но уже собрали немало бабла, привлекая народ сценарными постановочными видеороликами.
http://cubicrobotics.ru/
http://vk.com/cubrobotics
http://keddr.com/2014/05/cubic-iskusstv ... hdyiy-dom/
http://geektimes.ru/company/madrobots/blog/242653/
http://habrahabr.ru/company/cubicrobotics/blog/215555/
https://www.youtube.com/user/cubicrobotics
http://www.youtube.com/watch?v=fqlEltqM5Jk
avbond
 
Сообщения: 13
Зарегистрирован: 15 апр 2010, 23:04
Откуда: г. Таганрог
ФИО: Бондалетов Александр Вячеславович

Re: РОЖДЕНИЕ РОБОТА

Сообщение =DeaD= » 09 сен 2015, 01:13

Я предлагаю в качестве такой идеи - создание прототипа мета-модуля-оболочки + экосистемы модулей ПО для роботов, доступной к использованию массовым пользователем.

При этом в мета-модуль-оболочку скорее всего нужно включать возможность скриптования + функционал диспетчеризации для управления ограниченными ресурсами (видимо это и есть планировщик).

Я вижу такие 2 этапа разработки:
1. Минимальный прототип софта для железа обычного смарта (без колес, внешних датчиков и т.п.), но в софте все интерфейсы под будущее железо заложены, так, чтобы мета-модуль потом не трогать;
2. Минимальный прототип с внешним железом + соотв. дополнительные модули для этого железа.

Конкретную постановку задачи на прототип софта надо обсуждать. Оно должно быть само по себе интересным, его должно быть можно выставить в тот же Google Play и т.п.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: РОЖДЕНИЕ РОБОТА

Сообщение Scorpio » 09 сен 2015, 01:20

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

Re: РОЖДЕНИЕ РОБОТА

Сообщение =DeaD= » 09 сен 2015, 01:26

По сути можно объявить интерфейсы и все модули, включая мета-модуль публиковать в Google Play, главное чтобы платформа позволяла потом таким приложениям узнавать о наличии друг друга (через мета-модуль) и общаться между собой напрямую (межпроцессное взаимодействие).

Добавлено спустя 1 минуту 53 секунды:
ИМХО товарищи с кубиком пошли по странному пути. Это как если бы гугл вместо запуска поисковика, доступного с любого устройства, начал бы за 300 баксов продавать специальный компьютер-терминал-поисковика. Но удачи им в любом случае.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: РОЖДЕНИЕ РОБОТА

Сообщение lorry » 09 сен 2015, 02:01

Виктор Казаринов писал(а):Если у кого-то есть другая литература на свежие версии ROS (Indigo, Jade) или на старые, но что-то очень полезное, поделитесь, пожалуйста.

На робофоруме есть обучающие уроки по ROS, правда по старой версии программы. Вот ссылка:

http://robocraft.ru/page/robotics/#ROS

Я приклеил файл с литературой имеющейся у меня по ROS на русском.

Виктор, а как ваши книжки получить можно? Может на почту скинете или хотя бы ссылки на скачивание?
Вложения
ROS.rar
(6.23 МиБ) Скачиваний: 0
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: РОЖДЕНИЕ РОБОТА

Сообщение Scorpio » 09 сен 2015, 02:57

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

Вернемся к нашим баранам. Понятно, что ПО надо делать по модульному принципу. Даже в плане его развития это удобнее. Подгружать модули или ставить платные более функциональные версии ПО из Google Play, это уже не принципиальный вопрос. Можно, например, разблокировать какие-то функции при подключении "своего" контроллера. Но, я не понял пока в чем будет состоять основной софт, и какие-такие чудесные функции будут в дополнении к нему? Мне в голову приходит программный модуль для управления контроллером Vera или модуль для голосовой игры в города. Что еще? Включать радио или управлять плеером д.б. в базовых функциях. Идея была в том, что пользователь сможет взращивать почти "живое существо" и этим развлекаться. Плюс какие то полезные функции, которые и так умеют все смартфоны. Она остается?

Добавлено спустя 45 минут 8 секунд:
Несколько мыслей по умениям:
- Основным интерфейсом является общение голосом. Робот способен запоминать новые слова и выражения и ставить им в соответствие определенные пользователем действия, либо редактировать имеющиеся.
- Робот ведет себя в зависимости от его настроения (настаиваю).
- Робот ведет бортовой журнал и анализирует, что с ним произошло.
- Знает несколько игр, в которые можно играть голосом.
- Может найти свое место на столе.
- Аппаратная часть позволяет подключить компас и дополнительные внешние датчики(движения, температуры/влажности, концевики). Если придерживаться дешевизны, то использовать втыкаемый дешевый RF приемник в базе робота. И клепать датчики самим. Либо найти не особо дорогую промышленно выпускаемую серию таких датчиков.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: РОЖДЕНИЕ РОБОТА

Сообщение =DeaD= » 09 сен 2015, 10:12

Scorpio писал(а):Но, я не понял пока в чем будет состоять основной софт, и какие-такие чудесные функции будут в дополнении к нему? Мне в голову приходит программный модуль для управления контроллером Vera или модуль для голосовой игры в города. Что еще? Включать радио или управлять плеером д.б. в базовых функциях. Идея была в том, что пользователь сможет взращивать почти "живое существо" и этим развлекаться. Плюс какие то полезные функции, которые и так умеют все смартфоны. Она остается?

В мета-модуле должно быть только то, без чего он не сможет работать в принципе. Остальное выносить за пределы. Это суть пользовательская ОС для остальных модулей. В её задачи входит обязательно:
1. Регистрация в себе остальных модулей
2. Обеспечение нахождения "друг друга" другими модулями и запуск взаимодействия между ними.
3. Регистратор занятых ограниченных ресурсов и запланированных задач, а так же того, какие задачи сейчас выполняются;

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

Возможно нужна некая концепция поддержания деятельности различных модулей без содержания их всех в запущенном состоянии.

Некоторые модули могут находиться целиком или частично в облаке.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: РОЖДЕНИЕ РОБОТА

Сообщение Madf » 09 сен 2015, 13:08

Ох вы опять тут такой холивар развели...
Сделайте/договоритесь вначале о железе (сразу, что должно быть), а затем обсуждение ПО.
Собственно ПО надо делать изначально с возможностью какого-то обмена, взаимодействием с внешними собратьями.
А сам алгоритм должен быть как можно проще, как у человека (есть запас прочности (некий), дальше возможность само установка (обучение) новым блокам/возможностям).
Возможно, для сложного анализа можно использовать на базе зарядке режим обмена с стационарной базой/компом (для обсчета нужных данных или получения разъясняющих ответов)... :oops:
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: РОЖДЕНИЕ РОБОТА

Сообщение Виктор Казаринов » 09 сен 2015, 13:14

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

Re: РОЖДЕНИЕ РОБОТА

Сообщение =DeaD= » 09 сен 2015, 15:22

Scorpio писал(а):Несколько мыслей по умениям:
- Основным интерфейсом является общение голосом. Робот способен запоминать новые слова и выражения и ставить им в соответствие определенные пользователем действия, либо редактировать имеющиеся.
- Робот ведет себя в зависимости от его настроения (настаиваю).
- Робот ведет бортовой журнал и анализирует, что с ним произошло.
- Знает несколько игр, в которые можно играть голосом.
- Может найти свое место на столе.
- Аппаратная часть позволяет подключить компас и дополнительные внешние датчики(движения, температуры/влажности, концевики). Если придерживаться дешевизны, то использовать втыкаемый дешевый RF приемник в базе робота. И клепать датчики самим. Либо найти не особо дорогую промышленно выпускаемую серию таких датчиков.

Может быть всё-таки сначала пройтись по целям?

Давайте трезво смотреть на вещи - у нас на данный момент катастрофически мало ресурсов, а риски такого проекта катастрофически огромны. Единственный способ снизить риски - разбивка проекта на этапы. Лучший способ привлечь ресурсы - показать первые успехи.

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

Эти 2-3 шага должны показать нечто такое, что будет существенно новым, и уж тем более, не вступающим в прямую конкуренцию с имеющимися продуктами гигантов ИТ индустрии (Siri, Google Now и что там у MS)

Добавлено спустя 1 минуту 18 секунд:
Сделать "Yet another smartphone on wheels" - я пас.
Попытаться сделать сейчас всё сразу, включая железную платформу - я пас.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: РОЖДЕНИЕ РОБОТА

Сообщение RoninDev » 09 сен 2015, 15:55

Можно будет прикрутить вот это, там все открытое вроде как https://www.kickstarter.com/projects/ai ... igence-for
Аватара пользователя
RoninDev
 
Сообщения: 207
Зарегистрирован: 22 янв 2015, 10:33
прог. языки: kotlin, golang, java, c#

Re: РОЖДЕНИЕ РОБОТА

Сообщение Scorpio » 09 сен 2015, 17:24

Ну, такую коробочку и мы можем сделать запросто. Голосовая управлялка умным домом у меня уже давно работает, только у нее мозгов нету :)
=DeaD= писал(а):Попытаться сделать сейчас всё сразу, включая железную платформу - я пас.

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

Пред.След.

Вернуться в Наши проекты

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6