2

私は最近NAOと協力しています。NavChipをそれに接続し、ロボットナビゲーションに関連するいくつかの実験を行おうとしています。NAOは、そのgeodeシステムで変更された2.6Linuxカーネルを使用します。NavChipを動作させることができました(Linux cp210xカーネルモジュールなどをコンパイルする必要があります)。したがって、NavChipに付属のCプログラムを実行して、そこからデータを収集できます。ただし、データはローカルファイルシステムにのみ記録できます。すべての処理はMATLABベースであるため、このデータをネットワーク経由でWindowsマシンにストリーミングしたいと思います。このデータをNAOからWindowsマシンに送信する方法について誰か提案がありますか?

NAOのシステムはかなり制限されています。sshと、catなどの一般的なユーティリティがありますが、何も進んでいません。

4

1 に答える 1

0

問題を正しく理解しているかどうかはわかりませんが、sshがインストールされていると述べたあなた自身の質問に答えたと思うので、ファイルをscpしないのはなぜですか? Windowsボックスでいくつかのsshクライアントを使用して、関連するログファイルをリモートで接続してダウンロードします。

本当にリモート ホストからローカル マシンにファイルをプッシュする必要がある場合 (リモート ホストに接続してローカルにダウンロードするのではなく)、netcat が機能するはずです。 /06/netcat-a-couple-of-useful-examples/

それ以外の場合は、C で独自のソケット プログラムを作成し、ファイルをパイプします (かなり簡単なはずです)。

于 2012-08-27T04:39:38.757 に答える