1 điểm bởi GN⁺ 2024-09-22 | 1 bình luận | Chia sẻ qua WhatsApp

openpilot

openpilot là một hệ điều hành robot hiện đang nâng cấp hệ thống hỗ trợ lái xe trên hơn 275 mẫu xe được hỗ trợ

Tài liệu · Lộ trình · Đóng góp · Cộng đồng · Dùng thử trên comma 3X

Bắt đầu nhanh: bash <(curl -fsSL openpilot.comma.ai)

Bắt đầu sử dụng openpilot trên ô tô

Để sử dụng openpilot trên ô tô, bạn cần bốn thứ:

  1. Thiết bị được hỗ trợ: comma 3/3X, có thể mua tại comma.ai/shop
  2. Phần mềm: có thể nhập URL phần mềm tùy chỉnh trong quy trình thiết lập comma 3/3X. Sử dụng URL openpilot.comma.ai để cài đặt phiên bản phát hành
  3. Xe được hỗ trợ: cần sở hữu một trong hơn 275 mẫu xe được hỗ trợ
  4. Bộ dây nối xe: cần bộ dây nối để kết nối comma 3/3X với xe

Có hướng dẫn chi tiết về cách lắp đặt bộ dây nối xe và thiết bị. openpilot cũng có thể chạy trên phần cứng khác, nhưng không phải dạng cắm là chạy

Bắt đầu phát triển openpilot

openpilot được phát triển bởi comma cùng với người dùng. Hoan nghênh pull request và issue trên GitHub

  • Tham gia Discord cộng đồng
  • Xem tài liệu đóng góp
  • Xem các công cụ của openpilot
  • Đọc về quy trình phát triển
  • Tài liệu mã nguồn có tại https://docs.comma.ai
  • Thông tin về việc chạy openpilot có trong wiki cộng đồng

Muốn được trả công khi làm việc với openpilot? comma trao nhiều phần thưởng cho cộng tác viên bên ngoài và đang tuyển dụng

An toàn và kiểm thử

  • openpilot tuân thủ các hướng dẫn ISO26262, xem SAFETY.md để biết chi tiết
  • openpilot chạy kiểm thử software-in-the-loop cho mọi commit
  • Mã thực thi mô hình an toàn nằm trong panda và được viết bằng C, xem code rigor để biết thêm chi tiết
  • panda có các bài kiểm thử an toàn software-in-the-loop
  • Nội bộ sử dụng bộ kiểm thử Jenkins hardware-in-the-loop để build và unit test nhiều quy trình khác nhau
  • panda có thêm các bài kiểm thử hardware-in-the-loop
  • openpilot mới nhất được chạy trong một test closet nơi 10 thiết bị comma liên tục phát lại các lộ trình

Giấy phép

openpilot được phát hành theo giấy phép MIT. Một số phần mềm được phát hành theo các giấy phép khác

Người dùng của phần mềm này phải bồi thường và bảo vệ Comma.ai, Inc. cùng các giám đốc, cán bộ điều hành, nhân viên, đại lý, cổ đông, công ty liên kết, nhà thầu phụ và khách hàng của công ty khỏi mọi khiếu nại, vụ kiện, yêu cầu, thiệt hại, trách nhiệm, nghĩa vụ, tổn thất, dàn xếp, phán quyết, chi phí và khoản phí tổn (bao gồm phí và chi phí luật sư)

Phần mềm này là phần mềm chất lượng alpha chỉ được cung cấp cho mục đích nghiên cứu. Không phải sản phẩm. Người dùng có trách nhiệm tuân thủ luật và quy định tại địa phương. Không có bất kỳ bảo đảm rõ ràng hay ngụ ý nào

Dữ liệu người dùng và tài khoản comma

Theo mặc định, openpilot tải dữ liệu lái xe lên máy chủ. Có thể truy cập dữ liệu qua comma connect. Dữ liệu được dùng để huấn luyện mô hình tốt hơn và cải thiện openpilot

openpilot là phần mềm mã nguồn mở, nên người dùng có thể tắt việc thu thập dữ liệu

openpilot ghi lại camera hướng ra đường, CAN, GPS, IMU, cảm biến từ, cảm biến nhiệt, va chạm và nhật ký hệ điều hành. Camera hướng về phía tài xế chỉ được ghi khi được chọn rõ ràng trong phần cài đặt. Micro không được ghi âm

Khi sử dụng openpilot, bạn đồng ý với chính sách quyền riêng tư. Việc sử dụng phần mềm này hoặc các dịch vụ liên quan sẽ tạo ra một số loại dữ liệu người dùng nhất định, và dữ liệu đó có thể được ghi lại và lưu trữ theo quyết định của comma. Khi chấp nhận thỏa thuận này, bạn cấp cho comma quyền toàn cầu, vĩnh viễn và không thể thu hồi để sử dụng dữ liệu này

Tóm tắt của GN⁺

  • openpilot là một hệ điều hành robot, nâng cấp hệ thống hỗ trợ lái xe trên hơn 275 mẫu xe
  • Cần thiết bị comma 3/3X, xe được hỗ trợ, phần mềm và bộ dây nối xe
  • Hoan nghênh đóng góp trên GitHub và được phát triển cùng cộng đồng
  • Tuân thủ hướng dẫn ISO26262 và bảo đảm an toàn thông qua nhiều hình thức kiểm thử
  • Được phát hành theo giấy phép MIT và dữ liệu người dùng được tải lên máy chủ của comma

openpilot rất hữu ích với những người quan tâm đến công nghệ lái xe tự động và cần tuân thủ các luật lệ, quy định liên quan. Các dự án có chức năng tương tự gồm Tesla Autopilot và Waymo

1 bình luận

 
GN⁺ 2024-09-22
Ý kiến trên Hacker News
  • Một người dùng sở hữu Dodge Ram cho biết họ đã có trải nghiệm tự tin và thoải mái hơn khi lái đường dài với Comma 3x

    • OpenPilot, Sunnypilot và Frogpilot không phải là tự lái hoàn toàn (FSD), nhưng cung cấp tính năng hỗ trợ lái rảnh tay
    • Mẫu Ram 2020 hoạt động rất tốt, và mô hình lái mới nhất rất mượt, xử lý giao thông tốt
    • Nếu một hãng ô tô truyền thống mua lại Comma, họ có thể nhanh chóng có được một tính năng hỗ trợ lái hữu ích
  • Thật đáng ngạc nhiên khi có tới 275 mẫu xe đã bao gồm đầy đủ các cơ cấu chấp hành cần thiết cho tự lái

  • Lý do chọn Hyundai Ioniq 5 là vì nó tương thích với OpenPilot, và điều đó đã cải thiện đáng kể trải nghiệm lái xe

    • Đúng như khẩu hiệu "make driving chill", nó thực sự thực hiện được lời hứa đó
  • Một chế độ của Sunnypilot có thể điều khiển bàn đạp nhưng không yêu cầu phải giữ vô lăng

    • Ở chế độ này, người lái vẫn phải chú ý, và vì hệ thống điều khiển phanh nên có thể dễ dàng tránh được phần lớn vấn đề
    • Việc không phải giữ vô lăng khiến trải nghiệm dễ chịu hơn rất nhiều
    • Trong các hệ thống giữ làn truyền thống, nhiều sai sót nhất xảy ra ở việc điều khiển ga và phanh
    • Chế độ này có thể an toàn hơn chế độ lái hoàn toàn rảnh tay và không cần dùng chân
  • Hệ thống này rất ngầu, nhưng vẫn có một số câu hỏi

    • Liệu hệ thống này có hợp pháp hay không, và nếu có thì vì sao
    • Họ bàn nhiều về an toàn chức năng và thử nghiệm, nhưng tôi muốn xem dữ liệu về kết quả thử nghiệm
    • Có thể dễ dàng tìm thấy các video mang tính giai thoại, nhưng rất khó tìm dữ liệu quy mô lớn hoặc thống kê
  • Không có gì ngạc nhiên khi Comma vẫn còn tồn tại

    • Vốn VC ở mức tối thiểu, dưới 100 nhân viên, không tăng nhân sự đột biến mỗi tháng, và bán một sản phẩm có lãi
    • Trong khi nhiều startup phải đi gọi vốn mỗi 3 tháng, Comma đã có mô hình riêng từ trước cơn sốt AI
  • Tôi đã theo dõi Openpilot từ lâu và sẵn sàng dùng nếu có xe được hỗ trợ

    • Ngày nay phần lớn ô tô đều cung cấp ADAS ở mức "khá tốt", và trong một số tình huống còn có tính năng "rảnh tay"
    • Tôi tò mò không biết nó đáng giá đến mức nào khi so sánh giải pháp DIY với thiết lập mặc định từ nhà máy
  • Tôi tự hỏi liệu có thể lắp thêm phần cứng cho những xe không tương thích để khiến chúng trở nên tương thích hay không

  • Nếu là cơ quan thực thi pháp luật, họ hẳn sẽ rất muốn có được các video đã lưu

  • Trong chốc lát, tôi đã tưởng đây là giải pháp thay thế ROS mà tôi vẫn chờ đợi