Automotive Grade Linux một hệ điều hành và khuôn khổ cho ô tô

Lớp ô tô Linux

Quỹ Linux đã giới thiệu phiên bản thứ bảy của bản phân phối AGL UCB (Cơ sở mã thống nhất Linux dành cho ô tô), đang phát triển một nền tảng chung để sử dụng trong các hệ thống phụ ô tô khác nhautừ bảng điều khiển đến hệ thống thông tin giải trí trên ô tô.

Sự phân phối dựa trên các dự án của Tizen, GENIVI và Yocto. Môi trường đồ họa dựa trên Qt, Wayland và dự án Weston IVI Shell. Nền tảng gắn kết bao gồm QEMU, bo mạch M3, Intel Minnowboard Max (Atom E38xx), TI Vayu và Raspberry Pi 3.

Các công ty như Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi và Subaru đều tham gia vào quá trình phát triển dự án.

Giới thiệu về ô tô lớp Linux

AGL UCB có thể được các nhà sản xuất ô tô sử dụng như một khuôn khổ để tạo ra các giải pháp cuối cùng, sau khi thực hiện các điều chỉnh cần thiết cho thiết bị và tùy chỉnh giao diện.

Nền tảng sẽ Nó cho phép bạn tập trung vào phát triển ứng dụng và các phương pháp tổ chức công việc của người dùng của riêng bạn mà không cần suy nghĩ về cơ sở hạ tầng cấp thấp và giảm thiểu chi phí bảo trì.
Một tập hợp các nguyên mẫu hoạt động của các ứng dụng chung được viết bằng công nghệ HTML5 và Qt được cung cấp.

Ví dụ: có một triển khai của màn hình chính, trình duyệt web, bảng điều khiển, hệ thống định vị (sử dụng Google Maps), kiểm soát khí hậu, trình phát đa phương tiện có hỗ trợ DLNA, một giao diện để định cấu hình hệ thống con của âm thanh và tin tức người đọc.

Các thành phần là đề nghị điều khiển bằng giọng nói, truy xuất thông tin, tương tác với điện thoại thông minh qua Bluetooth và kết nối với mạng CAN để truy cập các cảm biến và truyền dữ liệu giữa các nút xe.

Dự án hoàn toàn mở: tất cả các thành phần đều có sẵn theo giấy phép miễn phí. Mã nguồn của các phát triển dự án có sẵn nó là thông qua git.

Những thay đổi trong phiên bản thứ bảy của Automotive Grade Linux

agl-console-100659771-orig

Như đã nói ở phần đầu, phiên bản thứ bảy của Automotive Grade Linux đã được công bố đi kèm với API để tổng hợp và nhận dạng giọng nói (API nhận dạng giọng nói và giọng nói) dựa trên các công cụ mở được kết nối.

Hoạt động bằng lệnh thoại

Hỗ trợ điều khiển bằng giọng nói và sử dụng trong các ứng dụng web đã được thêm vào các API HVAC (điều khiển máy lạnh) và điện thoại.

SmartDeviceLink đã được thêm vào trong bản phát hành này để liên kết các ứng dụng chạy trên điện thoại thông minh với hệ thống thông tin giải trí trên ô tô.

Công nghệ cho phép bạn tổ chức tương tác với các ứng dụng di động (tương thích với Apple CarPlay và Android Auto) sử dụng các giao diện ô tô tiêu chuẩn như màn hình cảm ứng trên bảng điều khiển, hệ thống nhận dạng lệnh bằng giọng nói, các nút và phím bổ sung.

Ứng dụng web

Các cấu hình thiết bị bổ sung cho viễn thông, bảng điều khiển và một thành phần để quản lý vòng đời của các ứng dụng web WAM (Trình quản lý ứng dụng web) tích hợp với khung ứng dụng AGL và cho phép bạn chạy các ứng dụng web như các chương trình gốc.

Lớp khởi chạy ứng dụng web dựa trên công cụ Chromium cung cấp một tập hợp các ứng dụng web demo để tải xuống.

Bộ tài liệu tham khảo đã được cập nhật, bao gồm trình phát đa phương tiện, bộ thu sóng, hệ thống định vị, bộ điều hướng, các giao diện để định cấu hình Bluetooth, WiFi và HVAC, một bộ trộn âm thanh và một bảng điều khiển các hệ thống phụ của ô tô.

Một giao diện để điều khiển âm lượng và triển khai card âm thanh ảo (Dynamic Virtual ALSA) đã được thêm vào số lượng ứng dụng tham chiếu.

Trong số các đặc điểm nổi bật khác là:

  • Khả năng có một tập hợp các dịch vụ AGL cơ bản riêng biệt (Dịch vụ AGL cốt lõi).
  •  Khả năng hiển thị đồng thời thông tin trên màn hình đa phương tiện và bảng điều khiển.
    Nó không hỗ trợ đầu ra đa màn hình, bao gồm cả màn hình đa phương tiện cho hành khách phía sau.
  • Hỗ trợ cho các nền tảng phần cứng khác nhau, bao gồm Qualcomm Technologies, Intel, Texas Instrument, NXP và Raspberry Pi.
  • Sẵn có của SDK (Bộ phát triển phần mềm) với các mẫu ứng dụng điển hình.

Nếu bạn muốn biết thêm về nó, bạn có thể truy cập trang web của dự án. Liên kết là cái này.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.