1

だから私は私のロボットが通り抜けようとしている世界を表す地図と設定ファイルを持っています。私のロボットは、障害物にぶつかることなく、マップの左上隅から右下隅まで移動する必要があります。経路計画を実行するためにロボットを送る前に、地図データを操作することが許可されています。

私はいくつかの調査を行い、「ミンコフスキーサム」の概念全体と「セル分解」の手法を理解しましたが、プレーヤーステージから提供されたマップと構成データを操作し、これらの概念を適用して使用する方法が正確にはわかりません。それらは地図を通り抜けます。

ロボットが何であるかに関しては、3つの異なるロボットがあります。ポイントロボット、さらに2つのロボット(1つは2自由度、もう1つは3自由度)は長方形です。

誰かが私にいくつかのサンプルコードまたはプレーヤー/ステージの観点からこれを説明する何かを指摘できますか?これまでのところ、私は概念を理解するのに役立つ実際の一般的なものしか見つけることができませんが、プレーヤー/ステージでそれらをどのように実装するかはわかりません。

みんなありがとう、

スコット

4

1 に答える 1

0

スコット 私は、あなたが述べたほとんどすべてを組み込むモーション プランニング ライブラリを書いています。これまでのところ、粗い (別名グリッド) 分解を使用しています。これは ActionScript3 で書かれており、非常に初期段階にありますが、役立つことを願っています。見てみましょう: http://code.google.com/p/moterpolate/

于 2010-07-19T17:52:30.220 に答える