Lego Mindstorm NXT的C#库

时间:2010-03-09 12:23:57

标签: c# .net lego mindstorms nxt

Lego Mindstorm NXT是否有最新的C#(.NET)库?

LEGO Mindstorms的NXT.NET

MindSqualls

Lego .NET

我知道,有MS机器人工作室,但我的问题与此无关。

6 个答案:

答案 0 :(得分:8)

我在CodePlex上提供了NXT.NET库的源代码,但不幸的是,库的开发已经停滞不前了:(

您可以在此处找到供下载的源代码: http://nxtnet.codeplex.com/releases/view/12686

答案 1 :(得分:6)

The microsoft robotics SDK(对于.net)与心灵风暴兼容。

答案 2 :(得分:6)

据我所知,尽管项目托管在codeplex上,但NXT.NET for LEGO Mindstorms没有可用的源代码。图书馆还没有真正完整 - 似乎发展已停滞不前。

MindSqualls library最近没有更新,但仍然看起来相当完整和可用。最近的一些modifications are available elsewhere

你已经说过你对MS Robotics Studio不感兴趣,但这对乐高NXT很有用。就个人而言,我会发现它必须证明使用“除了挑战”之外的其他东西是合理的。

答案 3 :(得分:3)

我将AForge.NET用于我的项目。 (http://www.aforgenet.com/)

最后一次更新是2012年2月23日。

它使得控制Lego Mindstorm NXT变得非常容易。 http://www.aforgenet.com/framework/features/lego_robotics.html#nxt

答案 4 :(得分:1)

您可以以原生格式向NXT发送实时/直接命令。您不一定需要NXT库。

听起来您正在使用该库,但只需将命令发送到与NXT连接的COM端口即可轻松扩充。这是关于NXT直接命令的一个很棒的教程:

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

- 希望这有帮助!

答案 5 :(得分:0)

我尝试使用MRDS,但无法做到。在大多数情况下,整个系统提供服务和许多曲折只会使一切变得复杂。 现在我尝试了解AForgeMindSqualls,直到看起来好多了。