roboforum.ru

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

Проект Роботоплатформа для школ

Раздел предназначен для ведения совместных проектов.
Каждый проект предусматривает заказчика, исполнителя и менеджера проекта.
Имеются шаблоны типовых проектов.

Re: Проект Роботоплатформа для школ

Сообщение =DeaD= » 17 июн 2011, 07:46

Sergey Filippov писал(а):Если предполагается отладка робота на полигоне (а именно так и происходит на занятиях), то экранчик необходим.

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

Sergey Filippov писал(а):Портов для двигателей не хватает чаще, чем для датчиков. На каждое расширение ставим дополнительный батарейный блок.

Погодите, вы всегда в качестве дополнительных двигателей используете сервы? И вообще нет проблем с тем, что у серв такие разъемы? Я почему-то считал, что давать детям штыревые разъемы это плохо - можно ведь устроить переполюсовку или вообще погнуть контакты?

Sergey Filippov писал(а):Опять я голосую за Михаила (в чем-то мысли сходятся). Говорилка с громкостью человеческого голоса может быть полезна.

И опять вопрос - насколько это обязательно нужно на самом кирпиче, а не отдельным модулем? Дело в том, что если всё добро снять с кирпича, то сам кирпич станет компактным и можно будет его намного разнообразней использовать.

Sergey Filippov писал(а):Только сможет ли все это в разумные сроки воплотить Антон? Время-то поджимает. Или результатами обсуждения воспользуется Linux-центр?

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

Добавлено спустя 2 минуты 15 секунд:
alexbuyval писал(а):у меня дома вот такой http://www.gigo.com.tw/english/_toy/det ... 101&ID=974

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

Re: Проект Роботоплатформа для школ

Сообщение alexbuyval » 17 июн 2011, 08:41

=DeaD= писал(а):
alexbuyval писал(а):у меня дома вот такой http://www.gigo.com.tw/english/_toy/det ... 101&ID=974

А оно по конструктиву совместимо с LegoNXT? Очень уже методы крепления похожи...


Нет, не совместимо. В Gigo детали и отверстия крупнее.
alexbuyval
 
Сообщения: 32
Зарегистрирован: 17 июн 2010, 21:46
Откуда: Россия, Брянск
ФИО: Буйвал Александр

Re: Проект Роботоплатформа для школ

Сообщение =DeaD= » 17 июн 2011, 08:46

Вот.... нехорошие люди :(

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

Re: Проект Роботоплатформа для школ

Сообщение alexbuyval » 17 июн 2011, 09:50

А можете замерить диаметр отверстий и расстояние между центрами на линейных планках?


Замерить смогу только после выходных (как буду дома). На глаз, примерно раза в полтора больше.
alexbuyval
 
Сообщения: 32
Зарегистрирован: 17 июн 2010, 21:46
Откуда: Россия, Брянск
ФИО: Буйвал Александр

Re: Проект Роботоплатформа для школ

Сообщение Sergey Filippov » 17 июн 2011, 14:04

=DeaD= писал(а):Вам удобно, что он всегда на этом кирпиче или лучше его вынести на проводе как отдельный модуль?

Провод должен быть неубиваемый, а экранчик зашит в пластиковый кожух. При изобилии контактов это не будет затруднительно?

=DeaD= писал(а):Погодите, вы всегда в качестве дополнительных двигателей используете сервы? И вообще нет проблем с тем, что у серв такие разъемы? Я почему-то считал, что давать детям штыревые разъемы это плохо - можно ведь устроить переполюсовку или вообще погнуть контакты?

Моторы расширяем разные. С сервами опыт пока небольшой, пользуем их только год. Но сожженных на порядок меньше, чем с поломанными редукторами. Кстати, статистика. Из 105 моторов NXT за 3 года употребления редукторы сдохли у трех. Из примерно такого же количества китайских серв не менее десятка за год.

=DeaD= писал(а):
Sergey Filippov писал(а):Опять я голосую за Михаила (в чем-то мысли сходятся). Говорилка с громкостью человеческого голоса может быть полезна.

И опять вопрос - насколько это обязательно нужно на самом кирпиче, а не отдельным модулем? Дело в том, что если всё добро снять с кирпича, то сам кирпич станет компактным и можно будет его намного разнообразней использовать.


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

=DeaD= писал(а):
Sergey Filippov писал(а):Только сможет ли все это в разумные сроки воплотить Антон? Время-то поджимает. Или результатами обсуждения воспользуется Linux-центр?
Не понял пока, кто куда кого поджимает.

Если ситуация не изменится, в ближайшие 5 лет школы России укомплектуются классами Lego NXT. Я сам, извините, к этому прилагаю усилия за неимением лучшего. После этого еще лет 10 не будут испытывать потребности в смене платформы, если только новая не окажется на порядок интереснее.
Sergey Filippov
 
Сообщения: 129
Зарегистрирован: 15 ноя 2009, 22:06
Откуда: Санкт-Петербург
Skype: safilippov
ФИО: Сергей Александрович Филиппов

Re: Проект Роботоплатформа для школ

Сообщение =DeaD= » 17 июн 2011, 15:54

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=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект Роботоплатформа для школ

Сообщение Sergey Filippov » 17 июн 2011, 21:40

=DeaD= писал(а):Будет стандартный кабель, как для акселей или компаса.

Краш-тест: роняем кирпич с прикрепленным экранчиком с высоты 1,5 м. Выживет?

=DeaD= писал(а):А что за сервы? HXT12k вроде мощные и надежные.

HXT12K сломалась первой: заели шестеренки. Смогли починить. Остальные: HXT900 (вылетают одна за другой), HXT5010 и HS-311 (стараемся не нагружать, но где-то уже есть в браке), Dinamixel AX-12A сдох один прямо в биолоиде: посыпались пластиковые зубцы шестеренки.

=DeaD= писал(а): А что-нибудь по механике скажете? Есть мысли - нужно ли с механики Лего уходить?

Нужно. Только куда? Назло Лего перейти на механику Гиго? Все хорошие примеры в обсуждении перечислены. Если удастся сделать свой брэнд, будет хорошо. Но пока менять шило на мыло смысла нет. Надо признать, что имеющийся в России железный конструктор не выдерживает конкуренции. Он хорош как расходный материал для Самоделкиных.
Ваши мысли о совместимости с Лего, на мой взгляд, правильные. Но при этом конструктор не должен и не может от него зависеть.
Sergey Filippov
 
Сообщения: 129
Зарегистрирован: 15 ноя 2009, 22:06
Откуда: Санкт-Петербург
Skype: safilippov
ФИО: Сергей Александрович Филиппов

Re: Проект Роботоплатформа для школ

Сообщение =DeaD= » 17 июн 2011, 22:08

Если честно - не планировал приделывать экранчик специально к кирпичу, просто думал реализовать, как отдельный модуль на проводе. С такими же требованиями к надёжности, как и по остальным модулям.

HXT900 крайне не рекомендуется при серьезных нагрузках. Но это оффтоп тут :)

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

Как рабочий вариант видимо надо рассматривать Lego Technic + свой кирпич + датчики + по возможности свои движки.

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

Re: Проект Роботоплатформа для школ

Сообщение Michael_K » 17 июн 2011, 22:30

Dead, напомните, пожалуйста.

- Вы уже писали где-то, чем вам пригодился экранчик на роботе на борту - я найти не могу. Что именно вы на него выводили?
Цифры? Сколько - с какой точностью? - Чтобы понять необходимое разрешение, нельзя ли это дело заменить линейкой ЛЕДов, например? и т.п.

- Я помню, что вы пытались проектировать OR-brick. У меня почему-то картинка печатной платы в голове сохранилась... Как там чего в каком состоянии? в чем оказался затык?
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Проект Роботоплатформа для школ

Сообщение =DeaD= » 17 июн 2011, 23:12

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

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

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

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

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

Re: Проект Роботоплатформа для школ

Сообщение Michael_K » 17 июн 2011, 23:19

А может тогда имеет смысл делать беспроводный пульт с экранчиком и парой (или десятком) кнопок в комплекте?

Через тот же BT, например, чтобы не городить огород.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Проект Роботоплатформа для школ

Сообщение =DeaD= » 17 июн 2011, 23:27

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

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

Re: Проект Роботоплатформа для школ

Сообщение Michael_K » 17 июн 2011, 23:28

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


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

В этом случае, кстати, можно сориентироваться на дешевые BT-удлиннители (заранее спаренные).

Хотя с другой стороны все это страшное извращение :P
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Проект Роботоплатформа для школ

Сообщение =DeaD= » 17 июн 2011, 23:34

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

Re: Проект Роботоплатформа для школ

Сообщение akdengi » 19 июн 2011, 15:10

Интересное обсуждение - 11 страниц, пока я смог присоединиться. Сразу представлюсь - я тот к.т.н., которому некоторый народ "не доверяет", автор проекта edumandriva.ru, разработчик Mandriva и совместительству инженер-конструктор и преподаватель с 10-летним стажем, поэтому знаком с проблемами школ не по наслышке (и сам веду занятия и учу учителей). По команде - в ней сейчас три человека: я, программер-AVRщик-электронщик и методист, поэтому команда не большая. Была еще пара студентов, но они уже выпускаются.

Также я живу в провинции (Глазов, Удмуртия), поэтому разработка направлена на расширение порога вхождения школ - увы, но дальше 80-100 крупных городов Lego скорее всего не пойдет - у нас в городе интерактивых досок то и то всего три на все школы. Идея замены NXT своими "мозгами" правильная, но надо начать хотя бы с малого, а затем уже двигаться дальше.

Еще немного уточнений по проекту, как таковому. На первом этапе мы не делаем "Лего". Немного о том, что все таки делаем: платформу для построения роботов для детей базово 10-13 лет, расширенно от 5-6 лет. Поэтому требования такие. Программироваться это будет все в Scratch и Lazarus. Вандалоустойчивость понятно нельзя обеспечить на 100%, но тут в первую очередь надо убрать провода и хрупкие разъемы, а также доступ к открытым частям с напряжением более 3-4 вольт. Увы RJ разъемы ломаются на раз.

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

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

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

По разъемам - http://www.modrobotics.com/cubelets это как раз тот вариант, на который я ориентировался по "магнитным" защелкам.

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

Еще раз спасибо за начатое обсуждение - почерпнул для себя много нового.
Вложения
board.pdf
(50.26 КиБ) Скачиваний: 0
akdengi
 
Сообщения: 1
Зарегистрирован: 19 июн 2011, 14:42
Откуда: Глазов
ФИО: Казанцев А.С.

Пред.След.

Вернуться в коллективные проекты

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

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

cron