มูลนิธิ Linux เผยแพร่ AGL UCB 9.0 การกระจายยานยนต์

มูลนิธิลินุกซ์ นำเสนอ การเผยแพร่ครั้งที่เก้า เอจีแอล ยูซีบี (ฐานรหัส Unified Code สำหรับยานยนต์เกรด Linux) ซึ่งกำลังพัฒนาแพลตฟอร์มสากลสำหรับใช้ในระบบย่อยต่างๆ ของยานยนต์ ตั้งแต่แดชบอร์ดไปจนถึงระบบสาระบันเทิงในรถยนต์ โซลูชันที่ใช้ AGL ใช้ในระบบข้อมูลของ Toyota, Lexus, Subaru Outback, Subaru Legacy และรถตู้ Mercedes-Benz งานเบา

การกระจายสินค้าขึ้นอยู่กับการพัฒนาของโครงการ Tizen, เจนีวี и ยอคโต. สภาพแวดล้อมแบบกราฟิกขึ้นอยู่กับ Qt, Wayland และการพัฒนาของโครงการ Weston IVI Shell การสร้างการสาธิตแพลตฟอร์ม เกิดขึ้น สำหรับบอร์ด QEMU, Renesas M3, Intel Up², Raspberry Pi 3 และ Raspberry Pi 4 พร้อมการสนับสนุนจากชุมชน พัฒนา ส่วนประกอบสำหรับบอร์ด NXP i.MX6
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) และ TI Vayu

ข้อความต้นฉบับของการพัฒนาโครงการมีอยู่ผ่านทาง
ไป. บริษัทต่างๆ เช่น Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi และ Subaru มีส่วนร่วมในการพัฒนาโครงการนี้

ผู้ผลิตรถยนต์สามารถใช้ AGL UCB เป็นกรอบการทำงานสำหรับการสร้างโซลูชันขั้นสุดท้าย หลังจากดำเนินการปรับเปลี่ยนอุปกรณ์ที่จำเป็นและปรับแต่งอินเทอร์เฟซแล้ว แพลตฟอร์มนี้ช่วยให้คุณมุ่งเน้นไปที่การพัฒนาแอปพลิเคชันและวิธีการของคุณเองในการจัดระเบียบงานของผู้ใช้ โดยไม่ต้องคำนึงถึงโครงสร้างพื้นฐานระดับต่ำและลดค่าใช้จ่ายในการบำรุงรักษา โครงการนี้เปิดโดยสมบูรณ์ - ส่วนประกอบทั้งหมดอยู่ภายใต้ใบอนุญาตฟรี

มีชุดต้นแบบการทำงานของแอปพลิเคชันทั่วไปที่เขียนโดยใช้เทคโนโลยี HTML5 และ Qt ตัวอย่างเช่น, มี การใช้งานหน้าจอหลัก เว็บเบราว์เซอร์ แดชบอร์ด ระบบนำทาง (ใช้ Google Maps) ระบบควบคุมสภาพอากาศ เครื่องเล่นมัลติมีเดียที่รองรับ DLNA อินเทอร์เฟซสำหรับการกำหนดค่าระบบย่อยเสียง และเครื่องอ่านข่าว มีส่วนประกอบต่างๆ สำหรับการควบคุมด้วยเสียง การค้นหาข้อมูล การโต้ตอบกับสมาร์ทโฟนผ่านบลูทูธ และการเชื่อมต่อกับเครือข่าย CAN เพื่อเข้าถึงเซ็นเซอร์และการถ่ายโอนข้อมูลระหว่างส่วนประกอบต่างๆ ของรถยนต์

คุณสมบัติ เวอร์ชั่นใหม่:

  • รองรับการส่งมอบการอัปเดต OTA (Over-the-Air) สำหรับสภาพแวดล้อมที่ใช้เทคโนโลยี OSTreeซึ่งช่วยให้คุณจัดการอิมเมจระบบโดยรวมด้วยความสามารถในการอัปเดตแต่ละไฟล์และเวอร์ชันสถานะโดยรวมของระบบ
  • Application Framework ดำเนินการอนุญาตตามโทเค็น
  • API การรู้จำคำพูดได้รับการขยายและปรับปรุงการบูรณาการกับตัวแทนเสียงแล้ว เพิ่มการรองรับ Alexa Auto SDK 2.0 มีการเสนออินเทอร์เฟซบนหน้าจอเวอร์ชันเปิดใหม่สำหรับการจัดการการรู้จำเสียง
  • ระบบย่อยเสียงได้รับการปรับปรุงการรองรับเซิร์ฟเวอร์มัลติมีเดีย PipeWireWi และผู้จัดการเซสชั่น ช่างประปาลวด;
  • ปรับปรุงการรองรับความสามารถและการตั้งค่าเครือข่าย Bluetooth API ได้รับการออกแบบใหม่และรองรับโปรไฟล์ Bluetooth ของ pbap และแผนที่ได้รับการขยาย
  • เพิ่มการรองรับการเข้าถึงโทเค็นสำหรับแอปพลิเคชันที่ใช้ HTML5
  • ประสิทธิภาพของแอปพลิเคชันที่ใช้ HTML5 ได้รับการปรับปรุงอย่างมีนัยสำคัญ
  • มีการเสนอรูปภาพ HTML5 เท่านั้นโดยใช้ Web App Manager (WAM) และ Chromium
  • เพิ่มแอปสาธิต HTML สำหรับหน้าจอหลัก, ตัวเรียกใช้แอป, แดชบอร์ด, ตัวกำหนดค่า, Media Player, Mixer, HVAC และเบราว์เซอร์ Chromium
  • การใช้งานอ้างอิงของแอปพลิเคชันที่เขียนโดยใช้ QML ได้รับการขยาย: การใช้งานแดชบอร์ดที่ได้รับการอัปเดตซึ่งรองรับการประมวลผลข้อความ CAN จากพวงมาลัยและปุ่มมัลติมีเดีย ความเป็นไปได้ของการใช้ปุ่มบนพวงมาลัยเพื่อควบคุมระบบข้อมูลรถยนต์
  • การนำเสนอการใช้งานเบื้องต้นของตัวจัดการหน้าต่างใหม่และหน้าจอหลัก (เปิดใช้งานโดยการเลือก 'agl-compositor')
  • การสนับสนุนฮาร์ดแวร์ที่อัปเดต: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone ปรับปรุงด้วยการรองรับ Automotive Cape, i.MX6 และ Raspberry Pi 4

ที่มา: opennet.ru

เพิ่มความคิดเห็น