04.03 Unity、Unreal、ROS、C++、Python の統合プロセス

  1. 商用顧客/開発統合マニュアル
  2. 4.3 Unity、Unreal、ROS、C++、Python の統合プロセス

4.3 Unity、Unreal、ROS、C++、および Python 統合プロセス

以下は一般的なプロジェクト プロセスです。これは、すべてのテクノロジー スタックがデフォルトで同じプラグインまたはインターフェイスのセットを提供することを意味するものではありません。

実装プロセス

1. 修正バージョンハードウェア、受信機、SDK、ターゲット環境
2. 最小限のリンクを実行する単一セットの機器、単一アクションの結果
3. ビジネス ロジックの拡張マッピング、インタラクション、複数のデバイス
4. 完全な承認バージョンと証拠のアーカイブ

さまざまな技術方向で確認する必要がある内容

Unity

エディターとランタイムのバージョン、ターゲット プラットフォーム、データ駆動型オブジェクト、およびパッケージ化の結果。

Unreal Engine

エンジンのバージョン、ブループリントまたは C++ の要件、ターゲット プラットフォーム、およびプラグインの配信フォーム。

ROS

ROS のバージョン、オペレーティング システム、メッセージ アクセス ターゲット、および動作トポロジ。

C++

コンパイラ、アーキテクチャ、ビルド システム、ランタイム、および最小限のプログラム ターゲット。

Python

インタプリタのバージョン、環境管理方法、依存関係、データ消費方法。

バージョンの混合を避ける

現在のプロジェクトには、他のプロジェクトの SDK、サンプル、レシーバー、またはファームウェアを使用しないでください。何かをアップグレードする前に、ロール可能なバージョンのベースラインを保存します。

次へ

4.4 プロジェクトの検証、配信、バージョン管理