commaai/openpilot

openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.

何を解決するか

openpilot は、既存の車両のドライバー支援システムをアップグレードするためのオープンソースのロボティクス用オペレーティングシステムです。300以上の対応車種にインストール可能な自律走行機能を提供します。

動作方法

このシステムは、専用のハードウェアデバイス(例:comma four)と、デバイスを車両の内部システムに接続するカーハーネスから構成されています。ソフトウェアはこのハードウェア上で実行され、道路を向いたカメラ、GPS、IMU、マグネトメーター、熱センサーを使用して車両をナビゲートおよび操縦します。また、アップロードされた走行データを使用してモデルの訓練と改善を行います。

対象ユーザー

対応車種の所有者で、高度なドライバー支援機能を希望する方、およびオープンソースのロボティクスおよび自律走行ソフトウェアに貢献したい開発者の方を対象としています。

主な特徴

  • 広範な互換性: 300以上の異なる車種に対応。
  • 安全最優先設計: ISO26262ガイドラインを遵守し、C言語で書かれた panda コードによって安全モデルが強制されます。
  • 厳格なテスト: ソフトウェアインザループおよびハードウェアインザループテスト、継続的なルートリプレイテストを実施しています。
  • オープンソース: MITライセンスで公開されており、コミュニティによる開発と貢献が可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト