開始するのに適したリソースを知っている人はいますか?
2 に答える
最初に、センサー情報の形式(サーバーからクライアントへ)、クライアントからサーバーへ送信されるさまざまなコマンド、ロボカップ シミュレーション サーバーとのUDP/IP 通信など、さまざまな重要事項を理解する必要があります。これについては、サッカー サーバーのマニュアルを参照してください。
マニュアルを読んだら、利用可能なこれらのライブラリを見ることができます。
最後に、オンラインで入手できるソース コードをダウンロードできます。CMU の 98 と 99 のソース コードと、オンライン (Google のみ) で入手できる研究論文を参照することをお勧めします。
マルチエージェント システムについて詳しく知りたい場合は、ピーター ストーンのコース ppts と課題をこちらから入手できます。事前学習については、このリンクで入手できるUvA Trilearnチームの出版物とソース コードをご覧ください。
これらのリソースがあなたの目的に役立つことを願っています。
開始するための最良の方法は、rcssserverとrcssmonitorを使用することです...
これを行うには、ubuntuで次のことを実行できます。
sudo add-apt-repository ppa:gnurubuntu/rubuntu && sudo apt-get update
次に、次のコマンドを使用してこれらのパッケージをインストールしますsudo apt-get install
。1.rcssserver
2.rcssmonitor 3.rcsslogplayer
または、これらのパッケージをダウンロードして、ソース上の別のOS
rcssserverで自分で構成します。サーバーを偽造し、ターミナルでコマンドを
使用してモニターを起動します。rcsoccersim
ゲームを開始して学習および開発するには2つのチームが必要です。UVAベースチームはサーバーに沿って2005年以降更新されていないため、 RCtoolsで利用可能なAgent2dベースチームを使用し、で利用可能なHeliosチームに対してチームをテストすることをお勧めします。同じWebサイトlibrcsc
で、agent2dチームの依存関係である(4.1.0)をダウンロードしてください。
RoboCup Project wikiをチェックして、そのメーリングリストに登録すると便利です。
新しいアイデアを学ぶもう1つの方法は、他のチームのTDP(チームの説明用紙)を読むことです。Googleで[pdf]TDPを検索するだけです。
次のようなチーム:Helios、Wrighteagle、FCPortguelなど。