BeamNG/BeamNGpy
Python API for BeamNG.tech
解決的問題
BeamNGpy 提供 BeamNG.tech 的 Python API,讓研究人員與開發者能以程式化方式控制高保真車輛模擬。它消除了對遊戲引擎進行手動互動的需求,進而實現自動化測試、AI 訓練與複雜情境生成。
運作方式
此套件作為與 BeamNG.tech 伺服器通訊的客戶端。使用者可定義情境、產生車輛,並傳送低階控制輸入(如方向與油門)或高階 AI 命令(如追蹤路徑或掃描地圖)。同時也提供對攝影機、雷達與 IMU 所產生的模擬感測器資料存取,可配置加入雜訊以提升真實感。
適用對象
專為從事自動駕駛、車輛動力學與機器人學研究的學術界與產業界專業人士設計。
主要特色
- 遠端車輛控制:獨立控制方向、油門、換檔與燈光。
- AI 整合:可設定模擬器內建 AI 以追蹤航點或其它車輛。
- 動態感測器模型:支援彩色/深度相機、語意標註、雷達與超音波感測器。
- 模擬狀態存取:可存取道路網路幾何與活動場景物件,以進行分析。
- 多客戶端支援:多個 Python 程序可連接到單一模擬,獨立控制不同車輛。
相關
- 專案
- 專案
- 專案
- 專案
- 專案