C biblioteca # para Lego Mindstorms NXT [fechado]
-
18-09-2019 - |
Pergunta
Existe biblioteca C # (.NET) para Lego Mindstorms NXT, que é up-to-date?
NXT.NET para LEGO Mindstorms
- última atualização 18.04.2008
- http://nxtnet.codeplex.com/
MindSqualls
- última atualização 05.06.2007
- http://www.mindsqualls.net/
Lego .NET
- última atualização 07.04.2005
- http: //www.dcl.hpi.uni -potsdam.de/research/lego.NET/weblog/
Eu sei, não é MS Robotic estúdio, mas a minha pergunta não é sobre isso.
Solução
Tanto quanto eu posso dizer, não há código fonte disponível para NXT.NET para LEGO Mindstorms apesar o projeto que está sendo hospedado no CodePlex. A biblioteca não é realmente completo ainda -. E parece que o desenvolvimento estagnou
O biblioteca MindSqualls não foi atualizado recentemente, mas ainda parece bastante completo e utilizável. Alguns recente modificações estão disponíveis em outros lugares .
Você disse que você não está interessado em MS Robotics Studio mas que funciona bem com Lego NXT. Pessoalmente, eu iria encontrá-lo teve que justificar o uso de alguma outra coisa que não seja "para o desafio" de fazê-lo.
Outras dicas
Eu fiz o código fonte para a biblioteca NXT.NET disponível no CodePlex, mas infelizmente é verdade que o desenvolvimento da biblioteca ter parado: (
Você pode encontrar o código-fonte aqui para download: http://nxtnet.codeplex.com/releases/view/12686
A robótica Microsoft SDK (para .net) é compatível com MINDSTORMS.
Eu costumava AForge.NET para o meu projeto. (Http://www.aforgenet.com/)
A última atualização foi 23 de fevereiro de 2012.
Faz controlar o Lego Mindstorms NXT muito fácil. http://www.aforgenet.com/framework/features/lego_robotics.html#nxt
Você pode apenas enviar para baixo em tempo real / comandos directos para os NXT em seu formato nativo. Você não precisa necessariamente a biblioteca NXT.
Parece que você está usando a biblioteca, no entanto, pode ser facilmente aumentada por apenas enviar um comando para a porta COM que o NXT está conectado com. Aqui está um grande tutorial sobre os comandos diretos NXT:
http://www.robotappstore.com/ conhecimento-base / Programação-Lego NXT-Mindstorms / 92.html
-Hope isso ajude!
Eu tentei usar MRDs, e não poderia fazê-lo. Todo o sistema com serviços e muitas voltas na maioria dos casos só complica tudo. Agora eu tento entender AForge e MindSqualls , até que eles se parecem muito melhor.