genesis-embodied-ai/genesis-world は、汎用ロボットとエンボディド AI(物理世界で行動する AI)の学習のためのシミュレーションプラットフォームである。Python で書かれ、Apache-2.0 ライセンスで公開されている。最新リリースは v1.4.4。このバージョンの変更内容は提示された資料にないため、何が改善されたかは分からない。
このプラットフォームの特徴は、複数のシミュレーション層を Pythonic(Python らしい)インターフェース一つにまとめている点にある。README は、統合マルチフィジックスエンジン、リアルなレンダラー Nyx、クロスプラットフォームコンパイラ Quadrants を組み合わせると説明している。マルチフィジックスエンジンは複数の物理現象をまとめて計算し、レンダラーはその結果をシーンとして描画する。環境構築・物理計算・可視化を別々に接続するのではなく、一つの流れで扱う構想である。
アセットの解析、コントローラー、センサー、複数環境を同時に扱う並列・異種(heterogeneous)環境、内蔵 GUI を提供する。単一のノート PC からデータセンター級 GPU まで拡張できるよう設計されている。2023 年 10 月 31 日に作成されたリポジトリで、スター数は 30094。
ただし、性能指標や他のシミュレーターとの比較資料はない。モメンタム指標は 10 点満点中 3.5 点と低い。拡張性を意識した設計だけでは実際の処理性能は判らず、データセンター級 GPU を前提とする作業には別途計測が必要である。