Takenori KUBO
tknrk****@gmail*****
2008年 2月 11日 (月) 16:59:05 JST
久保@ツバメガエシです。 08/02/11 に 松風 敬<shohu****@kvd*****> さんは書きました: > > ※ってすでにWEBアプリケーションのものあったりします?・・・(^^; > ブラウザで表示するという意味では、log2flashという、logからフラッシュ動画を作成するものがあります。 > そこでまず rcssmonitor を WEBアプリにし、rcssserverと > 連携させたらおもしろいかなと思い、以下ページを参考にデータの > 受け渡し方法を調べてみると・・・なんと、XMLやアトムではなく > バイト(Cの構造体)で受け渡しをしているのですね。。。(ToT) > > http://www.ntt.dis.titech.ac.jp/~akiyama/robocup/doc/manual/node85.html > > そこでバイト(Cの構造体)情報を、JavaやRuby(WEBアプリはこれら > 言語で実装を考えているため)で認識させようと考えているのですが、 > 何か良き方法やツール、ソフトなど誰かご存知でしたらアドバイスを > 頂けませんでしょうか? > > ※rcssmonitorを何か別言語で実装を考えられた方がいらっしゃるのかな > と思いまして。。。 以前、rubyで実装しました。 バイナリはpack,unpackを使って頑張りました。 モニター意外にもログにも対応していたんだけど、ソースどこいったけなぁ... > Robocup 2D SimをWEBアプリで動かしてみたいだけなので、 > 上記質問といわず、何かヒント的なものをご指摘、アドバイス頂け > れば幸いです。 シミュレーションしているものをリアルタイムで表示するよりは、 syncモードでシミュレーションを速攻で終了させて、 そのログをlog2flashでフラッシュ動画にしたほうが確実な気がします。 あとはユーザに何を操作をさせるか工夫すると面白くなるんじゃないかと とりあえずこんなところ