73得票2回答
结合陀螺仪和加速度计数据

我正在使用Lego Mindstorm的NXT系统构建平衡机器人。我使用了来自HiTechnic的两个传感器,第一个是加速度计,第二个是陀螺仪。我已经成功地过滤掉了两个传感器的噪声,并为两个传感器派生了角度,这些角度在-90和90度之间,其中0度是完全平衡的。 我的下一个挑战是将两个传感器值...

32得票7回答
乐高机器人编程 - 你使用/推荐哪种语言/集成开发环境?

我刚接触it技术,目前正在使用Lego Mindstorms I​DE使用的类似于可视化流程图的语言。我对这种绘图语言的易读性印象深刻,但错过了实际代码的灵活性。我正在想象我想尝试的复杂项目,不想将它们实现为巨大的流程图!笑。 我知道还有其他语言/IDE可以使用,但不确定它们是什么或应该使用...

28得票9回答
乐高MindStorms是基础机器人开发的好选择吗?

我想学习如何编写控制机器人的软件。 乐高机器人套装 MindStorms 是一个好的选择吗?有更好的替代品吗? 我更喜欢 MindStorms,但在阅读了几篇文章后,我得出的印象是乐高已经停止了 MindStorms 的研究和开发。 你有什么建议吗?

24得票6回答
C#库用于Lego Mindstorm NXT

是否有最新的C# (.NET)库可用于Lego Mindstorm NXT? NXT.NET for LEGO Mindstorms 最后更新日期为2008年4月18日 http://nxtnet.codeplex.com/ MindSqualls 最后更新日期为2007年6月5...

12得票4回答
我该如何设计和实现一种编程语言?

这个问题与以下内容有关: Aardvark上的此问题 这里的问题 过去几年,我一直在思考我使用的语言喜欢和不喜欢的事情。我一直想编写自己的语言,但从未实现过。 我也拥有Lego RCX和NXT,但大多数时候我从未让我的机器人做任何事情,因为它们具有限制性的可视化编程环境。 我认为我...

12得票2回答
安卓与乐高Mindstorm NXT之间的蓝牙连接

有人知道如何在Android和LEGO-Mindstorm-NXT之间建立蓝牙连接吗? 两个NXT之间的连接很好用。但是另一种连接类型看起来并不那么容易。 我正在使用LeJOS Firmware 0.85和Android SDK工具(2.2 Froyo)。

10得票4回答
用于编程Lego NXT的C++面向对象库

前一段时间,我收到了一个LEGO Mindstorms NXT套装作为圣诞礼物,现在我想用C++编程。 我查看了这里和其他地方,但没有找到一款跨平台、开源、面向对象的C++库,让我感觉“对”,包括lestat和nxtOSEK。 因此,我决定,除非我能找到一个喜欢的库,否则编写自己的库将是一...

8得票2回答
显式设置方法的文档字符串

我帮助维护一个名为nxt-python的Python包。它使用元类来定义控制对象的方法。以下是定义可用函数的方法: class _Meta(type): 'Metaclass which adds one method for each telegram opcode' d...

8得票4回答
Lego Mindstorms 1.0和2.0有什么区别?

我正在考虑购买Mindstorms套件(我目前没有拥有,但在大学使用了1.0版),但我对2.0版相比1.0版的优势有些疑惑。我已经看到其他帖子都说2.0版更好,但我对此有一些更具体的问题,似乎找不到任何答案。 除了2.0套件附带的不同乐高积木和传感器外,1.0版nxt砖和2.0版nxt砖之间...