Крушитель
ROB-63718наш робот должен:
- уметь вращаться на месте вокруг своей оси;
- уметь двигаться прямолинейно;
- уметь обнаруживать предмет, удаленный на некоторое расстояние;
- уметь обнаруживать границу поля.
Данные требования диктуют нам условия конструкции робота:
- для реализации первых двух условий применим уже известную нам подвижную платформу, использующую два больших мотора и вращающуюся опору (робот-тележка);
- для обнаружения кегли воспользуемся одним из имеющихся в наличии датчиков: инфракрасным или ультразвуковым;
- границу поля нам поможет обнаружить датчик цвета.
наш робот должен:
- уметь вращаться на месте вокруг своей оси;
- уметь двигаться прямолинейно;
- уметь обнаруживать предмет, удаленный на некоторое расстояние;
- уметь обнаруживать границу поля.
Данные требования диктуют нам условия конструкции робота:
- для реализации первых двух условий применим уже известную нам подвижную платформу, использующую два больших мотора и вращающуюся опору (робот-тележка);
- для обнаружения кегли воспользуемся одним из имеющихся в наличии датчиков: инфракрасным или ультразвуковым;
- границу поля нам поможет обнаружить датчик цвета.
Подробно пропишем последовательность действий нашего робота для обнаружения одной кегли на поле:
- вращаться вокруг своей оси по часовой стрелке, пока впереди расположенный датчик не обнаружит кеглю;
- остановиться напротив кегли;
- двигаться вперед, пока датчик цвета не обнаружит черную границу поля;
- остановиться;
- двигаться назад в центр поля.
Подробно пропишем последовательность действий нашего робота для обнаружения одной кегли на поле:
- вращаться вокруг своей оси по часовой стрелке, пока впереди расположенный датчик не обнаружит кеглю;
- остановиться напротив кегли;
- двигаться вперед, пока датчик цвета не обнаружит черную границу поля;
- остановиться;
- двигаться назад в центр поля.