пятница, 8 марта 2013 г.

Робот для состязаний: "Батик". Часть V

В подготовке к Wolrd Robot Olympiad русскоязычные пользователи YouTube не отстают от другого мира: появилось видео демонстрирующее проезд трассы в младшей категории "Батик". От старта до финиша роботу потребовалось чуть больше 20 секунд.

8 комментариев:

  1. Превосходное время! Осталось только добавить определение цветов корзин

    ОтветитьУдалить
    Ответы
    1. Привет дорогой Рустам!
      Цвета корзин определять, как раз совсем необязательно!

      Удалить
    2. Действительно, но тогда придется делать 6 программ

      Удалить
  2. Интересно! Однако позвольте скажу за нашу команду. Путем тестирования удалось добиться следующих результатов - если комбинация кубиков наиболее не выйграшная (т.е. часто кататься приходится от первой к последней), то у нас рекорд 22 сек. Ну, а если самый выйгрышный результат, то 17 секунд. Не скажу за все Россию и мир, но это лучше чем на данном ролике. Правда колеса у нас там меньше...как-то мы не додумались колеса большие поставить, надо попробывать. Если выдет потом отпишусь.

    ОтветитьУдалить
    Ответы
    1. Это очень круто! Да еще и на мелких колесах!

      Удалить
    2. Потестировали колеса на 56 (стандартные NXT) и на 81 (от RCX). Пришли к такому выводу - колеса на 81 конечно хороши, но для нашей конструкции робота не применимы в силу ряда конструкторских причин, а переделывать робота уже не охота. Колеса на 56 - с ними возились дольше, но как мне показалось от них только больше ошибок, чем проку, опять таки в силу конструкции самих шин. Поворот на них выполнять не очень удобно. В итоге вернулись к старым шинам. Сегодня даже сделали видео (кому интересно, дам ссылку ближе к апрелю). Конфигурация поля - красный, зеленый, синий. Кубики по порядку красный, зеленый, красный, красный, синий. Итог - вся трасса преодалена ровно за 19 секунд. ИМХО при колесах на 81 всю трассу можно было бы и преодалеть и за 15 секунд, а то и вовсе за 13. Пока конечно у нас маловато стабильности, робот ошибается при заворотах часто. Но мы работаем над этим. Если есть вопросы, готов поделиться знаниями и опытом.

      Удалить
  3. Вопрос: если счет может пойтия на десятые доли секунды, то как будет определяться победитель, здесь же ручной хронометраж? Да еще разная реакция на команду судьи "старт!". В совокупности погрешности могут достигать секунд.

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

    ОтветитьУдалить
    Ответы
    1. Сначала все-таки первичны очки. Если робот набирает все возможные очки, то потом уже оценивается время: см. правила определения победителей на всероссийском этапе WRO: http://wroboto.ru/rules/osnov/osnov_36.html

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

      А так, да - никто не мешает вам сделать автоматизированную трассу: на старте и на финише повесить датчик освещенности, которые контролировались хоть NXT, хоть Arduino. Датчики бы были своеобразным вариантом фото-финиша. Это позволило бы сделать проведение состязаний более технологичным.

      Удалить

Related Posts Plugin for WordPress, Blogger...