Подтвердить что ты не робот

Библиотека С# для Lego Mindstorm NXT

Есть ли библиотека С# (.NET) для Lego Mindstorm NXT, которая является актуальной?

NXT.NET для LEGO Mindstorms

MindSqualls

Lego.NET

Я знаю, есть MS Robotic studio, но мой вопрос не в этом.

4b9b3361

Ответ 1

Насколько я могу судить, нет исходного кода для NXT.NET для LEGO Mindstorms, несмотря на то, что проект размещен на codeplex. Библиотека еще не завершена - и, казалось бы, развитие застопорилось.

Библиотека MindSqualls не обновлялась в последнее время, но все же выглядит довольно полной и полезной. Некоторые недавние изменения доступны в другом месте.

Вы сказали, что вас не интересует MS Robotics Studio, но это хорошо работает с Lego NXT. Лично я считаю, что для этого нужно было оправдать использование чего-то другого, кроме "для вызова" этого.

Ответ 2

Я создал исходный код библиотеки NXT.NET, доступный в CodePlex, но, к сожалению, правда, что развитие библиотеки застопорилось: (

Здесь вы можете найти исходный код для загрузки: http://nxtnet.codeplex.com/releases/view/12686

Ответ 4

Я использовал AForge.NET для своего проекта. (Http://www.aforgenet.com/)

Последнее обновление было 23 февраля 2012 г.

Это делает управление Lego Mindstorm NXT очень простым. http://www.aforgenet.com/framework/features/lego_robotics.html#nxt

Ответ 5

Вы можете просто отправить в реальном времени/прямые команды в NXT в своем родном формате. Вам не обязательно нужна библиотека NXT.

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

http://www.robotappstore.com/Knowledge-Base/Programming-LEGO-NXT-Mindstorms/92.html

-Убедитесь, что это поможет!

Ответ 6

Я пытался использовать MRDS и не мог этого сделать. Вся система с сервисами и многими завихрениями в большинстве случаев только усложняет все. Теперь я пытаюсь понять AForge и MindSqualls, пока они не выглядят намного лучше.