В подготовке к Wolrd Robot Olympiad русскоязычные пользователи YouTube не отстают от другого мира: появилось видео демонстрирующее проезд трассы в младшей категории "Батик". От старта до финиша роботу потребовалось чуть больше 20 секунд.
Интересно! Однако позвольте скажу за нашу команду. Путем тестирования удалось добиться следующих результатов - если комбинация кубиков наиболее не выйграшная (т.е. часто кататься приходится от первой к последней), то у нас рекорд 22 сек. Ну, а если самый выйгрышный результат, то 17 секунд. Не скажу за все Россию и мир, но это лучше чем на данном ролике. Правда колеса у нас там меньше...как-то мы не додумались колеса большие поставить, надо попробывать. Если выдет потом отпишусь.
Потестировали колеса на 56 (стандартные NXT) и на 81 (от RCX). Пришли к такому выводу - колеса на 81 конечно хороши, но для нашей конструкции робота не применимы в силу ряда конструкторских причин, а переделывать робота уже не охота. Колеса на 56 - с ними возились дольше, но как мне показалось от них только больше ошибок, чем проку, опять таки в силу конструкции самих шин. Поворот на них выполнять не очень удобно. В итоге вернулись к старым шинам. Сегодня даже сделали видео (кому интересно, дам ссылку ближе к апрелю). Конфигурация поля - красный, зеленый, синий. Кубики по порядку красный, зеленый, красный, красный, синий. Итог - вся трасса преодалена ровно за 19 секунд. ИМХО при колесах на 81 всю трассу можно было бы и преодалеть и за 15 секунд, а то и вовсе за 13. Пока конечно у нас маловато стабильности, робот ошибается при заворотах часто. Но мы работаем над этим. Если есть вопросы, готов поделиться знаниями и опытом.
Вопрос: если счет может пойтия на десятые доли секунды, то как будет определяться победитель, здесь же ручной хронометраж? Да еще разная реакция на команду судьи "старт!". В совокупности погрешности могут достигать секунд.
Судьям нужен электронный датчик выхода робота на дистацию и прихода в зону финиша. Есть варианты такого датчика, работающего на NXT?
Сначала все-таки первичны очки. Если робот набирает все возможные очки, то потом уже оценивается время: см. правила определения победителей на всероссийском этапе WRO: http://wroboto.ru/rules/osnov/osnov_36.html
К тому же на всероссийском этапе добавляют доп. задание к тем, что уже объявлены в регламентах. Это позволяет сделать дифференциацию по очкам и времени более очевидной.
А так, да - никто не мешает вам сделать автоматизированную трассу: на старте и на финише повесить датчик освещенности, которые контролировались хоть NXT, хоть Arduino. Датчики бы были своеобразным вариантом фото-финиша. Это позволило бы сделать проведение состязаний более технологичным.
Превосходное время! Осталось только добавить определение цветов корзин
ОтветитьУдалитьПривет дорогой Рустам!
УдалитьЦвета корзин определять, как раз совсем необязательно!
Действительно, но тогда придется делать 6 программ
УдалитьИнтересно! Однако позвольте скажу за нашу команду. Путем тестирования удалось добиться следующих результатов - если комбинация кубиков наиболее не выйграшная (т.е. часто кататься приходится от первой к последней), то у нас рекорд 22 сек. Ну, а если самый выйгрышный результат, то 17 секунд. Не скажу за все Россию и мир, но это лучше чем на данном ролике. Правда колеса у нас там меньше...как-то мы не додумались колеса большие поставить, надо попробывать. Если выдет потом отпишусь.
ОтветитьУдалитьЭто очень круто! Да еще и на мелких колесах!
УдалитьПотестировали колеса на 56 (стандартные NXT) и на 81 (от RCX). Пришли к такому выводу - колеса на 81 конечно хороши, но для нашей конструкции робота не применимы в силу ряда конструкторских причин, а переделывать робота уже не охота. Колеса на 56 - с ними возились дольше, но как мне показалось от них только больше ошибок, чем проку, опять таки в силу конструкции самих шин. Поворот на них выполнять не очень удобно. В итоге вернулись к старым шинам. Сегодня даже сделали видео (кому интересно, дам ссылку ближе к апрелю). Конфигурация поля - красный, зеленый, синий. Кубики по порядку красный, зеленый, красный, красный, синий. Итог - вся трасса преодалена ровно за 19 секунд. ИМХО при колесах на 81 всю трассу можно было бы и преодалеть и за 15 секунд, а то и вовсе за 13. Пока конечно у нас маловато стабильности, робот ошибается при заворотах часто. Но мы работаем над этим. Если есть вопросы, готов поделиться знаниями и опытом.
УдалитьВопрос: если счет может пойтия на десятые доли секунды, то как будет определяться победитель, здесь же ручной хронометраж? Да еще разная реакция на команду судьи "старт!". В совокупности погрешности могут достигать секунд.
ОтветитьУдалитьСудьям нужен электронный датчик выхода робота на дистацию и прихода в зону финиша. Есть варианты такого датчика, работающего на NXT?
Сначала все-таки первичны очки. Если робот набирает все возможные очки, то потом уже оценивается время: см. правила определения победителей на всероссийском этапе WRO: http://wroboto.ru/rules/osnov/osnov_36.html
УдалитьК тому же на всероссийском этапе добавляют доп. задание к тем, что уже объявлены в регламентах. Это позволяет сделать дифференциацию по очкам и времени более очевидной.
А так, да - никто не мешает вам сделать автоматизированную трассу: на старте и на финише повесить датчик освещенности, которые контролировались хоть NXT, хоть Arduino. Датчики бы были своеобразным вариантом фото-финиша. Это позволило бы сделать проведение состязаний более технологичным.