Раздел предназначен для ведения совместных проектов. Каждый проект предусматривает заказчика, исполнителя и менеджера проекта. Имеются шаблоны типовых проектов.
Sergey Filippov писал(а):Если предполагается отладка робота на полигоне (а именно так и происходит на занятиях), то экранчик необходим.
То что экранчик бывает нужен - это я знаю, вопрос был в том, не удобней ли его сделать отдельным, а не прибитым к центральному кирпичу? Вам удобно, что он всегда на этом кирпиче или лучше его вынести на проводе как отдельный модуль?
Sergey Filippov писал(а):Портов для двигателей не хватает чаще, чем для датчиков. На каждое расширение ставим дополнительный батарейный блок.
Погодите, вы всегда в качестве дополнительных двигателей используете сервы? И вообще нет проблем с тем, что у серв такие разъемы? Я почему-то считал, что давать детям штыревые разъемы это плохо - можно ведь устроить переполюсовку или вообще погнуть контакты?
Sergey Filippov писал(а):Опять я голосую за Михаила (в чем-то мысли сходятся). Говорилка с громкостью человеческого голоса может быть полезна.
И опять вопрос - насколько это обязательно нужно на самом кирпиче, а не отдельным модулем? Дело в том, что если всё добро снять с кирпича, то сам кирпич станет компактным и можно будет его намного разнообразней использовать.
Sergey Filippov писал(а):Только сможет ли все это в разумные сроки воплотить Антон? Время-то поджимает. Или результатами обсуждения воспользуется Linux-центр?
Не понял пока, кто куда кого поджимает. Мне кажется, что стоящие за углом толпа разработчиков и компаний, которым только дай идею, а они уж сразу создадут продукт - это миф, идей полно, мало людей, способных их реализовать. Да и в чем пока идея - скопировать идеологию LegoNXT и продавать дешевле? Не такая уж и прорывная идея, чтобы все ломанулись её реализовывать.
=DeaD= писал(а):Вам удобно, что он всегда на этом кирпиче или лучше его вынести на проводе как отдельный модуль?
Провод должен быть неубиваемый, а экранчик зашит в пластиковый кожух. При изобилии контактов это не будет затруднительно?
=DeaD= писал(а):Погодите, вы всегда в качестве дополнительных двигателей используете сервы? И вообще нет проблем с тем, что у серв такие разъемы? Я почему-то считал, что давать детям штыревые разъемы это плохо - можно ведь устроить переполюсовку или вообще погнуть контакты?
Моторы расширяем разные. С сервами опыт пока небольшой, пользуем их только год. Но сожженных на порядок меньше, чем с поломанными редукторами. Кстати, статистика. Из 105 моторов NXT за 3 года употребления редукторы сдохли у трех. Из примерно такого же количества китайских серв не менее десятка за год.
=DeaD= писал(а):
Sergey Filippov писал(а):Опять я голосую за Михаила (в чем-то мысли сходятся). Говорилка с громкостью человеческого голоса может быть полезна.
И опять вопрос - насколько это обязательно нужно на самом кирпиче, а не отдельным модулем? Дело в том, что если всё добро снять с кирпича, то сам кирпич станет компактным и можно будет его намного разнообразней использовать.
В кирпиче пищалка должна быть обязательно. Громкоговоритель можно вынести отдельно.
=DeaD= писал(а):
Sergey Filippov писал(а):Только сможет ли все это в разумные сроки воплотить Антон? Время-то поджимает. Или результатами обсуждения воспользуется Linux-центр?
Не понял пока, кто куда кого поджимает.
Если ситуация не изменится, в ближайшие 5 лет школы России укомплектуются классами Lego NXT. Я сам, извините, к этому прилагаю усилия за неимением лучшего. После этого еще лет 10 не будут испытывать потребности в смене платформы, если только новая не окажется на порядок интереснее.
Sergey Filippov писал(а):Провод должен быть неубиваемый, а экранчик зашит в пластиковый кожух. При изобилии контактов это не будет затруднительно?
Будет стандартный кабель, как для акселей или компаса.
Sergey Filippov писал(а):Из 105 моторов NXT за 3 года употребления редукторы сдохли у трех. Из примерно такого же количества китайских серв не менее десятка за год.
А что за сервы? HXT12k вроде мощные и надежные.
Sergey Filippov писал(а):В кирпиче пищалка должна быть обязательно. Громкоговоритель можно вынести отдельно.
Вот, и я так же думаю!
Sergey Filippov писал(а):Если ситуация не изменится, в ближайшие 5 лет школы России укомплектуются классами Lego NXT. Я сам, извините, к этому прилагаю усилия за неимением лучшего. После этого еще лет 10 не будут испытывать потребности в смене платформы, если только новая не окажется на порядок интереснее.
В этом смысле да - есть такое. А что-нибудь по механике скажете? Есть мысли - нужно ли с механики Лего уходить?
Добавлено спустя 1 час 6 минут 47 секунд: Хвост темы почищен от оффтопа на тему "Некоторые на уговоры иногда соглашаются, что иногда 2+2=5".
Добавлено спустя 36 минут 10 секунд:
=DeaD= писал(а):
Sergey Filippov писал(а):Провод должен быть неубиваемый, а экранчик зашит в пластиковый кожух. При изобилии контактов это не будет затруднительно?
Будет стандартный кабель типа как у Лего для акселей или компаса.
Sergey Filippov писал(а):Из 105 моторов NXT за 3 года употребления редукторы сдохли у трех. Из примерно такого же количества китайских серв не менее десятка за год.
А что за сервы? HXT12k вроде мощные и надежные. И требуется ли у вас на практике подключение большего количества лего-моторов (а не серв), чем в один кирпич втыкается?
Sergey Filippov писал(а):В кирпиче пищалка должна быть обязательно. Громкоговоритель можно вынести отдельно.
Вот, и я так же думаю!
Sergey Filippov писал(а):Если ситуация не изменится, в ближайшие 5 лет школы России укомплектуются классами Lego NXT. Я сам, извините, к этому прилагаю усилия за неимением лучшего. После этого еще лет 10 не будут испытывать потребности в смене платформы, если только новая не окажется на порядок интереснее.
В этом смысле да - есть такое. А что-нибудь по механике скажете? Есть мысли - нужно ли с механики Лего уходить?
Добавлено спустя 1 час 6 минут 47 секунд: Хвост темы почищен от оффтопа на тему "Некоторые на уговоры иногда соглашаются, что иногда 2+2=5".
Проект [[Open Robotics]] - Универсальные модули для построения роботов
=DeaD= писал(а):Будет стандартный кабель, как для акселей или компаса.
Краш-тест: роняем кирпич с прикрепленным экранчиком с высоты 1,5 м. Выживет?
=DeaD= писал(а):А что за сервы? HXT12k вроде мощные и надежные.
HXT12K сломалась первой: заели шестеренки. Смогли починить. Остальные: HXT900 (вылетают одна за другой), HXT5010 и HS-311 (стараемся не нагружать, но где-то уже есть в браке), Dinamixel AX-12A сдох один прямо в биолоиде: посыпались пластиковые зубцы шестеренки.
=DeaD= писал(а): А что-нибудь по механике скажете? Есть мысли - нужно ли с механики Лего уходить?
Нужно. Только куда? Назло Лего перейти на механику Гиго? Все хорошие примеры в обсуждении перечислены. Если удастся сделать свой брэнд, будет хорошо. Но пока менять шило на мыло смысла нет. Надо признать, что имеющийся в России железный конструктор не выдерживает конкуренции. Он хорош как расходный материал для Самоделкиных. Ваши мысли о совместимости с Лего, на мой взгляд, правильные. Но при этом конструктор не должен и не может от него зависеть.
Если честно - не планировал приделывать экранчик специально к кирпичу, просто думал реализовать, как отдельный модуль на проводе. С такими же требованиями к надёжности, как и по остальным модулям.
HXT900 крайне не рекомендуется при серьезных нагрузках. Но это оффтоп тут
Железный конструктор мне тоже не нравится - очень уж муторно его собирать и детали будут все гнутые перегнутые.
Как рабочий вариант видимо надо рассматривать Lego Technic + свой кирпич + датчики + по возможности свои движки.
Добавлено спустя 31 секунду: Или если что - потом сделать версию на другой механике, когда тут уже всё будет понятно и обкатано.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
- Вы уже писали где-то, чем вам пригодился экранчик на роботе на борту - я найти не могу. Что именно вы на него выводили? Цифры? Сколько - с какой точностью? - Чтобы понять необходимое разрешение, нельзя ли это дело заменить линейкой ЛЕДов, например? и т.п.
- Я помню, что вы пытались проектировать OR-brick. У меня почему-то картинка печатной платы в голове сохранилась... Как там чего в каком состоянии? в чем оказался затык?
Мне как раз экранчик еще ни разу на борту не пригодился, и я не особо представляю, зачем он может быть нужен на мобильных роботах. А вот на стационарных - запросто. И кроме того именно из-за этого "не представления для мобильных роботов" мне не хочется встраивать его в "кирпич".
Проектировать OR-Brick я начинал, но приостановил работу, очень уж получалось всё "сомнительно" - полностью своя разработка без опоры на что-то готовое, кроме проекта Arduino. Особенно с механикой и датчиками/приводами был полностью темный лес. В общем получался просто мелкий мобильный роботик однотипный и по большому счету всё - никаких особых вариаций не продумаешь, да и в целом механика была на винтиках, как в железных конструкторах, что для детей не самый лучший вариант.
Сейчас есть большее понимание что и как, но еще много вопросов. Если за основу брать механику из лего и электрическую совместимость с их компонентами сделать - уже намного понятней всё вырисовывается, к тому же появился какой-никакой новый участник движения в лице Линукс-центра.
Да и по остальным проектам у меня как-то всё сдвинулось, так что локальной перегрузки нет + сейчас запустил сервис прототипирования печатных плат - смогу быстро и с предпросмотром компоновать печатные платы для изготовления прототипов изделий. В общем качественные сдвиги есть, хотя снаружи их и не особо может быть заметно
Добавлено спустя 11 минут 12 секунд: чуть поправил и забыл опубликовать, сорри, сейчас поправленное
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Две штуки синего зуба в комплект ставить это дорого К тому же там сложная конфигурация получится - надо чтобы синий зуб на "кирпиче" и с ПК работал и с пультом.
Добавлено спустя 6 минут 16 секунд: Но в целом опция "экран с кнопками на радиоканале" будет неплохой. И, кстати, она отлично стыкуется с идеологией "экран с кнопками отдельным модулем" вместо проводного модуля цепляем радиомодуль и он работает с удалённым экраном прозрачным для программы образом
Проект [[Open Robotics]] - Универсальные модули для построения роботов
=DeaD= писал(а):Две штуки синего зуба в комплект ставить это дорого К тому же там сложная конфигурация получится - надо чтобы синий зуб на "кирпиче" и с ПК работал и с пультом.
Ну два зуба, допустим, так и так понадобится - где вы в школах видели ноутбуки с зубами? Пульт можно будет цеплять к компу, например - тогда он еще и в качестве bt-адаптера для бота будет работать...
В этом случае, кстати, можно сориентироваться на дешевые BT-удлиннители (заранее спаренные).
Я пока тоже думаю, что это страшное извращение завтра попробую прикинуть что получается с базовым кирпичом и может парой датчиков с учетом новых вводных.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Интересное обсуждение - 11 страниц, пока я смог присоединиться. Сразу представлюсь - я тот к.т.н., которому некоторый народ "не доверяет", автор проекта edumandriva.ru, разработчик Mandriva и совместительству инженер-конструктор и преподаватель с 10-летним стажем, поэтому знаком с проблемами школ не по наслышке (и сам веду занятия и учу учителей). По команде - в ней сейчас три человека: я, программер-AVRщик-электронщик и методист, поэтому команда не большая. Была еще пара студентов, но они уже выпускаются.
Также я живу в провинции (Глазов, Удмуртия), поэтому разработка направлена на расширение порога вхождения школ - увы, но дальше 80-100 крупных городов Lego скорее всего не пойдет - у нас в городе интерактивых досок то и то всего три на все школы. Идея замены NXT своими "мозгами" правильная, но надо начать хотя бы с малого, а затем уже двигаться дальше.
Еще немного уточнений по проекту, как таковому. На первом этапе мы не делаем "Лего". Немного о том, что все таки делаем: платформу для построения роботов для детей базово 10-13 лет, расширенно от 5-6 лет. Поэтому требования такие. Программироваться это будет все в Scratch и Lazarus. Вандалоустойчивость понятно нельзя обеспечить на 100%, но тут в первую очередь надо убрать провода и хрупкие разъемы, а также доступ к открытым частям с напряжением более 3-4 вольт. Увы RJ разъемы ломаются на раз.
По сложности - я не вижу смысла наворачивать первое приближение датчиками. Целевая задача - исполнитель (управляемый и автономный) с базовым набором датчиков - касания, поверхности, света, звука. Дальномеры и гироскопы возможны, но думаю пока не стоит на них сильно "заморачиваться". Да, робот будет ограничен в работе, но не забываем, что нам надо уложиться в краткие часы классной-внеклассной работы и не заморачивать ребенка на самой механике - основная задача программирование и алгоритмика. Вопросы механики при изучении физики решает хорошо Lego.
Есть еще задача домашнего применения - заменить продаваемые в три дорога китайских одноразовых конструкторов роботов, цена которых у нас начинается от 3000 р. за неразборную механику с парой датчиков.
По сути решение должно работать в трех режимах. Автономной программы, заливаемой с компьютера (к примеру движение на свет или по линии), управляемо программно по алгоритму с компьютра (провод или радиоканал) и управляемо с пульта.
Пульт тоже решаем - у нас есть проект ScratchBoard+ (разводку последней ревизии платы я привожу), который позволяет получить программируемый пульт за небольшие деньги с подключением к ПК.
Еще раз спасибо за начатое обсуждение - почерпнул для себя много нового.