Python または Ruby でコーディングを開始したい。私はレゴ ミッドストームキットを所有しているので、それに対してプログラムを作成できればよいと考えました。Mindstorms ブリックの優れた翻訳者/通訳者はいますか?
4903 次
4 に答える
7
nxt-python および ruby-nxt プロジェクトは、NXT へのリモート コントロール インターフェイスです。どちらも PC 上で動作し、Bluetooth または USB 経由で NXT をリモート コントロールします。NXT で実行する代替ファームウェアを探している場合は、いくつかの異なる選択肢があります。
Steve Hassenplug の Web ページには、既知のすべての代替ファームウェアとリモート コントロール オプションの包括的なリストが掲載されています。
NXT ソフトウェア
于 2009-06-19T23:43:24.243 に答える
3
Python では、 jaraco.nxtまたはnxt-pythonを使用して NXT ロボットを制御できます。私は持っていないので、それらのいずれも使用したことがありません。
nxt-python を使用してこの例を見つけました:
#!/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'
いい感じ。
于 2009-06-19T11:48:10.793 に答える
1
pynxcをお試しください http://code.google.com/p/pynxc/
于 2011-09-11T20:18:54.287 に答える
1
これがRubyのオープンソースプロジェクトです
于 2009-06-19T11:19:48.777 に答える