1

LEGONXTロボット用にいくつかのプログラムを作成したいと思います。ロボットに含まれている「API」はかなり限られているので、私はいくつかの代替案を見つけました。このタスクにはたくさんの言語/アドオン/コンパイラがあるようです。問題は、どれを選択するか、あるいは使用するかさえわからないということです。私はOS10.8を搭載したMacを使用しています。

私はC#、Objective-Cに長けており、C /C++とPythonを回避することができます。ご協力いただきありがとうございます。

4

1 に答える 1

2

Cが好きな場合は、NXTブリックをプログラミングするためのCの修正バージョンであるNoteXactlyCを試してみることをお勧めします。Cのようなバージョンが必要な場合は、RobotCを試してみてください。ただし、RobotCは商用ソフトウェアです。

NXCの起動と実行は、 Bricx CommandCenterIDEをインストールするのと同じくらい簡単です。NXCは標準のLEGOファームウェアで動作しますが、バグ修正と拡張機能を備えた拡張バージョンも付属しています。RobotCは独自のIDEとファームウェアを提供しており、30日間の試用を試してから、RobotCWebサイトからライセンスキーを購入できます。

Pythonが本当に好きな場合は、nxt-pythonをご覧ください。nxt-pythonがNXTブリックと通信するための互換性のあるドライバー/インターフェイスをインストールしてから、最新リリースのnxt-pythonライブラリをインストールするのと同じくらい簡単です。その方法は、インストールページに明確に概説されています。

BricxCCとnxt-pythonをセットアップして、最初に試してみることをお勧めします。NXCが適切でない場合は、RobotCの試用版を入手して、フルバージョンを購入する前に30日間試用することができます。

于 2013-02-11T02:13:41.180 に答える