ДО курс по робототехнике

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

5 апреля 2013 г.

NXC: Управление моторами

(C)
С этой статьи начинается публикация материалов из методички по языку программирования Not eXactly C, подготовленной в рамках учебных курсов Нижегородского Института Информационных Технологий.
В NXC существует около 40 команд для работы с моторами. Их условно можно разделить на команды управления движением, команды остановки, команды опроса датчиков и состояния моторов.

В данной статье рассматриваются команды управления движением.

4 апреля 2013 г.

NXT-G: программа повисла?

При программировании какого-то поведения робота, когда вы используете блок движения на заданное расстояния, вы, наверняка, сталкивались с ситуацией, когда программа как бы зависала на этом блоке, если во время выполнения этого блока робот застревал.
Например, такая ситуация может возникнуть, когда роботу нужно проехать расстояние 50 см., а на пути у него возникает препятствие.

3 апреля 2013 г.

Справочник по сервомоторам Lego

Все ли из вас были довольны стандартными моторами, поставляемыми с RCX или NXT? Не хотелось бы подсоединить другие приводы для приведения в движение вашего механизма?
Philippe Hurbain провел серьезное исследование всевозможных Lego моторов, оценивая такие их показатели как вес, скорость вращения, потребляемый ток и мощность привода при различной нагрузке.

Результаты исследования: сравнительные таблицы и графики он опубликовал на своем сайте.

Совместно с Учебником по шестереночным передачам этот материал становится довольно неплохими "настольными" пособиями для Lego-изобретателей.

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



NXT-G: плавное движение робота

Данный материал является продолжением советов по использованию блоков Move и Motor, а также является трансформированным переводом недавно опубликовонной статьи на legoleaguecoaching.org.

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

NXT-G: Ramp Up and Ramp Down в блоке Motor

Навеяно вот этим старым сообщением.


Довольно многие, кто узнают о существовании блока Motor, почти сразу задают вопрос - а зачем он нужен? Ведь есть блок Move - он может все то же самое?
Правильно было бо сказать почти все.