2010-03-09 23 views
22

¿Hay biblioteca C# (.NET) para Lego Mindstorm NXT, que es hasta al día?C# biblioteca para Mindstorms NXT de Lego

NXT.NET para LEGO Mindstorms

MindSqualls

Lego .NET

yo sepa, no es el estudio de MS robótica, pero mi pregunta no es sobre eso.

+0

¿Qué te hace pensar que estas publicaciones no están actualizadas? –

+0

nobugz: Por ejemplo, Lego Mindstorms NXT 2.0 se lanzó el 5 de agosto de 2009. O se lanzaron nuevos sensores. – MicTech

+0

Para aquellos que tropezaron con esta pregunta cerrada, se ha presentado otra opción ... mira a http://www.monobrick.dk/software/ev3firmware/ – mhoff

Respuesta

6

Por lo que yo puedo decir, no hay código fuente disponible para NXT.NET for LEGO Mindstorms a pesar del proyecto que se está alojado en CodePlex. La biblioteca aún no está completa y parece que el desarrollo se ha estancado.

El MindSqualls library no se ha actualizado recientemente, pero todavía parece bastante completo y utilizable. Algunos recientes modifications are available elsewhere.

Usted ha dicho que no está interesado en MS Robotics Studio pero que funciona bien con Lego NXT. Personalmente, me parece que tiene que justificar el uso de otra cosa que no sea "por el desafío" de hacerlo.

+0

Creo que MS Robotics Studio requiere una conexión bluetooth en vivo a la PC de alojamiento que ejecuta el Código "AI". Esto significa que la creación de NXT se controla de forma remota y no es verdaderamente autónoma. Esto está en contrato con NQC y las máquinas virtuales de Java que realmente se ejecutan en el propio ladrillo. Sin embargo, me gustaría que se demuestre que estoy equivocado. –

8

Hice el código fuente de la biblioteca NXT.NET disponible en CodePlex, pero por desgracia, es cierto que el desarrollo de la biblioteca se ha estancado :(

Puede encontrar el código fuente aquí para descargar: http://nxtnet.codeplex.com/releases/view/12686

3

que utilizan AForge.NET para mi proyecto. (http://www.aforgenet.com/)

la última actualización fue del 23 de febrero de 2012.

hace que el control de la mente de Lego tormenta NXT muy fácil. http://www.aforgenet.com/framework/features/lego_robotics.html#nxt

+0

Ha habido una nueva actualización el 17 de julio de 2013 a la Versión 2.2.5. http://www.aforgenet.com/framework/release_notes/2.2.5.html –

1

Puede enviar comandos directos/en tiempo real al NXT en su formato original. No necesariamente necesitas la biblioteca NXT.

Parece que usted está utilizando la biblioteca, sin embargo, puede ser fácilmente aumentada por simplemente enviar un comando al puerto COM que el NXT está conectado con.Aquí es un gran tutorial sobre los comandos directos NXT:

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

-Espero que esto ayude!

0

Traté de usar MRDS, y no pude hacerlo. Todo el sistema con servicios y muchos giros en la mayoría de los casos solo complica todo. Ahora trato de entender AForge y MindSqualls, hasta que se vean mucho mejor.