1 ポイント 投稿者 GN⁺ 2024-09-22 | 1件のコメント | WhatsAppで共有

openpilot

openpilotはロボット用オペレーティングシステム。現在、275車種以上の対応車両で運転支援システムをアップグレードしている

Docs · Roadmap · Contribute · Community · Try it on a comma 3X

Quick start: bash <(curl -fsSL openpilot.comma.ai)

車でopenpilotを使い始める

車でopenpilotを使用するには、次の4つが必要:

  1. 対応デバイス: comma 3/3X、comma.ai/shopで購入可能
  2. ソフトウェア: comma 3/3Xのセットアップ手順でカスタムソフトウェアURLを入力可能。openpilot.comma.ai のURLを使ってリリース版をインストール
  3. 対応車両: 275車種以上の対応車両のいずれかを所有している必要がある
  4. 車両ハーネス: comma 3/3Xを車両に接続するための車両ハーネスが必要

車両ハーネスとデバイスの取り付け方法についての詳しい手順がある。ほかのハードウェアでもopenpilotを実行できるが、プラグアンドプレイではない

openpilotの開発を始める

openpilotはcommaとユーザーが一緒に開発している。GitHubでプルリクエストとIssueを歓迎している

  • コミュニティDiscordに参加
  • 貢献ドキュメントを確認
  • openpilotツールを確認
  • 開発ワークフローについて読む
  • コード文書は https://docs.comma.ai にある
  • openpilotの実行に関する情報はコミュニティWikiにある

openpilotの作業で報酬を得たいですか? commaは外部コントリビューターに多くの報奨を提供しており、採用も行っている

安全性とテスト

  • openpilotはISO26262ガイドラインを遵守しており、詳細は SAFETY.md を参照
  • openpilotはすべてのコミットに対してソフトウェア・イン・ザ・ループテストを実行する
  • 安全モデルを強制するコードはpandaにあり、Cで書かれている。詳細は code rigor を参照
  • pandaにはソフトウェア・イン・ザ・ループ安全テストがある
  • 内部では、ハードウェア・イン・ザ・ループのJenkinsテストスイートを使用して、さまざまなプロセスをビルドし単体テストしている
  • pandaには追加のハードウェア・イン・ザ・ループテストがある
  • 最新のopenpilotは、10台のcommaデバイスがルートを継続的に再生するテストクローゼットで実行されている

ライセンス

openpilotはMITライセンスの下で配布される。一部のソフトウェアは別のライセンスの下で配布される

このソフトウェアの利用者は、Comma.ai, Inc. およびその取締役、役員、従業員、代理人、株主、関連会社、下請け業者、顧客を、あらゆる請求、訴訟、要求、損害、責任、義務、損失、和解、判決、費用および経費(弁護士費用および訴訟費用を含む)から補償し、防御しなければならない

このソフトウェアは研究目的のみに提供されるアルファ品質のソフトウェア。製品ではない。現地の法律および規制を遵守する責任は利用者にある。明示または黙示の保証はない

ユーザーデータとcommaアカウント

デフォルトでは、openpilotは運転データをサーバーにアップロードする。comma connectを通じてデータにアクセス可能。データはより良いモデルの学習とopenpilotの改善に利用される

openpilotはオープンソースソフトウェアであり、利用者はデータ収集を無効化できる

openpilotは道路向きカメラ、CAN、GPS、IMU、磁気センサー、温度センサー、クラッシュログおよびオペレーティングシステムログを記録する。ドライバー向きカメラは、設定で明示的に選択した場合にのみ記録される。マイクは録音されない

openpilotを使用することで、プライバシーポリシーに同意したものとみなされる。このソフトウェアまたは関連サービスを使用すると、特定種類のユーザーデータが生成され、commaの裁量で記録・保存される場合がある。この契約を受け入れることで、このデータを使用する取消不能かつ永続的な全世界的権利をcommaに付与する

GN⁺のまとめ

  • openpilotはロボット用オペレーティングシステムで、275車種以上の車両における運転支援システムをアップグレードする
  • comma 3/3Xデバイス、対応車両、ソフトウェア、車両ハーネスが必要
  • GitHubでの貢献を歓迎しており、コミュニティとともに開発されている
  • ISO26262ガイドラインを遵守し、さまざまなテストで安全性を確保している
  • MITライセンスの下で配布され、ユーザーデータはcommaサーバーにアップロードされる

openpilotは自動運転技術に関心のある人にとって非常に有用であり、関連する法律や規制を遵守する必要がある。類似の機能を持つプロジェクトとして、TeslaのAutopilotやWaymoがある

1件のコメント

 
GN⁺ 2024-09-22
Hacker Newsの意見
  • Dodge Ramのオーナーは、Comma 3xを使うことで長距離運転時により自信を持って快適に運転できたと述べている

    • OpenPilot、Sunnypilot、Frogpilotは完全自動運転(FSD)ではないが、ハンズフリーの運転支援機能を提供する
    • 2020年式のRamでは非常によく動作し、最新の運転モデルはとても滑らかで交通状況への対応もうまい
    • 既存の自動車メーカーがCommaを買収すれば、有用な運転支援機能をすばやく確保できるだろう
  • 275車種もの車が、自動運転に必要なすべてのアクチュエータを備えているという事実に驚いた

  • Hyundai Ioniq 5を選んだ理由はOpenPilotに対応しているからであり、運転体験が大きく改善された

    • 「make driving chill」というスローガンのとおり、実際にその約束を果たしている
  • Sunnypilotのあるモードは、ペダルを制御しつつステアリングを握らなくてもよい機能を提供する

    • このモードでは注意を払い続けることになり、ブレーキを制御してくれるため、ほとんどの問題を簡単に回避できる
    • ステアリングを握らなくてよい点が、体験をはるかに快適なものにしている
    • 従来の車線維持システムでは、アクセルとブレーキの制御で最も多くのミスが発生する
    • このモードは、完全なハンズフリーかつ足を使わない運転モードより安全である可能性が高い
  • このシステムはとてもクールだが、いくつか疑問がある

    • このシステムが合法なのかどうか、その理由も含めて知りたい
    • 機能安全や多くのテストについて語られているが、テスト結果のデータを見てみたい
    • 逸話的な動画は簡単に見つかるが、大規模なデータや統計は見つけにくい
  • Commaが今も存在している理由は驚くことではない

    • VC資金は最小限、従業員は100人未満、人員を毎月急増させることもなく、収益性のある製品を販売している
    • 多くのスタートアップが3カ月ごとに資金調達を追い求める一方で、CommaはAIブーム以前から独自モデルを保有している
  • Openpilotを長い間追ってきており、対応車があるなら使ってみたいと思っている

    • 最近のほとんどの車は「かなり良い」ADASを提供しており、状況によっては「ハンズフリー」機能もある
    • DIYと純正の標準設定を比べたとき、どれほどの価値があるのか気になる
  • 非対応の車に追加ハードウェアを取り付けて、対応可能にできるのか気になる

  • 法執行機関なら、保存された動画を手に入れるために手ぐすねを引いているだろう

  • しばらくの間、このシステムは自分が待ち望んでいたROSの代替なのだと思っていた