bibliothèque C # pour Lego Mindstorm NXT [fermé]
-
18-09-2019 - |
Question
Y at-il la bibliothèque C # (.NET) pour Lego Mindstorm NXT, qui est mise à jour?
NXT.NET pour LEGO Mindstorms
- dernière mise à jour 18.04.2008
- http://nxtnet.codeplex.com/
MindSqualls
- dernière mise à jour 05.06.2007
- http://www.mindsqualls.net/
Lego .NET
- dernière mise à jour 07.04.2005
- http: //www.dcl.hpi.uni -potsdam.de/research/lego.NET/weblog/
Je sais, il y a studio MS robotique, mais ma question n'est pas à ce sujet.
La solution
Pour autant que je peux dire, Il n'y a pas de code source disponible pour NXT.NET pour LEGO Mindstorms malgré le projet hébergé sur CodePlex. La bibliothèque est pas encore vraiment complet -. Et il semblerait que le développement est au point mort
Le bibliothèque MindSqualls n'a pas été mis à jour récemment, mais il semble encore assez complet et utilisable. Certaines modifications apportées par .
Vous avez dit que vous n'êtes pas intéressé par MS Robotics Studio mais qui fonctionne bien avec Lego NXT. Personnellement, je trouverais cela a dû justifier le recours à quelque chose d'autre que « le défi » de le faire.
Autres conseils
J'ai fait le code source pour la bibliothèque de NXT.NET disponible sur CodePlex, mais il est malheureusement vrai que le développement de la bibliothèque est au point mort: (
Vous pouvez trouver le code source ici pour télécharger: http://nxtnet.codeplex.com/releases/view/12686
La robotique Microsoft SDK (pour .net) est compatible avec Mindstorms.
je AForge.NET pour mon projet. (Http://www.aforgenet.com/)
La dernière mise à jour a été de 23 Février, de 2012.
Il rend le contrôle de Lego Mindstorm NXT très facile. http://www.aforgenet.com/framework/features/lego_robotics.html#nxt
Vous pouvez envoyer vers le bas en temps réel / commandes directes au NXT dans son format natif. Vous ne devez pas nécessairement la bibliothèque NXT.
On dirait que vous utilisez la bibliothèque, mais il peut être facilement augmentée par le fait d'envoyer une commande au port com que le NXT est connecté avec. Voici un tutoriel sur les commandes directes NXT:
http://www.robotappstore.com/ base de connaissances / programmation LEGO Mindstorms NXT-/ 92.html
-Hope cela aide!
J'ai essayé d'utiliser MRDS, et ne pouvait pas le faire. Le système entier des services et de nombreux rebondissements ne fait que compliquer tout dans la plupart des cas. Maintenant, j'essaie de comprendre Aforge et MindSqualls , jusqu'à ce qu'ils regardent beaucoup mieux.