Cấu trúc phần mềm thiết bị chương trình của hệ thống điều khiển xe tự lái bao gồm phần mềm thiết bị chương trình và phần mềm ứng dụng chương trình.
Phần mềm thiết bị phần mềm bao gồm hệ điều hành Linux, phần mềm trung gian ROS và một khuôn khổ chung. Phần mềm ứng dụng được chia thành ba phần: thứ nhất, các dịch vụ phần mềm cơ bản, chủ yếu bao gồm các API giao diện thu thập dữ liệu, API giao diện điều khiển xe điện tử, API giao diện bản đồ và các chương trình cung cấp dịch vụ dẫn đường tích hợp; thứ hai, các dịch vụ phần mềm tùy chỉnh chuyên biệt, chủ yếu bao gồm phần mềm ứng dụng tự lái (nhận thức, ra quyết định, điều khiển và các mô-đun con của chúng), dịch vụ truyền thông và giao diện tương tác giữa người và máy tính.
Về hệ điều hành Linux, bản phân phối Ubuntu được chọn làm nền tảng cho bộ điều khiển. Hệ điều hành Linux có một số ưu điểm so với các hệ điều hành khác. Một trong số đó là tính mở, rất hấp dẫn cho việc nghiên cứu và học tập sâu hơn. Bên cạnh đó, hệ điều hành Linux khá ổn định, hỗ trợ hoạt động lâu dài mà không bị gián đoạn và rất tiết kiệm bộ nhớ.
Bằng cách mở các dịch vụ truyền thông phân tán để liên kết các thành phần ban đầu được kết nối lỏng lẻo, phần mềm trung gian ROS cho phép tái sử dụng mã, các dịch vụ truyền thông phân tán, một số lượng lớn các plug-in và công cụ mô phỏng, cung cấp một thư viện phong phú và đảm bảo khả năng tương thích với nhiều ngôn ngữ lập trình, bao gồm C++ và Python. ROS cung cấp các chức năng mà một hệ điều hành cần có, trong số những chức năng khác, bao gồm trừu tượng hóa phần cứng, điều khiển thiết bị cơ bản, thực thi các chức năng chung, truyền thông điệp giữa các hệ thống và quản lý gói. ROS đang chuyển sang một khuôn khổ phân tán và thông qua kiến trúc ngang hàng, các nút được phép hoạt động độc lập, do đó mang lại khả năng thay đổi và tùy chỉnh mô-đun cũng như tăng mức độ chịu lỗi của hệ thống. Các mô-đun sử dụng các ngôn ngữ định nghĩa giao diện độc lập và thống nhất để giao tiếp thông điệp giữa các mô-đun khác nhau.
Khung chung được trang bị các khung ứng dụng phần mềm thường dùng, như Cafe, TensorRT, TensorFlow, CUDA, v.v. Nhờ có khung chung, môi trường chạy của thuật toán trí tuệ nhân tạo có thể được thiết lập rất đơn giản.
Phần mềm ứng dụng bao gồm một dịch vụ phần mềm cơ bản và một số dịch vụ phần mềm chuyên biệt, tùy chỉnh. Cụ thể, các dịch vụ phần mềm cơ bản bao gồm các API giao diện thu thập dữ liệu cho phép thu thập dữ liệu từ các cảm biến LiDAR tiêu chuẩn, radar sóng milimet và camera mạng; các API giao diện xe-điện tử với chức năng giao tiếp CAN và đóng gói/phân tích cú pháp tin nhắn; các API giao diện bản đồ hỗ trợ gọi các bản đồ có độ chính xác cao để cung cấp dịch vụ bản đồ có độ chính xác cao cho hệ thống; và các chương trình tích hợp của công ty dẫn đường cung cấp cho hệ thống các dịch vụ định vị đến từng centimet.
Dịch vụ phần mềm tùy chỉnh chuyên biệt là các mô-đun tùy chỉnh của hệ thống xe thông minh, được cung cấp theo yêu cầu nhiệm vụ chính xác hoặc để xác minh thuật toán độc đáo. Trong quá trình phát triển thiết bị, các nhà phát triển có thể tập trung vào việc triển khai các thuật toán chuyên biệt dựa trên bài nghiên cứu của họ và không cần quan tâm đến các mô-đun trong hệ thống. Tất cả các mô-đun con đều nhận thức được rằng có các kết nối lỏng lẻo giữa các mô-đun thông qua cơ chế giao tiếp ROS và mỗi mô-đun có thể phát triển và tối ưu hóa độc lập.
Câu hỏi thường gặp-Những câu hỏi thường gặp
Sự kiện Expo dự kiến diễn ra từ ngày 13 đến 15 tháng 5 năm 2026 tại XICEC. Địa điểm là Hội trường C, Trung tâm Hội nghị và Triển lãm Quốc tế Hạ Môn (XICEC), Hạ Môn, Trung Quốc.
Theo ước tính, Triển lãm sẽ là sự kiện quan trọng diễn ra trên diện tích 40.000 m², với hơn 350 công ty tham gia triển lãm và hơn 30.000 khách tham quan chuyên nghiệp từ khắp nơi trên thế giới.
Hơn 80 diễn đàn và sự kiện trong ngành sẽ diễn ra để giới thiệu và thảo luận về các chủ đề như di chuyển thông minh, truyền thông giao thông, an toàn và phát triển bền vững.
Sẽ có đại diện từ hơn 80 quốc gia và khu vực tham dự hội nghị và do đó, đây sẽ là hội nghị thượng đỉnh toàn cầu về cuộc cách mạng giao thông thông minh.
Tất nhiên là có. Triển lãm với hơn 1.000 đối tác trên toàn thế giới là nơi tốt nhất để khởi xướng hợp tác kinh doanh, chia sẻ công nghệ và thu hút các cơ hội đầu tư.
Nếu bạn muốn biết thêm thông tin, vui lòng liên hệ với Ban tổ chức bằng cách truy cập trang Liên hệ với chúng tôi trên trang web chính thức.