Artefacts ツールキット (ベータ版)

Artefacts ツールキットの使用方法

Artefacts ツールキットは、開発者の生産性を向上させるために設計された Python パッケージです。一般的なテストタスクを簡素化し、Artefacts プラットフォームと統合するヘルパー関数のコレクションを提供します。

ツールキットは以下のモジュールで構成されています:

  • 設定ヘルパー - パラメトリックテストを簡素化し、 artefacts.yaml ファイルから設定を取り込む
  • チャートヘルパー - テストデータから可視化を生成する
  • Gazebo ヘルパー - テスト中に Gazebo シミュレーションとやり取りする
  • Rosbag ヘルパー - ROS バッグファイルからデータを記録、抽出、分析する
  • Rerun ヘルパー - シミュレーション中に Rerun の .rrd ファイルを記録し、それに対してテストのアサーションを行う

インストール

pip install artefacts-toolkit

Artefacts ツールキットを使用したサンプルプロジェクト:

  • Nav2 - Nav2 ナビゲーションスタックと Gazebo を使用したサンプルプロジェクト。
最終更新 18.09.2026: Update cli reference (#153) (c83f1b9)