cybergalactic/PythonVehicleSimulator

The Python Vehicle Simulator is software that supplements the textbook "Handbook of Marine Craft Hydrodynamics and Motion Control," 2nd Edition, by T. I. Fossen, published in 2021 by John Wiley & Sons Ltd.

解決的問題

本專案提供了一個海洋載具的模擬環境,作為 MATLAB MSS (Marine Systems Simulator) 工具箱的補充。它允許使用者測試各類型水上載具的導引、導航和控制 (GNC) 系統。

運作方式

模擬器將海洋載具建模為 Python 物件。每個載具類別都包含用於導引、導航和控制的特定方法。該系統由一個 GNC 函式庫和一個執行這些載具即時模擬的主模擬迴圈所組成。

適用對象

從事自主水下載具 (AUV)、無人水面載具 (USV) 和船舶研究的研究人員與工程師,專注於海洋載具的數學建模與運動控制。

亮點

  • 支援多種載具類型,包括 AUV、USV、魚雷和大型船舶(例如油輪和護衛艦)。
  • 整合了回授控制系統與通用的 GNC 函式。
  • 包含 3D 動畫功能和用於模擬結果的時間序列繪圖。
  • 基於 MSS 船舶目錄中的數學模型。

相關

  • 專案
  • 專案
  • 專案
  • 專案