Linux Foundation ได้นำเสนอการแจกจ่าย AGL UCB เวอร์ชันที่เจ็ด (Automotive Grade Linux Unified Code Base) ซึ่ง กำลังพัฒนาแพลตฟอร์มสากลสำหรับใช้ในระบบย่อยยานยนต์ต่างๆตั้งแต่แดชบอร์ดไปจนถึงระบบสาระบันเทิงสำหรับยานยนต์
การกระจาย ขึ้นอยู่กับโครงการของ Tizen, GENIVI และ Yocto สภาพแวดล้อมแบบกราฟิกเป็นไปตามโครงการ Qt, Wayland และ Weston IVI Shell แพลตฟอร์มการติดตั้งประกอบด้วยบอร์ด QEMU, M3, Intel Minnowboard Max (Atom E38xx), TI Vayu และ Raspberry Pi 3
บริษัท ต่างๆเช่น Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi และ Subaru มีส่วนร่วมในการพัฒนาโครงการ
เกี่ยวกับ Automotive Grade Linux
AGL UCB สามารถใช้โดยผู้ผลิตรถยนต์เป็นกรอบในการสร้างโซลูชันขั้นสุดท้ายหลังจากทำการปรับเปลี่ยนที่จำเป็นสำหรับอุปกรณ์และปรับแต่งอินเทอร์เฟซ
แพลตฟอร์มจะ ช่วยให้คุณสามารถมุ่งเน้นไปที่การพัฒนาแอปพลิเคชันและวิธีการจัดการงานของผู้ใช้ของคุณเองโดยไม่ต้องคิดถึงโครงสร้างพื้นฐานระดับต่ำและลดค่าใช้จ่ายในการบำรุงรักษา
มีชุดต้นแบบการทำงานของแอปพลิเคชันทั่วไปที่เขียนด้วยเทคโนโลยี HTML5 และ Qt
ตัวอย่างเช่นมีการใช้งานหน้าจอหลักเว็บเบราว์เซอร์แดชบอร์ดระบบนำทาง (โดยใช้ Google Maps) การควบคุมสภาพอากาศเครื่องเล่นสื่อที่รองรับ DLNA อินเทอร์เฟซสำหรับกำหนดค่าระบบเสียงย่อยและข่าวสาร ผู้อ่าน
ส่วนประกอบคือ ข้อเสนอสำหรับการควบคุมด้วยเสียงการดึงข้อมูลการโต้ตอบกับสมาร์ทโฟนผ่านบลูทู ธ และการเชื่อมต่อกับเครือข่าย CAN เพื่อเข้าถึงเซ็นเซอร์และถ่ายโอนข้อมูลระหว่างโหนดของยานพาหนะ
โครงการนี้เปิดอย่างสมบูรณ์: ส่วนประกอบทั้งหมดอยู่ภายใต้ใบอนุญาตฟรี ซอร์สโค้ดของการพัฒนาโครงการที่มีอยู่ มันผ่านคอมไพล์
การเปลี่ยนแปลงใน Automotive Grade Linux เวอร์ชันที่ XNUMX
ตามที่ได้กล่าวไว้ในตอนต้นมีการประกาศ Automotive Grade Linux เวอร์ชันที่ XNUMX ซึ่ง มาพร้อมกับ API สำหรับการรู้จำและการสังเคราะห์เสียงพูด (การรู้จำเสียงและ API เสียงพูด) ตามเครื่องมือเปิดที่เชื่อมต่อ
สั่งงานด้วยคำสั่งเสียง
เพิ่มการรองรับการควบคุมด้วยเสียงและการใช้งานในเว็บแอปพลิเคชันใน HVAC API แล้ว (ระบบควบคุมเครื่องปรับอากาศ) และโทรศัพท์
เพิ่ม SmartDeviceLink แล้ว ในรุ่นนี้เพื่อเชื่อมโยงแอปพลิเคชันที่ทำงานบนสมาร์ทโฟนกับระบบสาระบันเทิงในรถยนต์
เทคโนโลยีช่วยให้คุณจัดระเบียบการโต้ตอบกับแอปพลิเคชันมือถือ (เข้ากันได้กับ Apple CarPlay และ Android Auto) โดยใช้อินเทอร์เฟซสำหรับรถยนต์มาตรฐานเช่นหน้าจอสัมผัสบนคอนโซลระบบจดจำคำสั่งเสียงและปุ่มและปุ่มเพิ่มเติม
เว็บแอปพลิเคชัน
ลอส โปรไฟล์อุปกรณ์เพิ่มเติมสำหรับ telematics แดชบอร์ดและส่วนประกอบสำหรับจัดการวงจรชีวิตของเว็บแอปพลิเคชัน WAM (Web Application Manager) ผสานรวมกับเฟรมเวิร์กแอ็พพลิเคชัน AGL และช่วยให้คุณสามารถรันเว็บแอปพลิเคชันเป็นโปรแกรมเนทีฟ
เลเยอร์สำหรับการเปิดใช้งานเว็บแอปพลิเคชันจะขึ้นอยู่กับเครื่องมือ Chromium ซึ่งมีชุดแอปพลิเคชันเว็บสาธิตสำหรับดาวน์โหลด
อัปเดตชุดข้อมูลอ้างอิงของแอปพลิเคชันแล้ว รวมถึงเครื่องเล่นมีเดียจูนเนอร์ระบบนำทางเนวิเกเตอร์อินเทอร์เฟซสำหรับกำหนดค่าบลูทู ธ WiFi และ HVACเครื่องผสมเสียงและแผงควบคุมระบบย่อยของรถ
เพิ่มอินเทอร์เฟซสำหรับควบคุมระดับเสียงและการใช้งานการ์ดเสียงเสมือน (Dynamic Virtual ALSA) เข้ากับจำนวนแอปพลิเคชันอ้างอิง
ลักษณะอื่น ๆ ที่โดดเด่นคือ:
- ความเป็นไปได้ของบริการ AGL พื้นฐานแยกต่างหาก (บริการ Core AGL)
- ความสามารถในการแสดงข้อมูลบนหน้าจอมัลติมีเดียและแผงควบคุมพร้อมกัน
ไม่รองรับเอาต์พุตหลายหน้าจอรวมถึงหน้าจอมัลติมีเดียสำหรับผู้โดยสารด้านหลัง - รองรับแพลตฟอร์มฮาร์ดแวร์ต่างๆรวมถึงบอร์ด Qualcomm Technologies, Intel, Texas Instrument, NXP และ Raspberry Pi
- ความพร้อมใช้งานของ SDK (Software Development Kit) พร้อมเทมเพลตแอปพลิเคชันทั่วไป
หากคุณต้องการทราบข้อมูลเพิ่มเติมคุณสามารถเยี่ยมชมเว็บไซต์ของโครงการ ลิงค์คือนี่