Player one

ROB-26961

 Робот создан на соревнования в категории кегельринг продолжающих. Робот собран из набора LegoMindstormsNXT. Состоит из блока NXT, два мотора, датчик цвета, датчик Ультразвука. Спереди защита для выталкивания банок. Датчик цвета для определения границы кегельринга. Датчик ультразвука для определения наличия банки. Робот входит в размеры измерителя 20*20 . Программа написана в Robolab версия 3.9 бета 4. Робот ставится в центр и запускается программа. Начинает медленно вращается ищет банки, после того как банка найдена робот движется в банке и выталкивает ее за границы круга. Все в цикле. Окончание цикла через 1 мин. Дальше продолжается поиск новых банок. Движение осуществляется медленно, т.к. датчик ультразвука NXTищет плохо, для этого
установлена большая задержка, которая позволяет датчику заметить банку. К банке робот движется быстро, назад тоже быстро. Расстояние датчика ультразвука отмерено до дальних банок. По энкодеру робот определяет движение назад, но бывают сбои из-за погрешности энкодера. Из-за сбоев энкодера робот может двигаться не четко назад, из-з сбоев мторов не четко прямо.