Домашний робот должен стоить $2999

    Почему я говорю так? Потому что я на пути создания такого робота. Потому что все роботы, которые есть сейчас это либо игрушки, либо научные разработки за стенами университетов, либо военные разработки, либо плоды стартапов. Либо пылесосы.
    Есть несколько роботов, которые вполне могут претендовать на роль домашнего робота. Например, PR2 от Willow Garage. Вот он:

    PR2

    Знаете сколько он стоит?


    $400 000

    И знаете, что он при этом умеет? Очень мало…

    И это основная причина, которая до сих пор не позволяет каждому из нас иметь дома персонального робота, а ограничиваться только пылесосом… Точнее причины 2:
    1. Купить робота дорого
    2. Робот мало что умеет за такие деньги.
    Получается замкнутый круг – для того, чтобы писать ПО для робота, нужно приобрести очень дорогое железо. А приобрести железо, которое ничего не умеет – дорого. Я разорву этот круг. Громкое заявление? Пожалуй.
    Вот основные предпосылки, которые позволяют мне думать, что в ближайшие пару лет, любой желающий сможет cобрать сам или купить робота, который умеет делать что-то реально полезное, за $2999:
    • Появление Microsoft Kinect стоимостью $200 и SDK к нему (серьезно, без него я бы даже не начинал)
    • Появление большого количества наработок в области приложений для роботов, распознавания образов, навигации и т.п. Например, ROS, OpenCV и т.п.
    • Появление микроконтроллеров и датчиков к ним с низким порогом вхождения в разработку и программирование (Arduino)
    • Наличие большого количества стандартизированных элементов, таких как сервоприводы, мотор-редукторы, шаговые двигатели, видеокамеры, аккумуляторы и зарядные устройства к ним и т.п.
    • Все более широкое распространение 3D принтеров
    • Появление дешевых и довольно мощных ноутбуков в нише до $500
    • Замечательная open-source разработка inMoov, которая позволяет создать механическую руку почти во всем подобную человеческой (это вторая вещь без которой не стоило начинать) — видео ниже
    • Сервисы и API распознавания и синтезирования речи
    • Стоимость всего этого хозяйства вписывается в $3000!




    И вот здесь я хочу сделать небольшую ремарку. Я готов создать открытую платформу робота за $2999. Но надо понимать, что все ПО для него написать я один не в силах. Цель проекта – дать возможность создания унифицированного дешевого открытого робота с тем, чтобы разрабатывать для него ПО всем желающим. А там хоть продавать его, хоть раздавать даром.
    Основные принципы, положенные в основу создания платформы робота:
    • Все части робота унифицированы и дешевы. Они массово и тиражно выпускаются и продаются в магазинах.
    • Все пластиковые детали можно напечатать на 3D принтере, что не исключает их производства другими методами. Я готов наладить их промышленное производство при условии достаточного количества предзаказов или при получении начальных инвестиций.
    • Сборка робота и загрузка ПО не должны быть сложнее сборки любого икеевского шкафа
    • Робот имеет размеры, сравнимые с размером человека и руки подобные человеческим
    • На базовом уровне надо соблюсти законы робототехники и попытаться защититься от злонамеренного программирования роботов (все же масса + руки могут быть серьезным оружием или орудием)
    • Управление роботом осуществляется при помощи голоса, равно как и обратная связь. Помимо этого, робот может отображать информацию на дисплее ноутбука.
    • Программирование робота = управлению роботом. Т.е. программирование осуществляется при помощи отдачи голосовых команд. Каждая команда на низком уровне реализуется в виде программного кода.
    • Также обучение робота может производиться при помощи «перчаток» — надев такие перчатки, человек может выполнять движения, которые будут преобразованы в программу робота. Перчатки, правда, придется покупать отдельно – порядка $500 за пару. (Да, они гораздо дешевле предлагаемых решений и снимают информацию со всей руки начиная с плеча + пальцы)


    Тем не менее, я прекрасно понимаю некоторую сомнительность приобретения такого железа. Все же деньги большие – 3-4 зарплаты для большинства соотечественников. Поэтому первое, что я предлагаю сделать – ферму роботов.
    Ферма это помещение – одно или несколько, в котором находятся несколько роботов. Кроме этого, в помещении могут находиться и типичные предметы – столы, стулья, посуда и т.п. В идеале должно быть создано некоторое типичное окружение «как в квартире». К роботу можно будет подключиться через интернет и залить в него программу. После чего выполнить ее. Обратная связь будет обеспечиваться видео трансляцией с борта робота и с веб-камеры. Также с роботом можно будет общаться голосом, например, по скайпу.

    Создание фермы позволит тысячам разработчиков создавать и отлаживать в реальных условиях ПО для робота. Мне бы хотелось, чтобы оно было открытым. Тогда любой желающий может собрать своего робота и залить на него это ПО. А тогда уже можно будет говорить и о мелкосерийном производстве. Тогда уже можно будет делать и App Store для роботов…
    Вообще говоря, достаточно много полезного функционала можно написать имея только Kinect, подключенный к компьютеру.

    Из чего же состоит робот:
    • Microsoft Kinect
    • Ноутбук
    • Шасси с 2 ведущими колесами и одним поворотным. 2 мотор-редуктора для колес
    • Корпус из пластика, который предусматривает установку специализированных расширений в отдельные отсеки
    • Аккумулятор + зарядное устройство
    • 2 руки InMoov (пластик, провода, сервоприводы, arduino)
    • «Нервная система» на базе Arduino, Motor shield и набора датчиков


    Тем не менее, почему же я обращаюсь к вам и прошу помощи? Что у меня уже есть? Рассказываю и показываю:



    • Создан прототип робота без рук. Нервная система позволяет ему не натыкаться на препятствия и ориентироваться в пространстве. Программная начинка еще только разрабатывается, и в этом я надеюсь на вашу помощь. Сейчас в разработке «узнавание» лиц, распознавание жестов, голосовое управление.
    • Достигнута договоренность о производстве плат ардуино.
    • Достигнута договоренность о производстве пластиковых деталей для изготовления рук робота. Сейчас, при единичных тиражах, изготовление пластика для одной руки будет стоить порядка 50 000 руб. Для удешевления производства нужно наращивать массовость.
    • Вот такой рендер будущего робота (да, он немного отличается от прототипа на видео):


    image

    Итак, а чем же ты можешь помочь, %usernamre%?

    Список потребностей
    • 3D печатью, фрезерованием, литьем, выращиванием пластика, производством пресс-форм. Сделать части рук и корпуса робота. Чем больше, тем лучше. Это очень востребовано!
    • Электронными компонентами (можете оплатить их и заказать на мой адрес или просто прислать по адресу — обращайтесь в личку home-robot@mail.ru)
    1. Ардуино (Arduino Uno, Arduino Mega)
    2. Шилды для ардуино (в первую очередь мотор-шилды и сенсор-шилды)
    3. Датчики для ардуино (ультразвуковые, датчики удара, инфракрасные, датчики изгиба 4.5″, акселерометры, макетные платы и провода для прототипирования)
    4. Сервы (маломощные и сильные — Tower Pro MG 995, Towerpro 9805BB, HS-805BB, Vigor VSD-11(A)YMB HV или круче)
    5. Мотор-редукторы (с металлическими шестернями и мощной осью, вес робота от 20 кг и выше)
    6. Блоки питания или платы для конвертации 12В — 19В для ноутбуков
    7. Зарядные устройства для аккумуляторов
    8. Аккумуляторы 12 В емкостью от 4 ампер/часов (почтой слать стоит только Li-Ion)
    9. Сенсоры Kinect (и адаптеры питания к ним, можно и отдельно)
    10. Не совсем убитый ноутбук на котором без проблем идет Windows XP или Windows 7 (2-4 Гб памяти, Wi-Fi, видеокамера, не убитый аккумулятор)
    • Сможете договориться о поставках дешевых сенсоров Kinect или ноутбуков
    • Частями для корпуса и шасси
    1. Колеса диаметром от 100 до 170 мм, должны выдерживать вес 25-30 кг распределенный на 3 колеса.
    2. Корпуса (пластиковые) от мобильных кондиционеров высотой от 70 см или нечто подобное
    3. Детские электромобили или запчасти от них
    • Предоставить помещение для «фермы» — хотя бы 20-30 м, с подключением к электричеству 220 в и более-менее широкому интернету (wi-fi). Нужно учитывать, что там будут постоянно находится несколько роботов, которые будут вести видео-трансляцию. В идеале, в помещении должны находиться предметы интерьера, такие как столы, стулья, шкафы и т.п.
    • Предоставить помещение для публичной деятельности организации — место (Москва, Тула), куда могли бы приходить люди, заинтересованные в проекте, на адрес которого можно было бы заказывать доставку, где можно было бы размещать рекламные материалы, проводить совещания или встречи, может быть даже конференции.
    • Предоставить хостинг для сайта — посещаемость может быть довольно высокой, с «пиками» в виде хабра-эффектов.
    • Сделать сайт (дизайн, верстка, программирование)
    • Произвести по себестоимости или в дар платы Arduino и шилды, датчики
    • Пиаром. Расскажи о проекте, чтобы как можно больше людей о нем узнали.
    • Деньгами:
    1. Яндекс-кошелек: 410011742765643
    2. WebMoney: R327053112819, Z309055537203, E265491680358, U779260857725
    3. QIWI: +7(920)7492888
    4. PayPal: alex.bakulin@gmail.com
    5. Перевод на карту Visa: 4890 4942 3413 1977
    6. Перевод на счет в Альфа-банке. Номер счета 40817810704070011215
    7. Перевод на счет в Приватбанке. Номер карточного счета: 5185280436699171



    А также, если ты робототехник, программист, конструктор, 3d-моделлер, специалист по пиару, журналист, меценат, инвестор, производитель и много еще кто.

    Если вы пришлете свой старый ноутбук или пылящийся в углу Kinect, набор ардуино, с которым вы поигрались и он надоел, если есть сервы или мотор-редукторы, какие-то ненужные датчики, колеса от газонокосилок, ненужные детские электромобили или корпуса от бытовой техники – вы реально очень здорово поможете. А мы вас не забудем.

    Что вам за это будет?
    • Приоритетный доступ на робоферму
    • Размещение вашего логотипа на роботе
    • Упоминание вас в списке людей, внесших пожертвование + ссылка на ваш сайт
    • Большое человеческое спасибо
    • Будет что рассказать внукам


    Немного о себе. Меня зовут Александр. Мне 34 года, я немного идеалист, но в гораздо большей степени прагматик и зануда. У меня есть достаточно богатый опыт в сфере IT. Я был программистом, тестировщиком, тим лидом, менеджером проектов. Сейчас я предприниматель, но все также тружусь в области информационных технологий.

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

    Резюме: Главное в роботе не железо, а ПО. В плане технологий уже достигнуты все необходимые рубежи. Создать относительно недорогого робота просто. Основная сложность – привлечение программистов к написанию программ для управления поведением такого робота. И для этого есть решение – создать сообща открытую платформу для робота, на основе которой все желающие могут писать ПО для него. Я предлагаю вам принять участие в создании такой платформы и создать ферму роботов. Пользоваться роботами на ферме сможет каждый желающий программист.

    Есть Google-группа https://groups.google.com/forum/?hl=ru&fromgroups#!forum/home-robot
    Остальные контакты не даю, так как это не приветствуется вроде…

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

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

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

    Поделиться публикацией
    Похожие публикации
    Реклама помогает поддерживать и развивать наши сервисы

    Подробнее
    Реклама
    Комментарии 266
    • +42
      Честно говоря не увидел в прототипе чего-либо необычного. Я бы даже сказал что таких роботов как этот прототип видел слишком много. Рановато обращаться к народу имея на руках то что их не заинтересует и то что видели кучу раз.
      • +1
        Понятно, что можно сделать все с начала и до конца самому. Только сколько времени это займет. Боюсь, что слишком много. Качественный новый уровень — добавление рук. Он же и самый затратный. С появлением рук область применения значительно расширяется.
        Только вот значительно потратиться на руки и понять что и это никому не нужно очень не хочется.
        • +32
          Вы хотите сделать робота только потому, что это робот. Это же робот! Робот с руками! и картинка про белок истеричек :)
          Вам необходимо отталкиваться от самих задач, под которые вы собираетесь его создавать. А пока что-то абстрактное, о каких руках идет речь? Можно научить его приносить брошенный мячик. Но какой в этом смысл? Он будет приносить мне яблоки с кухни? А потом я буду вынужден идти в фитнесцентр чтобы привести себя в норму?
          Фактически, платформа уже есть в виде ардуино. Хоть руки цепляйте, хоть пылесос. Все открыто, все унифицированно. Под конкретные задачи подбрается необходимый обвес и в перед.
          Начинать надо с задач, для решения которых новый робот будет оптимален. Я кроме развлекательно-познавательной возни с самим роботом таких задач придумать не могу. Какие у вас идеи?
          • –2
            Плюс такого робота в его универсальности (он же и минус, конечно). Задачи я ниже в комментариях перечислял. Основная мысль, что он сможет взять на себя часть рутинных повседневных действий.
            • +3
              Простите за плохое воспитание, но статья звучит как "хочу мышью открывать окна"!
              • +1
                Какие действия? Боюсь он даже холодильник своими руками будет открыть не в состоянии.
              • +4
                Че-то эти ваши слова напоминают высказывание Кена Олсена о ПК. Он тоже, наверное, удивлялся, какой смысл покупать машину, если под нее нет реальных практических задач.

                Имхо — инфраструктура платформы важнее, задачи потом придумает сообщество.
            • +2
              Честно говоря не увидел в прототипе чего-либо необычного.
              Напротив, все как нельзя стандартненько =)

              image
              • 0
                А роботов запрограммированных на преследование котов вы тоже видели?
                • +3
                  Полностью согласен с Alexsey. Идея хорошая, но она приходит в голову очень многим. И я знаю очень многих кто гораздо дальше продвинулся в этом направлении. Даже в России есть ребята у которых есть небольшие сайты, существует какой то прототип, выложено ПО. Тут же я кроме наспех сделанный группы с полным отсутствием информации ничего не увидел. Ничего кроме амбиций. Так великие проекты не делаются!!!
                  Чтобы за тобой пошли люди надо заложить фундамент сначала. Либо в виде денег, либо в виде наработок. В данном случае кроме слов ничего не вижу.
                  P.S. Я уже молчу о том что Arduino крайне устаревшая платформа и для серьёзных современных разработок точно не годится!!! Это конструктор для самых начинающих, не желающих углубляться в детали как харда так и софта. Для любителей проектов выходного дня.
                • +16
                  Расскажите, пожалуйста, почему выбран сложный вариант создания универсального робота (по функционалу похожего на человека) вместо того, чтобы создавать простых роботов для решения простых задач (типа роботов-пылесосов для уборки квартиры).

                  Также напишите, пожалуйста, для каких конкретно задач создается Ваш робот.
                  • +1
                    Я боюсь, что можно погрязнуть в специализированных роботах. В совокупности их стоимость будет выше, места они будут занимать больше.
                    Я могу обозначить некоторые из задач, но я даже представить не смогу их все. Тут как с планшетами — когда они создавались, то решали несколько задач, а когда сторонние разработчики начали писать программы для них — круг задач существенно расширился.
                    Из основных я вижу — телеприсутствие, удаленное управление (через перчатки), найди/подай/принеси, автоматизация любой рутинной работы — уборки в широком смысле слова, наведения порядка в доме, уход за домашними животными и т.п.
                    • +38
                      Перечитал статью дважды.
                      Не понял одного: какой планируется функционал?
                      Тележка для ноутбука, которая не натыкается на стены? За $3999 не надо.
                      Или вы утверждаете, что я смогу за вечер-два научить его приносить пиво/кота/жену, открывать окно, мыть полы, выключать свет, убирать в коробку разбросанные игрушки? Обучаемость должна быть на уровне «за два часа научил ловить кота личным примером».
                      Может быть чуть резковатое у меня мнение, но пока у меня нет !!WOW!!! ощущения от идеи.
                      • +1
                        Итак. Я не продаю вам робота.
                        Я делаю платформу. Эта платформа робота с руками, которых пока нет у прототипа.
                        Под эту платформу нужно разрабатывать программы. И я хочу дать желающим такую возможность.
                        И вот тогда, через год-два, этот робот уже будет обучаем и будет что-то уметь. Тогда его можно продавать.
                        Я не предлагаю сейчас никакого готового решения.
                        • +14
                          Цель проекта – дать возможность создания унифицированного дешевого открытого робота с тем, чтобы разрабатывать для него ПО всем желающим.

                          Вы сейчас предлагаете людям инвестировать деньги в проект, который по сути является всего лишь фантастическим продолжением вашего хобби, где роботы могут двигать предметы в комнатах, загружать программы из интернета, грабить корованы…
                          Т.е. без какого-либо профита, каких либо обещаний и практической ценности, вы просто проводите время за разработкой мало кому интересной платформы?
                          Плохо представляю вашу целевую аудиторию, которая будет готова выложить $3000 за робота с мозгами на адруино, парой отпечатанных деталек, кинектом вместо глаз, но с возможностью программировать руки.
                          • +3
                            Первая задача — выяснить востребованность такой платформы, понять интересна ли она, стоит ли ее развивать.
                            Все остальные задачи уже производные.
                            p.s. И да, миллионы идиотов зачем-то занимаются открытым ПО, чаще всего без особого профита для себя. Что они делают не так? )
                            • +6
                              Если руки будут не от маникена, а с тремя пальцами. Если робот сможет отличать предметы и поднимать те, которые весят до двух кг этими руками, то на этой платформе можно реализовать простого повара\поливальщика цветов, подметальщика тупо веником.
                              И если это не будет глючить в сферическом идеальном освещении в комнате без неожиданных препятствий на полу, то я готов брать это за $4к.
                              • +2
                                И да, миллионы идиотов зачем-то занимаются открытым ПО, чаще всего без особого профита для себя. Что они делают не так? )

                                Всё-таки эти люди обычно решают какую-то проблему, пишут какие-то проекты, используемые в жизни. Сравнение некорректное. (по крайней мере — на данном этапе описания)
                              • +14
                                Пора перестать относиться со скептицизмом к тому, что выходит за рамки ваших желаний/фантазии. От вас, по сути, ничего не требуется. Не можете оказать помощь — лучше пройдите мимо. Психологический запал сбивается на нет, после сотни комментариев подобного плана, а тысячи других, одобрительных, проходят не особо замеченными.

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

                                Хотя, в данный момент, я больше всего жду революции в области аккумуляторов. И сабж-идеи могут служить предпосылками к началам более активных работ в областях более ёмких источников энергии, когда компании добра или зла все-таки прочувствуют новый тренд. В свои 20, я более чем уверен, что смогу увидеть на своем жизненном пути тех, кто будет мне помогать принести пиво/жену/детей и содержать внутри себя далеко не кровь.
                                • +3
                                  Спасибо. Я не питал иллюзий, что будет легко. Именно поэтому вышел на такую крупную площадку как Хабр. Чтобы получить разные мнения и картину в целом. Наоборот, было бы странно, если бы все прониклись вдруг этой идеей — маркетологи еще не поработали над созданием спроса ))
                                  • +1
                                    Пока что самым слабым местом кажутся сформулированные возможности будущего робота. Думаю, что если проработать чуть глубже и конкретнее «что будет уметь делать робот» идея будет восприниматься лучше. Простые хозяйственные потребности например будет он делать:
                                    1) сварить пельмени сможет (учитывая что на кухне и в холодильнике всё есть)?
                                    2) машину помыть снаружи сможет, если дать ему шланг, губку и моющее средство?
                                    3) загрузить посуду в посудомойку, стартовать программу мытья посуды и потом поставить всё в шкаф?

                                    Определение конкретных возможностей сразу ставит очень чёткие требования к функциональности. И это не только вопросы ПО.
                                  • +6
                                    Давайте не будем выступать против здравого смысла.
                                    Если бы человек сам и в свое удовольствие реализовывал такие идеи, я бы только позавидовал упорству и руку пожал бы.
                                    Однако в данном случае, автор выходит с другой инициативой — собрать деньги для коммерческого проекта.
                                    И я, как потенциальный участник, хочу знать подробности и целесообразность этого проекта, на что и для чего пойдут эти деньги.
                                    Если проект действительно стоящий, автору не составит труда разубедить в этом подобных «скептиков». Более того, это поможет самому определиться с целями, реальными ожиданиями и ЦА. А в сервисах типа кикстартера без этого на успех можно не расчитывать.
                                    Извините если убиваю вашу веру в «будущее не за горами».
                                    • 0
                                      Поддержу.
                                      Когда появился iPhone, говорили, что может это и неплохой телефон, но точно не игровая платформа.
                                      Когда планировался iPad, говорили, что iPhone-переросток без настольной ОС никому не нужен.
                                      Время расставило всё по местам.
                                      Домашний робот — это круто! И покупать его будут, если конечно реализация и маркетинг будут на уровне. И задачи под него найдутся.
                                      • 0
                                        Никак не пойму про аккумуляторы…

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

                                        Получится, что основной робот всегда заряжен и всегда готов. А зарядщик и так по долгу службы почти всегда стоит на док-станции и тоже заряжен. А если зарядка происходит намного медленнее, чем расходуется энергия, то это просто решается увеличением количества аккумуляторов.
                                        • НЛО прилетело и опубликовало эту надпись здесь
                                          • 0
                                            Может, но тогда он в это время не может исполнять свои прямые обязанности. А если он ещё ждёт пока зарядится — тем более. Смысл в том, чтобы он сам мог работать 24/7/365 — он же робот =)
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                              • 0
                                                Действительно, как-то я об этом не подумал =))
                                      • +2
                                        Недавно была статья на хабре о квадрикоптере за $170 с возможностью загрузки своей прошивки, модулей итд. И все с восторгом говорили, что с ним можно сделать (фонарик там прицепить, камеру). Еще раз — кусок текстолита, четыре мотора и дешевый микроконтроллер. За $170 ($140, там два варианта).
                                        А тут предлагается платформа для программирования робота, который может что-то делать руками. И людям не нравится. Почему?
                                        • 0
                                          Там готовое решение — игрушка, заплатил и играй.
                                          А здесь — та же игрушка, но ее еще не придумали, а только деньги ищут.
                                          И вот мне не понятно, 3k$ требуются, чтобы придумать эту игрушку, или столько будет стоить конечный экземпляр конечному пользователю?
                                          Если первое, то гораздо легче взять в закромах, разработать, выпустить пробную версию и продавать готовое открытое решение, по пути, например. ардуиносоздателей.
                                          Если второе, то зачем же счет для меценатов? И где же примерная цена разработки (как на кикстартере?)
                                          • +1
                                            Потому что тут вообще не понятна цель. Что он сможет делать и для чего нужны ему руки, а цена прямо скажем не маленькая!
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                            • +2
                                              Ничего необычного, покупают же за $1000 прямоугольный девайс с последующим расширением функциональности через покупку ПО в апп-сторах.

                                              Здесь предлагают создать платформу, которая в будущем может обеспечить новый сегмент рынка ПО и девайсов — ПО и девайсы для роботов.

                                              Покупаешь робота с дефолтной начинкой (скажем, умеет пылесосить и коту пинка давать), а дальше к нему покупаются приложения и различные девайсы.

                                              В этом плане очень напоминает игровую приставку.

                                              «Робот-кулинар: Яичница-глазунья» скачать за 500 руб.

                                              «Робот-Гитарист» скачать за 500 руб.
                                              Вместе с товаром покупают: гитара Guitar Hero 2500 руб.; сборник «Робот-Гитарист: сборник рок-песен» 200 руб.
                                            • +1
                                              Как и sankir я не вижу практического применения вашему роботу. Если просто попрограммировать, то есть же LEGO Mindstorms — возможности примерно как у вашего робота, а цена намного ниже. И его можно купить уже сейчас!
                                              А какие практические задачи сможет решать ваш робот (не считая тех, которые может решать ноутбук)?
                                              • +5
                                                Примерно те же, что и ноутбук с руками ))
                                                на самом деле применяют подобных роботов где-то, хоть тут. по крайней мере, денег на их разработку тратят и наделяют одной или двумя функциями.

                                                Я думаю, что в мире есть спрос ну, положим, на пять компьютеров. (с) Томас Уотсон, IBM, 1943 г
                                              • 0
                                                Если честно, то мне кажется, что в этом большая проблема. Т.е. не исключаю наличия потребности у кого-то в роботе. Но это на уровне игрушки. В большинстве же случаев есть конкретные задачи: уборка помещений, видеонаблюдение, транспортировка предметов и т.п… Прочитав статью я так и не понял, какую из моих потребностей это сможет решить. Просто игрушка? Выходит, что Вы хотите продать молоток, а люди думают о красиво весящих на стенах картинах (извините за избитый пример).
                                            • –4
                                              уборки в широком смысле слова, наведения порядка в доме, уход за домашними животными
                                              Как-то не представляю себе ухаживающего за домашними животнами робота.
                                              Робот с такой функциональностью вряд ли будет стоить дешевле 400000$. Думаю, следующие пару десятилетий лет будет практичнее нанять уборщицу и платить ей каждый день по 10$ за уборку. А потом, быть может, технологии и позволят сделать такого робота.
                                          • +3
                                            Arduino для этих целей — не слабовато ли? Сейчас можно немного добавить и купить какой-нибудь RPi, или, если нужно будет обрабатывать что-то сложное, четырехъядерный ODROID. Там, правда, свои проблемы, но для робота сойдет и производительность выше.
                                            • +1
                                              ардуино только для того, чтобы на стенки не натыкаться и со ступенек не падать. может даже и избыточно. мозгом будет ноутбук все же.
                                              а так ардуино раскрученный бренд, низкий порог вхождения, большое коммьюнити.
                                              • +5
                                                встречный вопрос — а зачем ноутбук? Ну, то есть как «отладочная платформа для алгоритмов» решение может и хорошее, тем, что «быстро собрать можно», но с другой стороны:
                                                — два разных контура управления — один для ардуино, другой — для… а кстати, для чего?
                                                — стоимость решения на ноутбуке заведомо выше стоимости решения на каких-нибудь отладочных платах типа panda/beagleboard, просто ввиду того, что ноутбук включает в себя кучу ненужного для робота барахла

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

                                                Программирование робота = управлению роботом. Т.е. программирование осуществляется при помощи отдачи голосовых команд. Каждая команда на низком уровне реализуется в виде программного кода.
                                                Микроменеджмент в подобных системах очень утомляет при обучении. Как минимум, вещи, связанные с кинематикой конечностей, должны быть реализованы в базовом СДК. Кстати говоря, в описании inmoov не нашел вот чего: в ней есть какие-либо сенсоры, определяющие касание/силу сопротивления сжатию?
                                                • 0
                                                  Компьютер нужен для работы с Kinect. Я не настаиваю на использовании именно ноутбуков.
                                                  Если мы даем роботу руки, то нужно ему дать и шасси, чтобы эти руки таскать и применять. А тут уже прямое ограничение накладывается длиной рук. Не меньше, чем длина руки. Т.е. 70-80 см.
                                                  По последнему пункту согласен. Управление голосом я вижу скорее как макрокоманду.
                                                  В InMoov такие датчики не предусмотрены, но его придется модернизировать, чтобы рука могла бережно обращаться с вещами.
                                                  • +1
                                                    Ну вообще то должно быть два разных контуру. Ардуино годится только контроллеров низшего уровня. Там очень слабенький 16 битный процессор с маленькой памятью. Эта игрушка может служить только низшим уровнем управления железом. Мозгом конечно же должно быть более производительное устройство. Только наверняка не нетбук а планшет или смартфон. Они кстати имеют на своём борту массу датчиков. Так мой планшет имеет GPS, GSM, WIFI, Bluetooth, трёхосевой акселерометр, гироскоп, две камеры и сенсорную панель. Если всё это покупать по отдельности получится в несколько раз дороже и места займёт мама не горюй!
                                                    • 0
                                                      Там и нетбука в принципе маловато по мощностям будет, а вы вообще смартфон с какой-нибудь Тегрой предлагаете запихнуть)
                                                      • 0
                                                        Тележке с руками достаточно иметь вайфай и пару контроллеров на борту, а мозг пусть в серверной на многоядерном серваке искусственным интеллектом блещет.
                                                        • +1
                                                          А далеко не факт что WiFi хватит на работу в realtime, данных по нему переправляться должно очень много.
                                                      • +1
                                                        Датчиков, для такой конструкции нужно больше, нежели есть в одном устройстве. Как минимум для обратной связи с сервоприводами, чтобы контролировать заданное и фактическое отклонение нужно несколько акселерометров, причем достаточно «чувствительных» (с высоким разрешением), иначе робот не сможет выполнять сколь-либо тонкую работу. Ну и качество датчиков для систем стабилизации может быть нужно более высокое, нежели есть в смартфонах/планшетах.
                                                        • 0
                                                          Частично согласен. Датчиков нужно много и Arduino точно не потянет. Не уверен что мерить фактическое отклонение с помощью акселератора удачная мысль. По идее сервы имеют обратную связь, надо только откалибровать будет систему сначала.
                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                            • 0
                                                              Сервоприводы бывают очень и очень разные. В том числе — и с энкодерами для обратной связи.
                                                              Самые быстрые станки с ЧПУ используют как раз сервоприводы, а не ШД.
                                                    • +3
                                                      А зачем тогда Kinect? Я думал, что робот всетаки в пространстве должен ориентироваться при помощи полноценного SLAM'а а не как те роботы бегающие по черной линии…
                                                      • –1
                                                        Навигация должна быть реализована для SLAM, но основные данные для него дает Kinect. А всякую мелочь, которая валяется под ногами, ступеньки и т.п. он может просто не распознать. Поэтому тут нужно что-то на уровне рефлексов — датчики столкновения, расстояния и т.п. на разных уровнях от пола.
                                                  • +15
                                                    Спасибо, Кэп!
                                                    • +2
                                                      «Ферма роботов» это место где роботы будут создавать роботов? Вы хотите убить всех человеков? :)
                                                      • +7
                                                        Это место, где люди будут учить роботов убивать человеков )
                                                        • +3
                                                          Бои роботов :) Пользователи заливают программы и ещё больше пользователей подключаются к веб-камере… :-)
                                                          • 0
                                                            Залить программу не столь интересно. Лучше самому построить робота и с ним играть. Как в Риме во времена Юлия Цезаря играли гладиаторами.

                                                            Длижение такое, кстати, уже есть.
                                                      • +9
                                                        Судя по видео, котэ прямо мечтает о ферме роботов :)
                                                        • 0
                                                          Коте беспокоить больше не будем. )) Под ферму все же нужно отдельное помещение. Боюсь, что с этим будут определенные проблемы, если никто из добрых людей не поспособствует.
                                                          • +1
                                                            Нет, коте все же нужен, так можно тестировать соответствующий функционал.
                                                        • 0
                                                          Зачем там ноутбук за 500 баксов, встраевымых систем мало что ли?
                                                          • 0
                                                            Хочется иметь экран. Как минимум на первое время для отладочных целей. Да и головы у него нет — можно будет мимику рисовать и справочную информацию выдавать.
                                                            • +1
                                                              Мне не нужны роботы с мимикой — я их боюсь!
                                                              А так — любой вид подключения для отладки подойдет, хоть через usb, хоть…
                                                              • 0
                                                                Тут жестких критериев нет. Если будем идти по пути удешевления, то вполне можно и встраиваемую систему сделать без экрана. Скорее всего будет несколько прототипов с разной начинкой. А на их основе уже можно будет делать выводы.
                                                            • +9
                                                              Согласен, ноутбук — явно не лучшая идея. Куда органичнее смотрелся бы планшет баксов за 50-100.

                                                              Скрытый текст
                                                              Г-г-г, андроид на Андроиде.
                                                              • +1
                                                                Не потянет, скорее всего. Вычислительной мощности маловато.
                                                                • 0
                                                                  Пока нет, но в ближайшем будущем — вполне возможно. Развитие идёт довольно большими «шагами».
                                                            • +3
                                                              Все упрется в аккумулятор и автономность
                                                              • +1
                                                                тут 2 варианта — автомобильный тяжелый аккумулятор и дешевый или li-Ion легкий, но дорогой. Грузоподъемность пока проектируется под автомобильный. Тот же детский электромобиль вполне может таскать 20-30 килограмм с небольшим аккумулятором.
                                                                А насчет автономности — научить его втыкать вилку в розетку и все у него будет хорошо в этом плане.
                                                                • +1
                                                                  Все верно, это же домашний робот, а не электромобиль. Ваше начинание прекрасно.
                                                                  • 0
                                                                    Он потом не даст себя из розетки выключить.
                                                                    • +2
                                                                      А потом начнет воровать электричество в близжайших фастфудах и перестанет на ночь возвращаться домой.
                                                                    • –1
                                                                      А зачем аккумулятор, если к тому времени можно будет использовать уже батареи новых технологий.
                                                                      Тут же недавно был пост про разработку новый технология батареи. Думаю одну такую можно будет использовать :)

                                                                      Тем более отличный пиар ход это сделать батарею в виде треугольник как у Железного Человека ну и перекрасить в его цвета :)
                                                                      • 0
                                                                        можно взять LiFePO4
                                                                        • 0
                                                                          А NiMh не рассматривали? Они конечно не столь круты как литиевые, но сильно дешевле и дольше живут. В Приусах, например, 8 лет гарантии на батарею. Впрочем аккумулятор в данном проекте явно не узкое место — можно и автомобильный таскать, все равно робот достаточно массивный и большой.
                                                                      • +9
                                                                        А зачем вообще робот в квартире? жена же есть если чо
                                                                        • +19
                                                                          Робот явно дешевле.
                                                                          • +1
                                                                            Единственный минус робота в сравнении с женой все таки есть…
                                                                            • +6
                                                                              Ну это вопрос времени…
                                                                              • +1
                                                                                Мне будет сложно свыкнуться с мыслью, что я… ну вы поняли.
                                                                                • +3
                                                                                  Это для вас. Надувные жены уже давно продаются, и клиенты находятся.
                                                                                  • –1
                                                                                    Почитайте «S.N.U.F.F.» Пелевина.
                                                                                    • 0
                                                                                      Ну мы не станем пупарасами. Надеюсь :)
                                                                                • 0
                                                                                  Так вроде есть специальные, делаются в Японии, даже вроде как статья на хабре была.
                                                                                  • 0
                                                                                    www.youtube.com/watch?v=Pv8zP1ev1mM
                                                                                    Осталось прикрутить к роботу
                                                                                • +9
                                                                                  Роберт Хайнлайн, «Дверь в лето».
                                                                                  • +4
                                                                                    Да уж, там все так просто было описано :)

                                                                                    «десь пригодились лампы Фрезена, «лампы памяти», как их иногда называли. Они применялись в межконтинентальных ракетах и системах регулирования уличного движения, как например, в Лос-Анджелесе. Объяснять их устройство нет нужды: наверное, даже в лабораториях «Белл Корпорейшн» не все разбираются в этом. Коротко, суть их действия сводится к тому, что вы можете вмонтировать лампу в тот или иной механизм, «показать» ему какое-то действие, а лампа «запомнит» его и в дальнейшем сможет управлять этой операцией уже без участия человека. Лампы Фрезена годились и для станков, и для управляемых снарядов, и для «Умницы Фрэнка». Нужно только вмонтировать в него некоторые вторичные цепи и его «здравый смысл».


                                                                                    А в реальности пойди да „покажи“ так мытье посуды, ага.
                                                                                    • –2
                                                                                      1. Cложить в посудомойку.
                                                                                      2. Нажать кнопку.
                                                                                      3. Вынуть из посудомойки

                                                                                      Мытьё посуды — не проблема вообще. Проблема её собрать по дому, отличив грязную от чистой, и потом разложить по шкафам правильным образом. Программирования не на один год.
                                                                                      • +2
                                                                                        Да просто взять посудину (при условии, что она вся разная) и положить ее в посудомойку — уже проблема для робота.
                                                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                                                          • 0
                                                                                            высокая внутриклассовая изменчивость вас не смущает?)
                                                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                                              • 0
                                                                                                Вы их переоцениваете.

                                                                                                Что-то типа SLAM'а планируете разработать?
                                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                  • 0
                                                                                                    тоже схожая идея давно в голове крутится :)
                                                                                            • 0
                                                                                              Я в нейросетях, честно скажу, не особенно разбираюсь, но вроде как обучение сети — совсем не такая простая задача.
                                                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                                    • 0
                                                                                      ИП…
                                                                                      Расчетный счет…

                                                                                      ИП средства может принимать средства только по договору. Разве не так?
                                                                                      • –1
                                                                                        Спасибо за замечание. Уберу пока до проработки этого вопроса.
                                                                                      • +9
                                                                                        Приведите пожалуйста 10 задач, которым реально за вменяемое время его научить. Проблема в том, что робот не должен просто повторять одно и тоже, а и «думать». А я вот, напишу список того, что он сделать не сможет:
                                                                                        -мыть посуду (не представляю как научить его мыть все виды бокалов, тарелок, вилок, чашек и т.п.)
                                                                                        -пылесосить моим обычным пылесосом (не знаю как он сможет залезать под всякие диваны, и еще что-то. Да он его даже включить не сможет, потому что кнопка низко, на корпусе пылесоса)
                                                                                        -гладить одежду (опять же она вся разная, и помята каждый раз по разному)

                                                                                        Единственное применение которое я придумал — поливать цветы. Но робота для поливания цветов я могу сделать из одной пустой пластиковой бутылки.

                                                                                        Не подумайте что я против вас, хорошая идея, просто здоровый скептицизм. Да и с таким списокм вам же проще будет «продать» идею.
                                                                                        • 0
                                                                                          — удаленное управление (пришел на работу, вспомнил, что не выключил утюг)
                                                                                          — при некоторых допущениях и доп. приспособлениях его можно научить готовить
                                                                                          — выносить лоток за кошкой
                                                                                          — загружать вещи и порошок в стиральную машинку и контролировать процесс стирки
                                                                                          — протирать пыль с указанных поверхностей
                                                                                          — мыть окна
                                                                                          ну это так, навскидку…
                                                                                          Алгоритмически любые эти действия можно реализовать, с поправками на непредвиденные обстоятельства.
                                                                                          • +1
                                                                                            Кстати сказать, лотки с автоуборкой, а также автокормилки и автопоилки для кошек уже есть в продаже, то есть для этих целей робот не нужен, да и место сильно не сэкономит — туалет (авто или обычный) и миска (авто или обычная) животного по-любому место уже занимают.
                                                                                            • +3
                                                                                              Вы же понимаете, что реализация перечисленных вами задач это работа хорошего Research отдела на несколько лет? Ну разве что протирание пыли вполне можно реализовать относительно быстро «на коленке»…
                                                                                              • +3
                                                                                                Да. Я не питаю иллюзий по поводу простоты задач и сроков их реализации. Но это не удерживает меня от попытки их решить.
                                                                                            • +2
                                                                                              Насчет помятой одежды, есть такие существа на планете — люди, у которых есть мозг, а есть люди, которым они еще и пользуются. И вот тому доказательство:
                                                                                              www.youtube.com/watch?v=neYJw_0ddy0
                                                                                              Спойлер к видео:
                                                                                              Робот сворачивает разбросанные полотенца.
                                                                                              Собственно к чему это я, мне кажется мы слишком сильно привыкли ко всякого рода API, готовым библиотекам и т.д. Даже уже стараться для самих себя не хотим.
                                                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                                            • +2
                                                                                              Кстати да, возможно для мытья посуды будет достаточно научить его загружать ее в… посудомоечную машину!!! Бинго!
                                                                                              • +3
                                                                                                Кстати да, возможно, будет достаточно сразу класть грязную посуду в… посудомоечную машину!!! Бинго! И роботы перекладыватели не понадобятся!
                                                                                                • 0
                                                                                                  В общем-то и шкаф для посуды не нужен — чистую тоже можно брать из посудомойки
                                                                                            • 0
                                                                                              Действительно, область применения не очень понятна. Такой робот с ИИ — крут, а без него… он даже посуду помыть не сможет. Распишите задачи, которые он сможет решать :)
                                                                                              • +1
                                                                                                имхо проблема не в отсутствии платформ, а в том что нужен неслабый ИИ которого сейчас нет. Сегодняшний максимум здесь — гугломобили. И это при том, что дороги и знаки везде «одинаковые».
                                                                                                Представьте себе простой алгоритм как он будет, предположим, застилать постель.

                                                                                                Хотя, наверное, время начинать думать в этом направлении правильное :)
                                                                                                • 0
                                                                                                  Я привел рабочий процесс складывания полотенец чуть выше, мне кажется это вполне доказывает что роботы уже готовы работать с объектами нестандартных и динамично меняющихся форм.
                                                                                                  • 0
                                                                                                    А теперь подведем этого робота к другому столу, сушилку, помещению,…
                                                                                                    Будет он работать и убирать их в шкаф (т.к. приведенный пример бесполезен с практической т.з) — сильно сумневаюсь.
                                                                                                    • 0
                                                                                                      Да все понятно, это демонстрация. Но тем не менее, каждую задачу нужно сначала решить в частных случаях, а потом в общем. Если ее не решать, то она не решится никогда или это сделает кто-то другой.
                                                                                                • +2
                                                                                                  Начинать нужно не с фермы роботов, а с реальных потребностей, которые решаются тем, что создается (будь это робот, программа, мебель итд). И можно ли вы решить потребности, не создав новых проблем.
                                                                                                  • +6
                                                                                                    Вы знаете, глядя на ваш «список потребностей», озаглавленный счетами для перевода денег, складывается впечатление, что вы не просите помощи, вы просите собрать робота / роботов ЗА вас. И это печально.
                                                                                                    • 0
                                                                                                      Вы не поверите, но деньги это такое универсальное мерило всего. За них можно купить разные компоненты. Я не собираюсь организовывать производство сервомоторов, например. Или кинектов. Как мне можно помочь с их получением? Или вы их производите и можете мне их дать, или вы их купите в магазине и дадите мне, или я сам пойду в магазин и куплю их. Для большинства людей, я уверен, проще 3 путь…
                                                                                                      • +9
                                                                                                        При всем моем уважении к вашему труду и талантам — вы охренели. У вас нет ничего. Все, что вы можете показать — кастрюлю на трех колесах, которые делали еще в 70-х без кинекта и всех новомодных фич, и которая сейчас предназначена только для того, чтобы пугать кота.

                                                                                                        А вы уже строите великие планы организовать ферму по 3d-печати, найти помещение… Для своего хобби я нашел сам помещение, и далеко не такое комфортное, какое пытаетесь вы попросить для себя. Нет, не найти, не оплатить, не работать по 16-18 часов в сутки, чтобы оплатить аренду и не задеть семейный бюджет — нет. Вы его желаете получить на халяву только из-за того, что у вас есть гениальная идея домашнего робота за 3 штуки баксов!

                                                                                                        Товарищ, спуститесь на землю. Никто ничего вам за вас делать не будет, пока все, что вы показываете — это учебные роботы на 3-х колесах.
                                                                                                        • –2
                                                                                                          Время нас рассудит. Я ищу единомышленников. Это значит людей, которым также интересно этим заниматься. Которые также хотят вкладывать в это силы и средства. И для этого ни мне, ни им не придется работать по 16-18 часов. Время одиночек прошло. Я не боюсь работы, но я не уверен, что стоит надрываться чтобы сделать все одному.
                                                                                                          • +1
                                                                                                            Как замечательно написал недавно господин Морейнис:
                                                                                                            Инвестор рискует деньгами, а чем рискуете вы? Готовы уйти с работы, впахивать 100 часов в неделю за еду, продать машину?
                                                                                                            • 0
                                                                                                              Я не хожу с протянутой рукой. Так или иначе я все заявленное реализую. Вопрос в том, что мне можно помочь, и не обязательно деньгами, и это ускорит процесс.
                                                                                                              • +5
                                                                                                                А в чем, собственно, отличие? Где ссылка хотя-бы на репозиторий исходников, чертежи схемы колесной базы, код для работы с кинектом, фотографии деталей, описание сборки?
                                                                                                                Нет? Ну тогда подумайте сами, отличается ли ваш рассказ от…
                                                                                                              • –1
                                                                                                                А он рискует временем.
                                                                                                      • 0
                                                                                                        не знаю как другие, а я бы хотел иметь робота помощника как в фильме «Я, робот»
                                                                                                        • +7
                                                                                                          Скажите, а Вы сами занимались когда-нибудь программированием роботов/обработкой изображений/построением систем принятия решений? Там всё неимоверное сложно, хоть и выглядит просто. Взять к примеру тот же ROS. На нём программируют даже серьёзных роботов. Видел как-то проект на нём, где робот едет к холодильнику, берёт оттуда пиво и привозит назад. Этот проект был написан не быстро и большой командой. При этом там был достаточно сложный и многофункциональный робот.
                                                                                                          А что самое главное, всё это было медленно глючно и неудобно. А эффект от полноценного продукта отличает 90% работы.

                                                                                                          Сама идея хороша, но по другому. Собрать/вырастить/создать команду, которая может заниматься робототехникой в нашей стране — крутое и достойное занятие. Решать даже отдельные задачки это уже подвиг. В принципе, помещение можно под такие цели поискать у каких-нибудь инвестиционных фирм. Однажды натыкался на студенческое КБ, которая организовала одна фирма. Там было много различных квадракоптеров, самолётиков, вертолётов. И любой заинтересовавшийся студент мог придти попробовать свои силы. При этом там ему объясняли что и как устроено.
                                                                                                          • –2
                                                                                                            Я достаточно хорошо представляю сложность задачи. И именно поэтому мне хочется привлечь к ее решению как можно больше людей. Просто дать им условия для этого. Не ставя никаких условий со своей стороны.
                                                                                                            И мне кажется, что эта задача менее сложная, чем задача сбора команды профессиональных программистов на зарплату. Вот даже если ее просто перевести в деньги.
                                                                                                            Сейчас я беру «борзыми щенками» с миру по нитке. А команде программистов надо с первого дня платить зарплату. И выхлоп от их работы появится может через пол-года или год. Я такую задачу без солидного внешнего финансирования не потяну.
                                                                                                            • +1
                                                                                                              Никто не говорил, что надо такой команде платить. Просто можно собирать её на уровне интересов и ставить менее амбициозные задачи:) Те же квадрики.
                                                                                                              Да, и всё же. Вы говорите, что представляете сложность задачи. Какими аналогичными проектами вы занимались раньше?
                                                                                                              • –1
                                                                                                                Ну так я и собираю ее на уровне интересов ))) А с квадриками, можно сказать, мы уже опоздали. Все придумано до нас.
                                                                                                                По второму вопросу. Приходилось писать распознавание номеров ж/д вагонов, принимал участие в реализации фильтров Калмана, работал в проекте потоковой передачи видео в чате через мобильные сети. Ну и другое по мелочи.
                                                                                                                Именно робототехникой до этого не занимался вообще. И не питаю иллюзий, что все будет просто )
                                                                                                          • +9
                                                                                                            Здравствуйте, Captain! Проголосовал за «Мне интересно понаблюдать, но делать ничего не буду», как и большинство, я смотрю. Без тени сомнения про ваши способности в проектировании и программировании хочу сказать, что смущает то, что проект не только не продуман на 100%, но даже и на 10% не продуман. Выше уважаемый Sankir спрашивает, что сможет делать робот. Из статьи ясно, что вы собираетесь сделать платформу, а не конкретную реализацию программы. Но ведь у каждой платформы есть ограничения: что она теоретически может, а что нет? Чего может достичь программист с помощью этого робота? Можно ли написать программу, которая научит робота, например, писАть? :-) Если да, то на основе чего это самое «ДА?». Мне кажется, народу нужно знать, где эта самая грань того, что «можно будет», а то ведь можно получить программируемого робота с руками, но по факту, мощностей, отклика железа, прочности, качества распознавания и т.п. хватит только на то, чтобы махать рукой и то с задержкой 2 минуты.
                                                                                                            • –2
                                                                                                              Я не мню себя великим специалистом и не могу всего знать и всего предусмотреть. Предстоит масса консультаций со специалистами, нужна куча исследовательской работы. И ее можно будет сделать только руками и только на реальном железе. Это будет выявлять ограничения, это поможет найти пути решения различных проблем, которые неизбежны.
                                                                                                              У меня нет готовой спецификации и я не думаю, что такая работа под силу одному человеку. Поэтому я ищу единомышленников и специалистов.
                                                                                                              • +6
                                                                                                                Иными словами вы просто сделали вброс: «Посоны, давайте пилить робота сруками!»
                                                                                                                • +5
                                                                                                                  Я не специалист в робототехнике, но интересующийся. Мне кажется, что большУю часть проблем можно решить без существенного вложения денег и без покупки дорогого оборудования. Просто, как идея: начать можно с виртуальной фермы в которой живут виртуальные программируемые роботы. Пускай им на вход, например, поступает картинка с виртуальной комнатой, к которой подсоединен какой-нибудь физический движок типа MassFX или PhysX. Сделайте «интерфейсы», через которые можно программировать роботов. Начните с самого простого, но сделайте РАБОЧИЙ виртуальный прототип с которым можно поиграть. Это уже будет + в вашу карму от инвесторов и донаторов. Далее эту простую «модель» можно делать с каждым шагом все подробнее, в конце концов дойти даже до полноценных физических моделей манипуляторов. В конце концов эта работа не пропадет даром т.к. при наилучшем исходе вы можете вытянуть из неё не только опыт, но и программный код для многих кусков. Наверняка такой подход придумал не я, и наверняка он как-то называется (например моделирование) и позволяет избежать кучи проблем и сэкономить кучу денег и нервов. В целом, удачи вам и терпения, они пригодятся однозначно :-)
                                                                                                              • +2
                                                                                                                Чемодан батареек в список включить забыли.
                                                                                                                • 0
                                                                                                                  По рендеру кажется, что робот ни за что не достанет до пола руками, даже по кратчайшему пути, а если нужно засунуть руку в манеж? Расскажите задумывались ли вы о такой проблеме? И как предлагаете её решать?
                                                                                                                  • +1
                                                                                                                    Скорее всего, узел крепления рук будет иметь некоторый запас хода по вертикали. Так как, действительно, нужно что-то поднимать с пола и нужно доставать до относительно высоких мест, куда может дотянуться человек.
                                                                                                                  • +3
                                                                                                                    У компании Willow Garage существует проект под названием turtlebot который в качестве колесной платформы использует довольно знаменитый iRobot Create(модификация пылесоса iRobot Rumba специально для нужд роботостроения, в некоторых иностранных вузах используется для обучения роботостроению), в качестве глаз тот-же Kinect а в качестве мозгов лэптоп с Ubuntu ROS(Спец. ос для нужд роботостроения, создано куча кода под неё и связанного с компьютерным зрением/слухом и тп и с управлением всяких интерфейсов типа манипуляторов и тп) на борту. Стоит он всего 1300$, что в 2 раза меньше вами предлагаемого варианта.
                                                                                                                    • 0
                                                                                                                      Да, такая платформа есть. К сожалению, у нее довольно низкая энерговооруженность и шасси просто не выдержит нагрузки, если туда прибавить 2 руки (увеличив корпус) и добавив относительно мощный аккумулятор.
                                                                                                                      • 0
                                                                                                                        Уже есть вторая его версия TurtleBot 2, на новой колесной платформе, с 4 аккумуляторами и маленьким манипулятором(по ссылке на магазин продается какраз вторая версия, но без манипулятора)
                                                                                                                        • +2
                                                                                                                          ну так, возможно, можно просто купить робота за 1300 и напильником увеличить грузоподъемность? Не проще?:)
                                                                                                                          • 0
                                                                                                                            Таки я вам скажу, что шасси не стоит $1300. Основная цена в этом роботе это ноутбук и кинект. Их покупать у посредников смысла нет. Но опять же, ради Бога, можно и это допилить и руки приставить. Речь-то о том, что каждая рука будет стоить порядка $1000, если вы хотите этой рукой управлять и что-то поднимать.
                                                                                                                            • +2
                                                                                                                              А зачем вам руки у робота по 1000$, если у вас нету алгоритмов даже для работы с ними? Может проще сначала собрать простенький манипулятор и научиться им хоть что-то делать, а в это время копить денег на гламурные руки InMoove?
                                                                                                                              • 0
                                                                                                                                Мне кажется, что тут сильно разные подходы. Хотя, безусловно, здравый смысл в ваших словах есть.
                                                                                                                                • +3
                                                                                                                                  Ну, у вас, кажется, подход такой: прикручу руки и все будет зашибись. А зачем они там, например?
                                                                                                                      • +3
                                                                                                                        Как я могу отправить старую советскую стиральную машину моей бабушки, чтобы из него сделать корпус робота?
                                                                                                                        • 0
                                                                                                                          Естественно, авиапочтой ))
                                                                                                                          А у вас много дверей и коридоров, где эта машинка пройдет своим ходом? ;)
                                                                                                                          • 0
                                                                                                                            Дверей и ходов много, но робот споткнется и упадет в дверных выступах
                                                                                                                            • 0
                                                                                                                              Упасть с низким центром тяжести сложно. А вот трудности могут быть. И их тоже надо решить. А советские стиральные машинки делались тяжелыми и габаритными, энергозатратно будет все это на себе таскать. Только пластик, только хардкор!
                                                                                                                        • +6
                                                                                                                          Что я могу сказать. Я сейчас работаю в двух разных лабораториях. В одной из них работаю так же с PR2, который в заголовке статьи. Я могу подтвердить, что робот реально мало умеет.
                                                                                                                          Можете сходить на канал в YouTube нашей лаборатории.
                                                                                                                          Вот типичное видео его использования.
                                                                                                                          Скрытый текст


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

                                                                                                                          И кстати, ROS — открытая система. Используется по всему миру для разработки софта для роботов. Пишут ее так же в Willow Garage…
                                                                                                                          • +1
                                                                                                                            Да, ROS это замечательный задел и грех его не использовать.
                                                                                                                            Я не утверждаю, что можно быстро и легко решить все проблемы. Я говорю о том, что если их не решать, то они так и останутся проблемами. Мне кажется, что стоит как можно большему числу людей дать возможность попытаться. И надеюсь, что из этого выйдет что-то хорошее.
                                                                                                                            • 0
                                                                                                                              Так я к тому, что платформа для софта уже есть. Можете? Тогда улучшайте то, что есть. Оно неплохое. Но качество пакетов иногда убивает. Вот на этом я бы концентрировался. Зачем эти велосипеды снова?
                                                                                                                              • 0
                                                                                                                                Безусловно, велосипеды делать никто не собирается. Да, улучшать надо и будем. Главное, чтобы это не звучало как «Тут серьезные дяди работают, помочь можете, а сами даже и не рыпайтесь». Новое тоже надо делать. А где-то и старое переделывать.
                                                                                                                            • 0
                                                                                                                              А серая штука которая постоянно двигается вверх-вниз(та которая на «голове») — это что-то типа лидара у него? И первые 2 минуты он строит 3D модель комнаты или просто втыкает на стол?
                                                                                                                              • 0
                                                                                                                                То всего робота не видно, на самом деле, она на шее :) Это лазерный дальномер (Laser Range Scaner). Дорогая штука. Создает 3D облако точек.
                                                                                                                                • 0
                                                                                                                                  С такими ТТХ не мудрено что дорогая) А вы я так понимаю работали с этим роботом? Не оценивали точность которую он выдает при построении depth map?
                                                                                                                                  • 0
                                                                                                                                    Я, к сожалению, с лазером не работал. Я больше по Кинекту. Им сейчас в основном пользуются, потому что 200 баксов для науки никто по сравнению с другими сенсорами.
                                                                                                                                    Видел 3D облако (непривычно как-то по-русски :) Point Cloud. На вид, очень точный сенсор. У него одна проблема — он очень дорогой. И тяжелый. :)
                                                                                                                                    • 0
                                                                                                                                      Kinect, насколько я помню, в случае если объект находится ближе чем 40см от сенсора, выдает расстояние до него как «неизвестное», т.ч. в приложении к робототехники он по моему не очень применим к задачам связанным с управлением манипулятором например, в отличие от лидара. Хотя чтобы поиграться и с ним интересно повозиться)
                                                                                                                                      • +1
                                                                                                                                        Это правда про 40 см. Но в роботике редко что мешает посмотреть что и как с расстояния чуть больше, а уже прямо перед тем, как манипулировать объектом, оценивать все обычной камерой.

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

                                                                                                                                        С кинектом уже чего только не делают. Навигация, SLAM, оценка проходимости местности. Штука довольно шумная, но использовать можно.