пятница, 23 марта 2012 г.

NXC: запуск робота в виртуальном мире

Еще одна довольно интересная open source разработка. nxcEditor и nxcSimulator. Она позволяет отлаживать программы, написанные на языке NXC (Not eXactly C) в простейшем виртуальном окружении - т.е. без реального робота.
Frank Knefel, - автор программы, пока не рвется создавать версию для Windows, поэтому для работы с nxcEditor понадобится установленная Linux система. Если у вас нет возможности устанавливать эту операционную систему к себе на компьютер, вы можете использовать Live CD или Live USB образы.

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

Ниже можно познакомится с видео-роликами, иллюстрирующими основные возможности данного программного обеспечения.

Знакомство со nxcEditor и nxcSimulator. Демонстрация виртуального робота, двигающегося вдоль линии.


Как создать схему робота для эмуляции самому.


Видео, показывающее возможности запуска различных программ начального уровня.

3 комментария:

  1. Класс.Давно мечтал о такой штуке. Кто-нибудь знает где ее можно скачать?

    ОтветитьУдалить
    Ответы
    1. в статье были ссылки на образы (если у тебя уже линукс, можно скачать инсталяторы отдельно http://nxceditor.sourceforge.net/).

      После этого два варианта
      1. Заливаешь образ на CD, перезагружаешься с него, запускается Linux, программируешь
      2. Устанавливаешь виртуальную машину (напр, VirtualBox), подсовываешь ей образ как загрузочный, запускается Linux, программируешь

      Удалить
  2. Как nxcEditor установить на AltLinux 7.0 ?

    ОтветитьУдалить

Related Posts Plugin for WordPress, Blogger...