首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有Ruby或者Python的Lego Mindstorm解释器?

有没有Ruby或者Python的Lego Mindstorm解释器?
EN

Stack Overflow用户
提问于 2009-06-19 11:15:31
回答 4查看 4.9K关注 0票数 22

我想开始用Python或Ruby编写代码。因为我有一个Lego Midstorms工具包,所以我想用它来编程会很好。Mindstorms砖块有没有好的翻译器/插入器?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-06-19 23:43:24

nxt-python和ruby-nxt项目是NXT的远程控制接口。它们都可以在PC上运行,并通过蓝牙或USB远程控制NXT。如果您正在寻找在NXT上运行替代固件,有几种不同的替代方案。

Steve Hassenplug有一个网页,其中包含所有已知替代固件和远程控制选项的全面列表。

NXT Software

票数 7
EN

Stack Overflow用户

发布于 2009-06-19 11:48:11

使用python,您可以使用jaraco.nxtnxt-python来控制NXT机器人。我没有一个,所以我从来没有用过。

使用nxt-python找到此示例:

代码语言:javascript
复制
#!/usr/bin/env python

import nxt.locator
from nxt.motor import Motor, PORT_B, PORT_C

def spin_around(b):
        m_left = Motor(b, PORT_B)
        m_left.update(100, 360)
        m_right = Motor(b, PORT_C)
        m_right.update(-100, 360)

sock = nxt.locator.find_one_brick()
if sock:
        spin_around(sock.connect())
        sock.close()
else:
        print 'No NXT bricks found'

看起来不错。

票数 3
EN

Stack Overflow用户

发布于 2009-06-19 11:19:49

这是一个open source project for Ruby

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1017429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档