Сайт о роботах

Программирование Lego Mindstorms NXT » Роботы игрушки


Сложно сказать что подвигло одного парня проснутся утром и сказать себе «А построю я сегодня робота, который бы собирал кубик Рубика». И поверьте, он ведь сделал это!
Навигация
Самые интересные статьи
Европейцы создали беспилотный вертолет
Европейцы создали беспилотный вертолет
Европейская компания Cassidian, входящая в концерн EADS, продемонстрировала компактный вертолет TANAN 300, способный выполнять различные задачи над водой и над сушей....

Обратите внимание Будьте в курсе событий.

Программирование Lego Mindstorms NXT


Источник: http://www.legonews.ru

Ганс Андерсон вдохновился желанием сделать робота, который бы собирал кубик Рубика используя только стандартный набор Lego Mindstorms NXT, который он раньше купил для своих двоих дочерей. Вся хитрость и сложность состояла в датчике, который бы определял цвета. К сожалению, оригинальный датчик цветов Lego путал оттенки и не мог однозначно дифференцировать цвета. Решение этой проблемы было поистине изумительно – было решено заменить цветные наклейки на кубике Рубика, так, чтобы датчик не ошибался.



Программа для управления Lego Mindstorms NXT первоначально было написано на языке С. После небольшого тестирования оно было перенесено на язык управления роботом Lego Mindstorms NXT. Первая версия алгоритма собирала кубик Рубика, в среднем, за 97 шагов. Применяя различные комбинации, Ганс Андерсон уменьшил количество шагов до 60 и заметно оптимизировал первоначальный поиск решения.

Что в итоге? Небольшой монстр Лего, который собирает кубик Рубика быстрее чем это можете сделать вы. Внесем небольшую ясность - этот робот полностью независим и не подключен к внешним компьютерам, которые помогали бы ему функционировать. Для тех кто желал бы повторить такого робота Lego Mindstorms NXT, Андерсон на своем сайте tiltedtwister.com разместил подробную инструкцию по сборке и исходные коды программы для него.



Мы открыли новый раздел: Создание и программирование роботов LEGO MINDSTORMS NXT 2.0, где описываем как создавать и программировать работов из конструкторов ЛЕГО МИНДСТОРМЗ НХТ 2.0 версии 8547. Замечу, что 90% всех роботов, которые описаны на этой странице собираются и из других наборов, в том числе, версий 9797 (версия для образовательных учреждений) и 8527 (старая версия, выпускаемая до 2009 года).

Выкладываю инструкции для робота лего миндсторм нхт 2.0 8547 на РУССКОМ ЯЗЫКЕ: lego mindstorms nxt 2.0 инструкция и lego mindstorms nxt инструкция (это для старой модели версии 1.0).

самодельная карнавальная маска киборга

самодельная карнавальная маска киборга
  • Несмотря на то, что робототехника является высокотехнологичной отраслью высоких технологий, самодельные устройства порой могут представлять интерес. ...
  • НАЗАД
    Мы рекрутировали на войну детский конструктор — и победили.

    Мы рекрутировали на войну детский конструктор — и победили.
  • «Подумаешь, пропеллер, кнопка… а что же не может быть у мальчишки в наше-то время! Скоро они будут летать на Луну, не начав ходить в школу!» – ...
  • ВПЕРЁД

    Возможно Вас заинтересует:
    Lego начала поставки робоконструкторов Mindstorms NXT
    Lego начала поставки робоконструкторов Mindstorms NXT