我有30个未打开的Lego Mindstorms工具包,我想在年底的入门编程课上用它们来做一些简单的机器人工作。我们在课堂上使用Python,所以我希望孩子们能有一种用Python编写程序的方式。不幸的是,这些是带有RCX模块的旧工具包-而不是新的NXT,所以像NXT_Python这样的大多数项目都不能帮助我。有没有办法做到这一点呢?
发布于 2010-04-10 01:18:26
在砖块上运行Python本身可能很困难(出于其他人已经说过的原因-例如解释器的大小,砖块上的可用RAM ),但这可能是有趣的:
According to this thread您应该能够将pylnp (远程)与BrickOS (在砖块上;以前称为legOS)结合使用。
发布于 2010-04-08 23:09:20
我怀疑。
RCX bricks使用8位微控制器。虽然可以在它上面运行某种类型的Python解释器,但我还没有看到移植到它上面。
你能得到的最接近的是Java:
http://lejos.sourceforge.net/
因此,从理论上讲,您可以查看Jython并尝试在lejos JVM上运行使用它编译的类文件……不过,听起来不太可能。RCX模块中的微控制器没有足够的空间来容纳大的运行时。
https://stackoverflow.com/questions/2596929
复制相似问题