roboforum.ru

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

Открытый конкурс:Лучшая шахматная фигура

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Открытый конкурс:Лучшая шахматная фигура

Сообщение konsultant » 05 май 2010, 00:39

Условия конкурса.

На базе 3-х колесной платформы ( может быть как самодельной так и серийной, например, минибот ) необходимо создать шахматную фигуру способной выполнить следующие действия:

- управляется по радиоканалу персональным компьютером;
- обеспечена возможность управления одним компьютером не менее 64 фигурами одновременно;
- возможность автономной подзарядки каждой фигуры и передачи информации на компьютер о степени зарядки аккумуляторов;
- выполнение посланных с компьютера следующих команд:
- перемещение фигуры в заданные координаты (х у) с точностью не хуже (плюс-минус) 15 мм;
- поворот фигуры относительно оси (0-360) с точностью не хуже (плюс-минус) 5 градусов;
- воспроизведение через динамики, расположенные на фигуре звукового файла, передаваемого с компьютера самого файла или его номера(если звуковые файлы записаны в памяти фигуры заранее);
- поворот глаз, открытие-закрытие рта и поднятие-опускание рук.

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


Предпочтения будет отдаваться более дешевым и практичным решениям.

По габаритам и массе – они не указаны сознательно.
Соображения заключаются в том, чтобы не загонять творчество в тесные рамки – все равно ограничение в практичности и стоимости приведет всех к примерно одинаковым габаритам и массе.

Предполагается, что с точки зрения стоимости, система определения текущих координат шахматной фигуры быстрее всего будет построена на энкодере( если будут другие мнения и они докажут свою жизнеспособность – снимаем шляпу!)
Автономный путь ( только за счет энкодера) будет не более 0.5 метров при размере клетки 40 сантиметров. При переходе фигуры на другую клетку предполагается, что она будет получать точный ориентир(за счет границ и углов черно-белых клеток) и обнуляться ошибка на энкодере. Вполне возможно, что такой подход поможет конкурсантам.

К оформлению работ не предъявляется каких-либо особых требований. Чертежи и схемы в любом доступном графическом формате, описание в любом текстовом, обязательны исходники с комментариями, Фото и видео.

Вариант проверки работоспособности шахматной фигуры:

Конечно, в идеале надо проверять работоспособность всей системы в шахматной партии – на 32-х фигурах и провести хотя бы 2-3 партии без проблем. Но учитывая, что даже 2-е фигуры дело уже достаточно затратное. Проверка будет состоять в маневрах одной фигуры по шахматной доске. Если потребуется что-либо монтировать в самой шахматной доске – то, очевидно, ее надо также изготовить для демонстрации работоспособности. Размеры шахматного поля – 40х40 см. Соответственно самой доски 320х320 см.
Шахматная фигура находится на запасном поле за пределами доски, координаты которого хорошо известны. Запасные поля с известными координатами необходимы, для того чтобы на них собирались съеденные фигуры, они же, после окончания партии, самостоятельно добирались до начальной позиции. Место для запасных полей логично отвести слева и справа от доски по две вертикали, чтобы умещались 16 белых фигур с одной стороны и 16 черных фигур с другой стороны + по запасному ферзю с каждой стороны. Ситуации, когда потребуется больше ферзей, настолько редки, в практических партиях, что ими можно пренебречь. Аналогично с превращением в другие фигуры – для этого используются из запасных- уже ранее съеденных. А также место для подзарядки белых и черных фигур – ее разумно производить даже в процессе игры со съеденными фигурами.


Шахматная фигура с запасного поля самостоятельно добирается до поля а1 и далее объявляет что она «Конь» и далее следует по кратчайшему маршруту к полю h1. При этом перемещаясь на новое поле , например , с2 – она должна громко объявлять что следует на с2 и тд. Желательно, чтобы рот при этом открывался-закрывался в такт звукового сообщения а мордочка коня была направлена по вектору его движения. Прибыв на указанное поле, фигура делает поворот вокруг своей оси на 360 градусов и следует далее с дальнейшим трепом по существу. Дойдя до поля h1 далее h8-a8 и вернуться на а1. Далее она объявляет что она «Слон» и аналогично проходит по маршруту а1-с3-е1-h4-f6-a1. При этом поворот слона должен соответствовать направлению движения по диагонали. Т е лицо слона, если можно так сказать, должно быть направленно строго по вектору движения. Далее она объявляет что она «Ладья» и следует по маршруту а1-g1-g7-b7-b1-a1. При этом поворот ладьи должен соответствовать направлению движения по горизонтали(вертикали). Далее она следует к месту подзарядки, чем собственно и занимается. После подзарядки возвращается на запасное поле.
Я уверен, что все изложенное выше будет осуществляться под дистанционным управлением с компьютера и вряд ли иным путем. Также уверен, что конкурс пройдет честно и без попыток «надуть ближнего» 8) Соответствие исходников будет проверенно на берегу Черного моря.



Будет разыграно 3 места.
Прием работ ведется по 31 июля 2010.
Победитель будет объявлен 3 августа 2010.
Призы:

1-е место
Отдых всей семьи (до 4-х человек) на Черном море (10 суток) в любое время с 15 августа и далее. Оплачивается проживание в номере 3-и звезды, 3-х разовое питание. Трансфер от Адлера до отеля и по всей Абхазии – бесплатный. Отель ОРЛИНОЕ ГНЕЗДО http://www.novyafon.narod.ru

2-е место
Отдых на 2-х человек на Черном море (10 суток) в любое время с 15 августа и далее. Оплачивается проживание в номере 3-и звезды, 3-х разовое питание. Трансфер от Адлера до отеля и по всей Абхазии – бесплатный. Отель ОРЛИНОЕ ГНЕЗДО http://www.novyafon.narod.ru

3-е место
10 000 рублей

С уважением, организатор конкурса
Константин Костенюк

================================================================================================================
участники:
================================================================================================================

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

1. Myp.
хочу учавствовать, выражаю своё желание пожить в домике!
Разработка будет осуществляться при поддержке и общем руководстве опытного разработчика различных роботехнических тем EdGull :friends:

2. =DeaD=
по ходу проекта OR-duino попробую на нём сделать вариантик.

3. RealRobot
"ШФ" сделать попробую, но без напряга. Сие действо все равно в русле моих разработок, идей и планов.

4. Brainiac
договорился с другом и после сессии с 1 июля начну - думаю за месяц чистого времени успею
Последний раз редактировалось konsultant 06 май 2010, 00:15, всего редактировалось 4 раз(а).
Аватара пользователя
konsultant
 
Сообщения: 68
Зарегистрирован: 11 мар 2007, 03:19
Откуда: Москва
Skype: kkv1962
прог. языки: Фортран-II,4 ;)
ФИО: Константин Костенюк

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Brainiac » 05 июн 2010, 21:09

запишите тоже меня! уже договорился с другом и после сессии с 1 июля начну - думаю за месяц чистого времени успею
Brainiac
 
Сообщения: 70
Зарегистрирован: 16 дек 2007, 20:14
Откуда: Владимир-Москва
Skype: brainiac9204
прог. языки: Basic, Pascal, Fortran, ANSI C, C++
ФИО: Ваня

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Levsha128 » 06 июн 2010, 10:54

Какой бюджет на одного бота?

//Возможен денежный эквивалент, ибо итак на море живу(Черном) 8) .
///Ну вообще то херсонская область омывается двумя морями(Черное и Азовское), на речке бываю очень часто а на море раз в неделю так что я считаю что живу на море =) Тем более в Крыму куча родственников =)) Завудийте :D
Последний раз редактировалось Levsha128 06 июн 2010, 17:35, всего редактировалось 3 раз(а).
Смотри в корень!
Аватара пользователя
Levsha128
 
Сообщения: 22
Зарегистрирован: 08 мар 2010, 20:19
Откуда: Херсон
прог. языки: C++, Delphi, ASM, Си
ФИО: Шульга Алексей

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Grem » 06 июн 2010, 16:44

в Херсоне Черное море есть? пара динозавров может ещё бегает? :)
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение noonv » 14 июн 2010, 17:29

Аватара пользователя
noonv
 
Сообщения: 601
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Scorpio » 14 июн 2010, 19:41

Идеи витают в воздухе. Неплохо, как реклама лего. Правда не разговаривают и слишком много лишних движений. И вообще из NXT наверное каждый может сделать, только больно дорого. Цветные метки портят вид доски. И, после окончания игры, я заметил, что не все фигурки встали точно на свои квадратики. Зато квадратную платформу можно брать на вооружение. При этом отношение размеров клетка/база получается меньше, а стало быть симпатичнее. На их сайте говорится, что 4 человека собирали всю эту красоту в течении года. При этом им ничего не надо было паять, а только собирать из конструктора. И еще там целая толпа программистов около них крутилась. Так что проект обещает быть долгим.
Аватара пользователя
Scorpio
 
Сообщения: 2669
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение pashteet » 16 июн 2010, 16:03

дааа, здорово!
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Brainiac » 04 июл 2010, 17:11

я вот что-то не понял
мы сами выбираем размер клетки под свои фигуры или размер дан?
Brainiac
 
Сообщения: 70
Зарегистрирован: 16 дек 2007, 20:14
Откуда: Владимир-Москва
Skype: brainiac9204
прог. языки: Basic, Pascal, Fortran, ANSI C, C++
ФИО: Ваня

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение levlevin » 05 июл 2010, 17:46

Размер клетки - 40х40 см
levlevin
 
Сообщения: 1
Зарегистрирован: 05 июл 2010, 17:45

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение COKPOWEHEU » 08 июл 2010, 12:32

А может (это как идея) разместить под каждой клеткой по электромагниту, управляемому с компа. И электромагнит на фигурку. Когда ей надо двигаться она включает свой магнит а комп включает магниты на доске чтобы двигались по притяжению-отталкиванию. Тогда команды и координаты можно также через магниты передавать. А если изловчиться то и питание. Единственная проблема - максимально уменьшить трение.
COKPOWEHEU
 
Сообщения: 10
Зарегистрирован: 08 май 2009, 17:00
Откуда: Фрязино

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Zeus » 08 июл 2010, 13:16

40 см передвинуть электромагнитом?
мощная вещь наверное получиться...
человеку лучше там близко не находиться.
«Сон разума рождает чудовищ»
Аватара пользователя
Zeus
 
Сообщения: 862
Зарегистрирован: 28 июл 2009, 10:02
Откуда: Самара
ФИО: Павел Сергеевич

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Scorpio » 08 июл 2010, 13:32

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

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Zeus » 08 июл 2010, 13:45

а на лего - молодцы, симпатично...
интересно, а конь ржжЁт?
«Сон разума рождает чудовищ»
Аватара пользователя
Zeus
 
Сообщения: 862
Зарегистрирован: 28 июл 2009, 10:02
Откуда: Самара
ФИО: Павел Сергеевич

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение COKPOWEHEU » 09 июл 2010, 18:18

Ну это вопрос массы. Если ее из бумаги делать то вполне.
COKPOWEHEU
 
Сообщения: 10
Зарегистрирован: 08 май 2009, 17:00
Откуда: Фрязино

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Scorpio » 09 июл 2010, 19:14

Zeus писал(а):а на лего - молодцы, симпатично...
интересно, а конь ржжЁт?

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

Re: Открытый конкурс:Лучшая шахматная фигура

Сообщение Brainiac » 14 июл 2010, 18:40

хей, товарищи конкурсанты!
если клетка 40 на 40 см то как вы будете обходиться с тестированием устройств на такой клетке - ведь поле с десяток метров будет
Brainiac
 
Сообщения: 70
Зарегистрирован: 16 дек 2007, 20:14
Откуда: Владимир-Москва
Skype: brainiac9204
прог. языки: Basic, Pascal, Fortran, ANSI C, C++
ФИО: Ваня

Пред.След.

Вернуться в Наши проекты

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

Сейчас этот форум просматривают: Bing [Bot] и гости: 0

cron