roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 17:58

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 06:42 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2009, 13:13
Сообщения: 763
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр
Все присутствующие на форуме мастерят роботов. С какой целью они это делают в общем то неважно. Другое дело - это применение того что они делают.
Если с роботами-пылесосами их назначение ясно, то с рядом других разработок не всё так однозначно.
Думаю что вдаваться в классификацию роботов по назначению здесь не стоит. Я бы хотел что-бы все высказались толко по поводу роботов-игрушек для детей.
Что они должны уметь? Каким функционалом обладать?
Предлагаю обсудить для начала идею робота-автомобиля.
По моему разумению данный авторобот должен иметь сенсоры и ПО позволяющее ему избежать серьёзных разрушений. По периметру должны стоять дальномеры(минимум 4 штуки) + один на крыше с просмотром "неба"+ 2 в заднем и переднем бампере под углом к земле.
- Дальномеры по периметру позволят обеспечить картографирование, а так же при регистрации быстрого приближения объекта, не соответствующего скорости и вектору движения принять меры к избежанию столкновений.
- Дальномер на крыше должен помочь избежать столкновения с падающим предметом
- Дальномеры в бамперах необходимы для рекистрации наличия обрыва(что бы с лестницы не сверзится)
Далее:
На борту долже быть навигационный блок состоящий из гироскопа+акселератор+электронный компас - позволит сохоранять в памяти пройденный путь и ориентацию робота в пространстве.
Должна быть базовая станция с подзарядкой (методы определения направления на базовую станцию давайте сейчас небудем обсуждать)
Лично я не могу для себя решить - нужны ли приспособления для переворачивания с положения "на крыше" в положения "на колёса".
Так же немогу придумать что авторобот должен делать ещё. Какие цели и задачи он должен выполнять при игре с ребёнком.
З.Ы. программирование не предлогать .

_________________
Первая заповедь радиотехника - почисти контакты!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 06:57 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
А для детей какого возраста планируется сделать робота ???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 07:02 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2009, 13:13
Сообщения: 763
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр
Дошкольного : 4-7 лет
Потому и говорил не предлагать программирование

_________________
Первая заповедь радиотехника - почисти контакты!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 07:57 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А с чего вы решили, что:
1. Ребенку будет интересно с таким роботом?
2. Этот робот ребенку будет интересней обычного конструктора?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 09:24 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2009, 13:13
Сообщения: 763
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр
Хм.. Если честно, то и незнаю даже что ответить. С ващего позволения начну с конца.

2. Я так понимаю что речь идёт о конструкторах именно роботов? На мой взгляд для ребёнка дошкольного возраста это слишком сложно. В электроники он неразбирается. Электричество понимает только на пальцах. Логическое мышление только формируется и соответственно обучить азам программирования достаточно сложно. По своему опыту могу сказать, что азы программирования на основе знаменитой "Черепашки" можно давать ребёнку не раньше 6-ти лет. Просто в своё время я подрабатывал в детском центре где дошколятам давали основы информатики. Ну и ко всему прочему сын перед глазами (нам в мае 4 года будет). механические конструкторы любим, а вот с электрическими прибамбасами пока туго, думаю он до них через годик дорастёт. Зато без машинок и дня прожить не можем.

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

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

Добавлено спустя 6 минут 40 секунд:
Да вот ещё. Можно две игры попробовать реализовать:
1. Доехать до маяка. Ребёнок где-нибудь в квартире ставит маяк, а робот должен до него добраться, преодолевв препятствия созданные ребёнком.
2. проехать до маяка через опорные точки (доп маячки или ворота с маячками)

_________________
Первая заповедь радиотехника - почисти контакты!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 09:28 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2. Нет, речь идет просто о конструкторе, к которому, скажем, добавили блок радиоуправления и двигатели.

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 09:34 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2009, 13:13
Сообщения: 763
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр
1. Сомневаюсь что 4-летний ребёнок такое осилит, хотя большое спасибо за идею. Попробую воплотить в жизнь.
2. чего за кролик ? что за морковка? может и можно, но вот мне что-то больше ничего в голову неприходит.

_________________
Первая заповедь радиотехника - почисти контакты!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 09:39 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2. http://www.elephant.ru/index.php?item=3241

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 09:58 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2009, 13:13
Сообщения: 763
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр
По конструкции
Предпологается иметь на борту 3 контроллера
1 - Навигационный блок: обработка поступающих с сенсоров данных, в том числе и с гироскопа, акселерометра и электронного компаса.Выдача результатов по системной шине (предполагаю использовать I2C либо SPI)
2 - Логический блок: На основании поступающих данных от Навигационного блока реализует поведенческие реакции. Если есть связь с ПК, то поведенческие реакции строятся с учётом поступающих команд с ПК
3- Блок связи:
а)штатный режим передаёт на ПК данные от навигационного блока, а так же состояние логического блока(например:ожидание, движение вперёд, поворот и т.д.)принимаеткоманды оператора, либо программы расширяющей возможности ИИ внуреннего контроллера.
б)режим программирования - предназначен для программирования контроллеров Навигационного блока и Логического блока
в)программирование контроллера Блока связи осуществляется через USB

_________________
Первая заповедь радиотехника - почисти контакты!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 10:00 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вот же вы любители контроллеров налепить. Нафига вам 3 контроллера? Мощности и памяти одного ATMega128 не хватает что ли уже? На какие задачи? Или скучно без проблем организации связи и отладки всего этого добра?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 10:04 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2009, 13:13
Сообщения: 763
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр
Ну не могу сказать что большой любитель "налепить контроллеров", скорее любитель модульности.
На счёт проблем организации связи - проблемки наверняка будут, но невижу в этом ничего страшного зато будет намного проще отлаживать и сменят ПО по мере развития.

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

_________________
Первая заповедь радиотехника - почисти контакты!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 10:14 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
У нас есть опыт разработки стандартизированных модулей :) и я вас уверяю - нафиг не надо лепить кучу контроллеров без особой нужды. Сделайте модульность на программном уровне, а интерфейс между программными блоками сделайте какой-нибудь типа i2c, как мы в ORFA - если что потом разделите их на разные контроллеры.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 11:18 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Модератор blindman:Утомился уже предупреждать - не цитируйте предыдущее сообщение! С этого момента у нарушителей будут сутки на изучение правил

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 11:30 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2009, 13:13
Сообщения: 763
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр
Неготов пока полемизироватть на тему контролеров. Детальной проработки пока не делал.

кстате что плохого в цитировании коротих постов?

2=DeaD= - я вот хотел спросить, а почему в описании шины RoboBushttp://roboforum.ru/wiki/RoboBus вы пишете "Очищенное питание для всей электроники"? Просто как то непривычно звучит.

_________________
Первая заповедь радиотехника - почисти контакты!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал роботов для детей.
СообщениеДобавлено: 12 май 2010, 11:49 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
это говорит о том, что сюда подключаются не силовые потребители (движки, сервы и т.д.)..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO