Skip to content

Latest commit

 

History

History
64 lines (47 loc) · 1.75 KB

File metadata and controls

64 lines (47 loc) · 1.75 KB

クイックスタート

前提条件

インストールする前に、以下の前提条件を確認してください:

  • Python 3.12 以上
  • pip

パッケージのインストール

パッケージをインストールするには、次のコマンドを実行します:

pip install rcrscore@git+https://github.com/adf-python/rcrs-core-python@v0.2.2
pip install git+https://github.com/adf-python/adf-core-python.git

新規エージェントの作成

新規エージェントを作成するには、次のコマンドを実行します:

adf-core-python

実行すると、下記のような対話形式のプロンプトが表示されます:

Your agent team name: my-agent
Creating a new agent team with name: my-agent

入力後、下記のようなエージェントのテンプレートがカレントディレクトリに作成されます。

.
└── my-agent
    ├── config
    │   ├── development.json
    │   ├── launcher.yaml
    │   └── module.yaml
    ├── main.py
    └── src
        └── my-agent
            ├── __init__.py
            └── module
                ├── __init__.py
                └── complex
                    ├── __init__.py
                    ├── sample_human_detector.py
                    ├── sample_road_detector.py
                    └── sample_search.py

エージェントを実行する

エージェントを実行するには、シミュレーションサーバーを起動し、次のコマンドを実行します:

python main.py

エージェントの実行が開始され、シミュレーションサーバーとの通信が開始されます。