stereolabs/zed-ros2-wrapper
ROS 2 wrapper for the ZED SDK
何を解決するか
このプロジェクトは、Stereolabs ZEDカメラをRobot Operating System 2 (ROS 2) エコシステムに統合できるROS 2ラッパーを提供します。ZED SDKとROS 2の間のギャップを埋め、ロボットが高精度の空間データとAI駆動の認識機能を標準的なROSトピックとして利用できるようにします。
動作方法
このラッパーは、ZED SDKとインターフェースを取るノードとして機能し、さまざまなデータストリームをROS 2グラフに公開します。複数のZEDカメラモデルをサポートし、YAMLファイルで構成可能です。"手動コンポジション"を活用してノードを起動し、NVIDIA Isaac ROSのNITROSと統合して高速なデータストリーミングを実現します。高度な認識機能には、オブジェクト検出(カスタムYOLO風ONNXモデルを含む)およびボディトラッキングをZED SDK上で直接実行し、ROSに結果を公開できます。
対象ユーザー
ZEDカメラを使用し、ROS 2ベースのロボット制御システムに深度センシング、位置追跡、AI認識を統合したいロボット開発者および研究者。
特徴
- 包括的なデータストリーム: 正射投影されたカラー/グレースケール画像、深度マップ、3Dポイントクラウド、センサデータへのアクセスを提供。
- 空間的インテリジェンス: 位置追跡、マッピング、およびオプションのGNSSデータ統合による正確なローカリゼーションを含む。
- AI認識: 内蔵のオブジェクト検出、人体トラッキング、および特定の検出タスク用にカスタムYOLO風ONNXモデルを使用できる機能をサポート。
- シミュレーション対応: NVIDIA Omniverse Isaac Simと互換性があり、仮想環境でのテストが可能。
- ハードウェアアクセラレーション: NVIDIAプラットフォームに最適化され、Isaac ROSおよびNITROSとの統合を実現。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト