roboforum.ru

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

 

Робот для Kickstarter, создаваемый "на коленках"

Обсуждаем рождающиеся мысли и результаты экспериментов.

Робот для Kickstarter, создаваемый "на коленках"

Сообщение Kuiper » 21 апр 2015, 18:37

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

В этом топике буду выкладывать посетившие меня идеи, просьба к вам - критиковать их или хвалить. Таким образом, надеюсь, что-нибудь придумаю и опубликую на Кикстартере, с вашей помощью :good:

Если топик не подходит по теме, то просьба перенести в нужный подфорум. Спасибо!

P.S.: Сейчас начну, пару минут :beer:

Добавлено спустя 10 минут 45 секунд:
Первая идея, это не совсем робот, но мне она нравится. Только не знаю, нужно ли кому-нибудь такое вообще или нет. Просьба оценить и дать критику или комментарий.
А я пока про идею робота напишу.

Браслет "Экзекутор"

Создать браслет, который бьется током, для мотивации.

Изображение

В браслет задаются задания:
- выбрать тип задания (есть список типов, в зависимости от средства контроля выполнения задания),
- ввести текст до 16 символов (4 строки по 4 символа) и выбрать иконку задания из галереи,
- задать время выполнения (часы:минуты) задания и график (один раз, ежедневно, по выбранным дням),
- задать время ожидания начала выполнения (через это время, если нет RFID-сигнала об успешном начале выполнения задания, подается еще более сильный разряд тока),
- задать время ожидания выполнения (через это время, если нет RFID-сигнала об успешном выполнении, подается еще более сильный разряд тока),
- задать текст для публикации в соц.сетях, когда задание выполнено.

Когда наступает время выполнения задания, браслет выводит надпись с иконкой и дает звуковой сигнал, затем ждет время ожидания исполнения задания.
Если до указанного времени не получен RFID-сигнал об успешном начале выполнения задания (устройство с RFID-сигналом активирует ее, если начало выполняться задание), устройство бъет владельца более сильным током.
Если задания предусматривают быстрое выполнение (например, в течение 1-2 минут), то может задаваться только конечное выполнение работы, без ожидания начала процесса выполнения работы.

Практический пример сложного задания - тренировка на велотренажере.
Специальный блок подключается к велотренажеру и когда на нем занимаются не менее 30 секунд, оно затем подает сигнал о том, что задание начало выполняться.
Когда программа тренировки отработана, устройство подает сигнал о полном выполнении задания.
Для владельца браслета это выглядит так - вначале браслет высветил надпись и дал звуковой сигнал - мол, начинай, я жду минуту.
В это время на соседнем узком дисплее ползунок мощности разряда тока отображается на первом значении и деления растут до этого разделителя в течение минуты (время для начала задания).
Если носитель браслета не успеет в течение 40 секунд начать крутить велотренажер, то устройство на велотренажере не успеет замерить 20 непрерывных секунд тренировки и не пошлет RFID-сигнал о начале выполнения задания.
Браслет, не получив в течение минуты сигнал, дает разряд тока. Затем переставляет ползунок на большее значение мощности и вновь начинает подсвечивать деления, показывая, что через минуту вновь будет разряд тока.
Если пользователь все равно не начинает выполнять задание, браслет увеличит еще силу тока и так до максимального безопасного значения. Если же эффекта нет, задание не выполняется, то браслет начнет сильно пищать, чтобы пользователь все-таки начал выполнять задание.
Если пользователь начал выполнять задание, устройство на велотренажере подаст сигнал о начале выполнения задания и браслет перекрасит надпись с иконкой с красного на зеленый цвет, а деления из шкалы мощности и ползунок перестанет отображать.
Когда пользователь выполнит все задание, устройство на тренажере отправит RFID-сигнал о завершении задания и на браслете отобразится галочка и слово ОК, мол, задание выполнено. Также браслет занесет выполнение время выполнения задания и статус ОК в файл отчета, а также может отправить в Твиттер или другую соц.сеть запись "Только что потренировался на велотренажере".

Практический пример легкого задания - проснуться и выпить кофе.
Задается только полное время ожидания выполнения задания.
Утром, в заданное время браслет начинает выполнять задание "проснуться и выпить кофе". Высвечивает надпись и подает звуковой сигнал, затем ждет, например, 5 минут.
Пользователю нужно встать, пройти в кухню, заварить кофе, а затем поставить кружку, из которой пил кофе, на специальную подставку. Тогда подставка отправит RFID-сигнал о том, что задание выполнено.

Браслет обязательно предварительно настраивается, задаются часовой пояс, текущее время, замеряется максимальный порог мощности тока (или продолжительности), язык интерфейса, цветовая схема (диоды в браслете многоцветные), опция "Публиковать в соц.сетях выполнение заданий: Да\Нет".
Если включена публикация в соц.сетях, то юзеру нужно зайти на сайт устройства, зарегиться в два клика и указать логины-пароли или разрешить приложению публикацию новостей в свой микроблог или ленту (Твиттер, Вконтакте, Фейсбук). Это дополнительный стимул юзеров зарегиться на сайте производителя.

Добавлено спустя 5 минут 50 секунд:
Робот "Анаконда"

Изображение

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

Две верхние стороны спины робота располагаются под углом 60 градусов к горизонтали и на них установлены солнечные панели, вырабатывающие электричество для энергосистемы робота.

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

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


Назначение робота Анаконда:
1. Места с труднопроходимыми поверхностями - пустыни, болота, снежные и ледяные пустыни, подводный мир - плавание в воде и ползание по подводному дну.
2. Разведка местности, доставка небольших грузов.
3. Работа на Луне, других планетах и их лунах.

Добавлено спустя 10 минут 40 секунд:
Манипулятор-щупальце

Изображение

Суть проекта - разработка и создание прототипа манипулятора-щупальца на основе нового типа актуаторов, искусственных мышц и их антагонистов.

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

Каждая из систем двух искусственных мышц заполнена таким объемом рабочего тела, чтобы щупальце лежало заполненным без напряжения и избыточного давления горизонтально.
В состоянии покоя, когда щупальце, например, свисает со стола на пол, жидкость переходит из согнутых мешочков в противоположные, т.к. помпы отключены.

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

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

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

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

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

Идея для управления щупальцами - нейроинтерфейс на голове, в виде шлема с датчиками или просто датчиков и система отслеживания целей в виде очков с дисплеями, связанных в одну систему.
Очки отслеживают направление взгляда, при этом распознают контуры предмета, который нужно охватить, а мысленное усилие определяется датчиками, этот ли предмет нужно взять щупальцем (при получении сигнала от мозга о необходимости захвата чего-то щупальцем (датчик номер пять активен, уловил электрическую активность той области головы, которая, при калибровке, активировалась при желании взять что-то щупальцем) включается система распознавания контуров и начинает "подсвечивать" объекты в центре взгляда оператора. При этом каждый раз система ждет реакции оператора - активируется датчик области головы, отвечающий за желание (то есть, "да" для системы) или датчик области головы, отвечающей за досаду, неудовольствие (то есть, "нет" для системы), либо несрабатывание датчика "да" 3 секунды == "нет". Тогда система начинает "подсвечивать" следующий объект в центре взгляда оператора. При определении контуров нужного объекта, на который оператор подумал "да", система, при помощи ультразвукового или лазерного дальномера на подвижном основании определяет расстояние до нужного объекта (почему на подвижном - т.к. положение головы может не меняться, а взгляд выбирать разные цели, для этого система выбора цели имеет возможность смещения, отслеживая по взгляду направление того, куда смотрит оператор), по контуру определяет ее размеры и автоматически рассчитывает необходимую силу для вытягивания щупальца, чтобы обхватить объект. Затем включает щупальце, оно движется вперед, охватывает объект и при этом система отслеживает состояние нейродатчиков, отвечающих за величину усилия сжатия щупальца вокруг объекта, то есть, если значение датчика номер тридцать восемь от 70 до 80, то и сила работы секций манипулятора, которые охватывают объект, создается от 70 до 80 из 100%, чтобы не сломать объект, например, кружку, которую охватывает щупальце. При этом система отслеживает датчик, который при калибровке показал, что он отвечает за желание поставить объект обратно и убрать щупальце. Когда человек наигрался с кружкой, датчик начинает регистрировать электрическую активность этой области головы и система ставит кружку обратно, затем убирает щупальце в исходное положение и ждет дальнейших указаний от нейроинтерфейса).

Идея для дизайна манипулятора и системы управления - цвет черный, зализанные формы, карбон или "под карбон", а щупальца из блестящей черной резины полутораметровой длины.
Система управления - черный шлем с щитком над глазами, где размещается экран для глаз, а впереди расположена видеокамера, передающая картинку на экран и создающая эффект "дополненной реальности". Датчики лучше размещать в подшлемнике, который плотно охватывает поверхность и шлем может немного двигаться, но подшлемник с датчиками остается на месте, чтобы не сбить калибровку.
Перед первым использованием система предлагает пройти калибровку нейроинтерфейса, для этого она запускает на экране "обучалку" в виде трехмерной сцены, где медленно показан процесс выбора цели и затем ее обхвата, поднятия, установка обратно и возвращение в исходную позицию. При этом поясняющие надписи просят мысленно напрячься, чтобы человек желал сделать действие, которое затем будет показано в "обучалке". При этом фиксируются показания датчиков на голове и тот или те, которые показывают электрическую активность в этот момент, калибруются как отвечающие за именно это желание. Затем обучалка предлагает протестировать то же самое на реальном объекте, но не хрупком и простом, например, на столе стоят деревянный кубик и рядом пластиковый цилиндр, а сзади фон однородный. Оператора просят обратить внимание на кубик, он обращает, донастраивается калибровка системы целеуказания, кубик подсвечивается. Затем просят обратить внимание на цилиндрик в полуметре от него. Оператор обращает внимание, "подсветка" контура меняется с кубика на цилиндрик. Затем просят пожелать обхватить цилиндрик, оператор начинает желать сделать это действие, при этом донастраивается калибровка схемы датчика или датчиков "да", щупальце аккуратно охватывает объект и так далее для всех действий оператора.

Добавлено спустя 10 минут 36 секунд:
Сервис рисования надписей на песке на пляже красивого места при помощи удаленно управляемого через Интернет робота

Изображение

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

Смысл сервиса в том, что юзер оплачивает время, рисует, удаленно управляя роботом, на песке красивого пляжа, например, в Гоа, какую-то надпись, например, "Петя + Оля = любовь", эта надпись фотается в нескольких ракурсах через инструменты сервиса, делающие это действие в один клик (юзер кликает "Сделать фотосет", включается макрос, HD-видеокамера перемещается в заданные положения и делает несколько снимков, затем юзер может их скачать или отправить на е-мейл себе или добавить текст, открытку и отправить кому-то, например, той самой Оле).
После того, как оплаченное время заканчивается и если юзер не продлил оплату, его надпись сохраняется еще 6 часов, если он захочет дорисовать ее или поменять, а затем стирается специальным роботом или прилив сам стирает надпись, тогда можно не использовать специального робота для затирки надписей, а выдавать это как рекламную фишку "Ваша надпись живет до прилива, успейте ее показать, пока океан не стер надпись".

Также можно создавать надписи и в других природных местах - например, специальные роботы, сыпящие цветной песок, взвесь или краску, ездящие по снегу возле Северного полюса или на фьорде, по льду, по песку, плавающие роботы по воде, рисующие цветными линиями, летающие дроны, рисующие цветными дымами.
Смысл и уникальное предложение сервиса в трех вещах:
1) Пользователь получает, пусть и суррогатное, ощущение присутствия в экзотическом месте через видео и звуки в реальном времени, при этом находясь в комфортной среде за компьютером,
2) Пользователь занимается творчеством,
3) Пользователь показывает результаты своего творчества другим, теша самолюбие, в хорошем смысле, т.к. он старался, созидал и при этом в таком необычном месте.
Аватара пользователя
Kuiper
 
Сообщения: 72
Зарегистрирован: 17 фев 2013, 17:35
прог. языки: PHP, Python

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение ALS » 21 апр 2015, 19:50

Первый девайс можно апгрейдить до обруча (на голову) и предлагать различным кармодрочерам сами-знаете-откуда.
Суть проста - по мере того, как очередной унылый пост постепенно обрастает минусами, обруч - заряжается до овер9000 киловольт. Каждый сотый (двадцатый, пятидесятый) минусёр имеет бонус - разряжает обруч на голову бедного юзера. Все довольны, очередной бедолага все осознал, а девайсы для поднятия культуры поведения на задрот-ресурсах расходятся как горячие пирожки.
Аватара пользователя
ALS
 
Сообщения: 439
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Scorpio » 21 апр 2015, 19:56

Kuiper писал(а):Сервис рисования надписей на песке на пляже красивого места при помощи удаленно управляемого через Интернет робота
:Bravo:
Аватара пользователя
Scorpio
 
Сообщения: 1543
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Kuiper » 22 апр 2015, 07:26

ALS, Scorpio, спасибо!

ALS, не, это слишком радикально. Смысл браслета "Экзекутор" в том, чтобы помочь людям, которые не могут создать мотивацию, т.е. ленивы, как я, выполнять цели из-за мотивации не ощущать разряды тока. Браслет можно в любой момент снять, но сам психологический фактор того, что если не начнешь выполнять цели, то будет электростимуляция, заставляет человека выполнять задаваемые цели.
Я видел на Кикстартере проект с кнопками, наклеивающимися на нужный предмет и нажимаемыми, когда задание выполнено. Но такой браслет - это гораздо более сильная мотивация. А как Вы думаете?
Технически его не очень сложно разработать "на коленках" и без оборудования, просто не знаю. интересно ли кому-то еще, кроме меня, такое устройство.

Scorpio, :good: :beer:

Почему робот "на коленках"?
Вчера не написал об этом, пишу сейчас.
Причина проста - живу в квартире, места немного, да и шуметь станками нельзя, звукоизоляция не самая лучшая. Да и, что скрывать, не так много я зарабатываю, чтобы позволить себе для хобби купить станки, например, небольшой токарный Proxconn или китайский, либо российский небольшой токарный станочек. Или 3D принтер, даже просто сборочный кит за $250 на АлиЭкспресс с несколькими бобинами ABS.

То есть, изначально я в условиях полной кустарщины. Что из активов:
- стол,
- прямые руки,
- Ардуины, модули, шаговики,
- шуруповерт, электродрель, электролобзик, дремель (кроме дремеля качество не очень).
Рядом с домом строительный рынок с развалами старых советских инструментов и продажей стройматериалов различного вида.

Чего хочу:
придумать полезного и актуального робота (или может какой-то полезный девайс),
создать прототип,
снять видео и сделать фото, создать проект на Кикстартере,
успешно выполнить проект,
на собранные деньги приобрести участок земли, поставить там мастерскую, запустить мелкосерийное производство робота,
выполнить обязательства перед бейкерами-донатерами,
открыть компанию для этого стартапа,
найти инвестиции для масштабирования бизнеса,
купить или арендовать цех, нанять специалистов, открыть Интернет-магазин по продаже робота,
в общем, развивать компанию, придумывать новых роботов.
Аватара пользователя
Kuiper
 
Сообщения: 72
Зарегистрирован: 17 фев 2013, 17:35
прог. языки: PHP, Python

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Виктор Казаринов » 22 апр 2015, 07:59

2Kuiper: главное, с чем вы столкнетесь - это с отсутствием разума у ваших создаваемых роботов. Как бы хороши и совершенны ни были тела роботов, но они останутся пустыми консервными банками, пока в них не вселить душу. И лишь тогда они станут полезными и нужными для людей. Сила "мышц" нужна, но она ничто без силы мысли, помноженной на эту силу "мышц".
Вспомнилась сказка про Урфина Джюса и его деревянных солдат. Почитайте, полезно.
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1192
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Scorpio » 22 апр 2015, 18:03

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

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Kuiper » 22 апр 2015, 20:21

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



Продолжаю думать на тему "робота, сделанного на коленках и успешно собравшего на Кикстартере сколько-то десятков тысяч долларов".

Поскольку станков у меня нет и доступа к ним тоже (промышленности в городке, где я живу, не было во времена СССР и нет сейчас никаких заводов, фабрик, КБ, ОКБ и т.д.), то даже прототип проекта должен быть таким, чтобы его можно было создать в кустарных условиях, "на коленке", из вручную напиленных брусочков, кусочков профилей, фанерок, проволочек и т.д.
Аналогично и с механикой (доступ только к пластиковым шестеренкам из сломанных игрушек), и с электроникой (навесной монтаж, макетка).
НА ум приходит что-то деревянное, вроде "умных" кубиков-роботов, ездящих как виброход.

Добавлено спустя 16 минут 26 секунд:
Еще идея для роботов:
Развлекательный робот-питомец (аниматроник) в виде щенка, котенка, динозаврика, кролика, совы и т.д., у которого два главных отличия от существующих пластиковых и резиновых роботов для детей:
1. Такой робот внешне сделан из натуральной шерсти, плюс подогрев, поэтому он приятный на ощупь и как настоящий. Ручной труд, небольшие количества (как бы, коллекционные роботы-питомцы).
2. Робот индивидуален и автономен, он не ждет, пока с ним поиграют, а имитирует собственную жизнь.
Например, когда такого робота покупают и включают (в магазине его обязательно заряжают энергией и дают голосом кличку), он начинает исследовать окружающий мир - имитирует обнюхивание комнаты, бегает везде.
Если робота не звать - он поиграет-поиграет сам, затем ложится на "лежанку" со встроенной беспроводной зарядкой и заряжает свои аккумуляторы. Если его зовет хозяин по кличке - он подбегает, начинает играться.
Периодически робот имитирует самостоятельные игры, бегает, ходит по комнате, в общем, развлекается.
Этим он отличается от игрушек, которые ждут взаимодействия.

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

Пример щенка из шерсти:

Изображение

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

Спасибо!
Аватара пользователя
Kuiper
 
Сообщения: 72
Зарегистрирован: 17 фев 2013, 17:35
прог. языки: PHP, Python

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Виктор Казаринов » 22 апр 2015, 20:27

Роботов для детей вам всякие СЭС и прочие зарубят. А с теми параметрами что вы назвали- компьютерное зрение, может бегать, обнюхивать, герметичность... Это нереально.
Вот вам https://www.kickstarter.com/projects/ufactory/uarm-put-a-miniature-industrial-robot-arm-on-your
Молодые китайские товарищи насобирали с этим проектом $251,887 на кикстартере.
А вот они уже собирают таких роботов на конвейере: https://www.kickstarter.com/projects/ufactory/uarm-put-a-miniature-industrial-robot-arm-on-your/posts/1089627

Я взял за основу их робота: http://roboforum.ru/forum103/topic15155.html Кстати, этот китайский робот в чертежах и конструкции содержит массу неприятных ошибок, которые обнаружились и были устранены нами в нашей конструкции.
С тех пор я несколько продвинулся в его изготовлении. Сейчас устанавливаем стереокамеру и доделываем захват.
Если сильно постараться, то можно подобного робота выпилить лобзиком из плоских материалов. Правда, трудновато тогда будет устанавливать подшипники качения. Но, думаю, рукастые справятся. Можно и вообще без подшипников, но тогда уменьшится ресурс работы такого робота и точность его движений.
Этот экземпляр робота - лишь полигон для моих мозгоконструкторских экспериментов. Я ударными темпами сейчас делаю универсальный программный движок для этого робота, позволяющий выполнять программы, управляемые данными, т.е. в наибольшей степени поведение робота будет зависеть не от заранее заложенных в него алгоритмов, а от текущей обстановки и прошлого полученного роботом опыта.
Может быть все вышеописанное вас наведет еще на какие-то творческие мысли.
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1192
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Scorpio » 22 апр 2015, 20:52

Kuiper писал(а): ...плюс подогрев, поэтому он приятный на ощупь и как настоящий

Вот это хорошая идея. Бегать и играться конечно не будет, но может быть милым теплым и иммитировать дыхание.
Думаю, что Виктор, наша единственная надежда увидеть на форуме умных роботов еще при нашей жизни :)
P.S. Мне почему то кажется, что человек, могущий делать роботов и человек, могущий оформить и выгодно продать свою идею на кикстартере, это 2 разных человека :crazy:
Последний раз редактировалось Scorpio 22 апр 2015, 20:59, всего редактировалось 1 раз.
Аватара пользователя
Scorpio
 
Сообщения: 1543
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Виктор Казаринов » 22 апр 2015, 20:57

2Scorpio: Издеваетесь над несчастным маньяком?
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1192
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Scorpio » 22 апр 2015, 21:01

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

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Kuiper » 22 апр 2015, 21:05

Виктор, спасибо! Очень интересное направление!
А китайцы молодцы, собрать такую сумму и организовать успешное производство.
Аватара пользователя
Kuiper
 
Сообщения: 72
Зарегистрирован: 17 фев 2013, 17:35
прог. языки: PHP, Python

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение lorry » 23 апр 2015, 01:32

Создать робота щенка (котенка, пингвиненка, поросенка, канарейку, ... и т.п.) задача не сложная, но вложить в него вариативность, а тем более интеллект, на сегодняшний день проблема практически не решаемая. В бытовой робототехнике есть такое понятие "пыльный угол". К большому сожалению в "жизни" любой игрушки, да и не игрушки тоже, очень скоро наступает этот период. И он наступает именно из за отсутствия вариативности. Вам (или вашему ребенку) просто надоедает одна и та же реакция игрушки на любые ваши действия.
Заложить вариативность в поведение робота, только на первый взгляд, простая задача. Мы в своем проекте (робот LUM) пытались это реализовать, в итоге, все сводится к нескольким схемам поведения, в зависимости от возникшей ситуации, из которых случайным образом выбирается одна и отрабатывается роботом. Но со стороны это выглядит очень убого! И здесь мы встретились с двумя проблемами:
а) совершенно не возможно предусмотреть все ситуации с которыми столкнется робот в повседневной жизни, даже свести их к нескольким шаблонным невозможно (а если и получится, то робот, как правило, не верно детектирует очередную ситуацию и реакция его на эту ситуацию будет выглядеть нелепо), а тем более предусмотреть несколько вариантов поведения в зависимости от сложившейся обстановки тоже практически невозможно (просто фантазии не хватит и голову сломаете придумывать варианты), тем паче что и обстановка каждый раз меняется;
б) современное положение вещей с датчиками для робототехники таково, что в лучшем случае (нашпиговав ими вашего питомца) вы получите робота тупо тыкающегося в разные углы комнаты и мяукающего (гавкающего, чирикающего ...) когда его возьмут в руки. Системы распознавания объектов с встроенных камер находятся в зачаточном состоянии, да и вычислительные возможности нужно будет иметь такие, что пока доступны разве что для настольных систем которые, по понятным причинам, не впихнуть в вашего любимца. Беспроводная связь частично решит эту проблему, но кроме робота придется еще иметь постоянно включенный компьютер для управления первым.
Что же касается вариативности, то вот выдержка из wiki - Вариативность: "наличие нескольких или многих вариантов чего-либо; неоднородность, изменчивость. С развитием интеллектуальной деятельности вариативность, пластичность поведения существенно увеличивается, приобретая как бы новое измерение." В общем, я согласен с этим утверждением. Первая его часть говорит о "нескольких или многих вариантах и изменчивости" в нашем случае поведения робота. Попробуйте, хотя бы мысленно, представить себе сколько поведенческих схем вам нужно предусмотреть на такую простую задачу как появление хозяина на пороге дома? Как ведет себя в этом случае ваша любимая (настоящая) собака? Лает, крутится юлой, виляет хвостом, прыгает, носится по комнате и т.д. Если даже такое поведение живой собаки через какое то время перестает замечаться хозяином, то шаблонное поведение робота тем более, просто начнет раздражать. Вы изучите и будете знать как ваш робот отреагирует на очередное ваше действие, а это прямой путь робота в "пыльный угол" (и хорошо если эта реакция будет адекватной), тем более, что разнообразием вариантов поведения робот не будет отличаться. Не задумывались почему дети дольше играют с простой машинкой на колесах чем с радиоуправляемым джипом? Да все очень просто - машинка на колесах дает больший полет фантазии ребенку, у него больше вариативности в игре с такой игрушкой, ребенок сам может придумать любую ситуацию и сымитировать ее. С роботом наоборот, ситуацию создает робот, а человек как то должен на нее реагировать, но так как количество вариантов поведения заложенных в роботе ограничено, а способность робота детектировать возникающие ситуации очень примитивна, то и получается, что очень скоро робот надоест вам своими однотипными фразами, одинаковыми движениями, не адекватным поведением, да и просто ДОСТАНЕТ СВОЕЙ ТУПОСТЬЮ. Вторая часть определения "с развитием интеллектуальности вариативность поведения увеличивается". Ну, это вообще не про нас! В смысле не про роботов. ИИ создадут еще не скоро, а сказки про самообучающиеся алгоритмы мы уже слышали, это узко специализированные вещи, которые не применимы в повседневной жизни.
В общем, любые попытки создать машину с имитацией живого существа до сих пор терпят фиаско. Хотя, дерзните, может у вас что и получится. Я не отговариваю вас от идеи создания подобного устройства, я просто поделился своим (поверьте не малым) опытом и соображениями.
Спасибо, что дочитали это до конца. :)
Последний раз редактировалось lorry 23 апр 2015, 14:12, всего редактировалось 6 раз(а).
Аватара пользователя
lorry
 
Сообщения: 419
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение ALS » 23 апр 2015, 04:37

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

ЗЫ
Или такой вариант. Навеян недавней передачей.
Ты возвращаешься с работы.
Он в дверях тебе стандартное "Привет !"
Ты ему : "Пшелна! Не до тебя сейчас"
Он : "Йо, Пуффендуй, я твое всё экспелировал !"
Ты пытаешься пробить его с ноги. Он уворачивается и бьет тебя током. Мотивирует, значит.
Ну и т.д.
Аватара пользователя
ALS
 
Сообщения: 439
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: Робот для Kickstarter, создаваемый "на коленках"

Сообщение Kuiper » 23 апр 2015, 13:02

lori, огромное спасибо!
Отрезвляюще!
По железу - хотел взять за основу маленький медиаплеер на Android (1.5GHz, RAM 1GB, video Mali 400, Flash 4GB, MicroSD 32GB, WiFi) плюс к нему Arduino Mega 2560. То есть, какая-то вычислительная мощность у питомца будет, но вот то, что такой робот будет "тупым" и быстро надоест - это точно! Моделирую в голове ситуацию, как будто играюсь с таким роботом и вижу, что не все так прекрасно, как представлялось вначале.
Наверное, рановато еще замахиваться на такой уровень, нужно сделать что-нибудь простое, функциональное.
Аватара пользователя
Kuiper
 
Сообщения: 72
Зарегистрирован: 17 фев 2013, 17:35
прог. языки: PHP, Python

След.

Вернуться в Идеи

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

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

Mail.ru counter