私はアルデバランのNAO humanoid robot Simulatorとchoregraphで遊んでいます。 私はJavaで動作を起動してロボットを制御するために使用したいソフトウェアを持っていますが、ソケットはそのトリックを行うと信じています。ソケットを使用してNAOロボットに接続する方法は?
質問:私はchoregraph + naoSimからソケット接続を開く方法があるので、センサーの読み値を取得してロボットにコマンドを送信できますか? また、同じ効果を得るために、choregraph + naoSimに接続する他の方法はありますか?
ありがとうございます!
k
ありがとうございました! :) 私はそれをやってみましたが、私は "ソケットをインポートする"ときにそれはライブラリを見つけることができないと文句を言う。 私はaldebaran suportと話をしましたが、彼らはchoregraphにこのライブラリがないため、動作しませんでした。彼らはそれを行う正しい方法は、SDKを使用することだと言いました。 NAOユニットを購入した後でしか、sdkをダウンロードできません。最初にデモ版を使って自分のプロジェクトで使うことができると確信できたら、私はそれだけをやりたいと思っています。 私はここでデッドロック状況にあります。 :) あなたはそれをあなたが示唆したようにすることができましたか? – Kirus
SDKは本当に強力です。残念ながら、私のロボットはSDKにとっては古すぎるため、正常に使用できませんでした。( いくつかのオプションがあります: PythonまたはC++モジュールを作成し、プログラムでロボットに指示します。この場合、ロボットに接続します ファンクションコールは、ロボットに送信されるSOAPメッセージにカプセル化されているため、トラフィックを分析して独自のSOAPメッセージでコマンドをラップすることさえできます。 – Sorantis
この接続に何を使用しますか?TCPとUDPの両方のモードでJavaソケットを使用してみましたが、役に立たなくなりました:( – Kirus