Программирование LEGO NXT роботов на языке NXC - Заметки в окончании — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(Заметки в окончании)
 
Строка 4: Строка 4:
 
Если вы полностью прошли этот курс вы можете считать себя достаточно опытным в вопросах разработки на языке NXC. Если же вы еще этого не осознали - самое время начать экспериментировать самостоятельно. С хорошим воображением и такими возможностями программирования можно заставить Лего-роботов делать действительно невероятные вещи.
 
Если вы полностью прошли этот курс вы можете считать себя достаточно опытным в вопросах разработки на языке NXC. Если же вы еще этого не осознали - самое время начать экспериментировать самостоятельно. С хорошим воображением и такими возможностями программирования можно заставить Лего-роботов делать действительно невероятные вещи.
  
Этот курс не покрывает всех тем, касающихся BricxCC. Рекомендуется прочитать подробнуYou are recommended to read the NXC Guide at every
+
Этот курс не покрывает всех тем, касающихся BricxCC. Рекомендуется прочитать подробную документацию по языку NXC. Кроме того, NXC всё еще находится в разработке, будущие версии могут содержать дополнительный функционал. Много различных подходов к программированию просто не вошли в этот курс. Например, мы не рассматривали возможности обучения роботов или какие-либо элементы искусственного интеллекта.
chapter. Also, NXC is still in development, future version might incorporate additional functionality. Many
+
 
programming concepts were not treated in this tutorial. In particular, we did not consider learning behavior of
+
Кроме всего прочего, есть возможность напрямую управлять лего-роботом с ПК. Это потребует от вас написать программу на языке типа  C++, Visual Basic, Java или Delphi. Так же возможно обеспечить взаимодействие этой программы с программой на языке NXC работающей на модуле NXT. Такая комбинация даёт значительные возможности. Если вам интересен такой способ программирования робота, - можете начать изучать эту тему, скачав пакет разработчика Fantom SDK и открытую документацию по нему с раздела NXTreme сайта Lego MindStorms:
robots or other aspects of artificial intelligence.
 
It is also possible to drive a Lego robot directly from a PC. This requires you to write a program in a language
 
like C++, Visual Basic, Java or Delphi. It is also possible to let such a program work together with an NXC
 
program running in the NXT itself. Such a combination is very powerful. If you are interested in this way of
 
programming your robot, best start with downloading the Fantom SDK and Open Source documents from the
 
NXTreme section of Lego MindStorms web site.
 
 
* http://mindstorms.lego.com/Overview/NXTreme.aspx
 
* http://mindstorms.lego.com/Overview/NXTreme.aspx
  
 
Интернет - отличный источник дополнительной информации. Некоторые важные отправные точки вы найдете на сайте LUGNET (LEGO Users Group Network), это неофициальный сайт:
 
Интернет - отличный источник дополнительной информации. Некоторые важные отправные точки вы найдете на сайте LUGNET (LEGO Users Group Network), это неофициальный сайт:
 
* http://www.lugnet.com/robotics/nxt
 
* http://www.lugnet.com/robotics/nxt

Текущая версия на 11:46, 20 мая 2009

Автор: Daniele Benedettelli

Перевод: © Ботов Антон aka =DeaD=, 2009

Эксклюзивно для www.roboforum.ru
копирование на другие ресурсы и публикация перевода
без разрешения его автора запрещены

Заметки в окончании

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

Этот курс не покрывает всех тем, касающихся BricxCC. Рекомендуется прочитать подробную документацию по языку NXC. Кроме того, NXC всё еще находится в разработке, будущие версии могут содержать дополнительный функционал. Много различных подходов к программированию просто не вошли в этот курс. Например, мы не рассматривали возможности обучения роботов или какие-либо элементы искусственного интеллекта.

Кроме всего прочего, есть возможность напрямую управлять лего-роботом с ПК. Это потребует от вас написать программу на языке типа C++, Visual Basic, Java или Delphi. Так же возможно обеспечить взаимодействие этой программы с программой на языке NXC работающей на модуле NXT. Такая комбинация даёт значительные возможности. Если вам интересен такой способ программирования робота, - можете начать изучать эту тему, скачав пакет разработчика Fantom SDK и открытую документацию по нему с раздела NXTreme сайта Lego MindStorms:

Интернет - отличный источник дополнительной информации. Некоторые важные отправные точки вы найдете на сайте LUGNET (LEGO Users Group Network), это неофициальный сайт: