Показаны сообщения с ярлыком гироскоп. Показать все сообщения
Показаны сообщения с ярлыком гироскоп. Показать все сообщения

понедельник, 24 марта 2014 г.

EV3 выполняем повороты с помощью датчика-гироскопа. Часть II

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

Тем не менее, испытания показывают, что рассмотренный метод имеет свои недостатки, а именно точность выполняемого поворота.

Можно даже выполнить следующий эксперимент:
В простой программе поворота робота на угол 90 градусов вокруг одного колеса от запуска к запуску будет меняться мощность на моторах. В первом запуске мощность будет 100%, во втором - 50%, в третьем - 20% и т.п.
Для сравнения, после поворота вокруг своей оси также будет проводиться эксперимент с поворотом вокруг одного колеса по похожей схеме.

Программа для запусков робота на поворот вокруг своей оси:

воскресенье, 1 декабря 2013 г.

Решение проблем с EV3 датчиком-гироскопом программным способом

Датчик-гироскоп, по умолчанию идущий в составе образовательных наборов LEGO Mindstorms EV3, - одно из самых интересных устройств для экспериментов в новом наборе! Но те, кто начал использовать его в своих конструкциях, наверняка, столкнулись с одним неприятным свойством - существуют такие моменты, когда показания датчика, работающего в режиме замера угла поворота, самопроизвольно нарастают или уменьшаются, хотя датчик не двигается.
Это явление называется дрифт (drift).

Данное видео демонстрирует этот эффект:

Related Posts Plugin for WordPress, Blogger...