Apex.AI是一家致力於構建自動駕駛汽車作業系統的公司。近日,該公司發布Apex.OS 1.0,這個作業系統使自動駕駛汽車的開發變得更加簡單並且更加安全。
如何在車輛內部建立可靠的網絡?如何管理內存以及數據記錄和日誌記錄?如何使傳感器和計算機同時相互通信?如何確保它們都穩定且安全?這些都是構建一輛自動駕駛汽車的關鍵因素。
在機器人技術方面,機器人作業系統(ROS)為以上這些關鍵問題提供了開源解決方案。ROS為研究人員和公司提供了基礎,以便他們可以專注於自己感興趣的特定問題,而不必花費時間和金錢先建立所有底層軟體基礎結構。
Apex OS 1.0版
Apex.AI的Apex OS 1.0版將這一思想從機器人技術擴展到了自動駕駛汽車。它有望幫助無人駕駛汽車製造商縮短開發時間。如果Apex OS對自動駕駛汽車產生的影響與ROS對機器人技術的影響相同,那麼它將有助於加速整個自動駕駛汽車產業的發展。Apex.AI執行長Jan Becker對Apex.OS做了詳細的解釋。
Apex.OS到底能做什麼,它不能做什麼?
Apex.AI執行長Jan Becker表示,Apex.OS是ROS 2的分支,它已經變得強大可靠,因此可以用於開發和部署對安全性要求很高的系統,例如自動駕駛汽車,機器人和航空航天應用。簡而言之,Apex.OS與ROS 2是API兼容的。簡而言之,Apex.OS是一個用於自動駕駛軟體和其他對安全性要求嚴格的行動應用程式的SDK。這些組件使客戶能夠專注於構建其特定的應用程式,而不必擔心消息傳遞,可靠的實時執行,硬體集成等等。
Apex.OS並不是完整的自動駕駛軟體堆棧。Apex.OS使客戶能夠根據需要構建完整的堆棧。目前研究人員已經構建了汽車級3D點雲/雷射目標檢測和跟蹤組件,並且正在構建基於雷射雷達的定位器,該定位器可以作為Apex.Autonomy獲得。此外,研究人員開始與其他算法組件供應商合作,將Apex.OS API集成到他們的軟體中。這些組件使用Apex.OS API,可單獨使用,使客戶可以從構建塊組裝定製的完整軟體堆棧,從而完全滿足客戶的需求。算法組件重複使用了當前在開源Autoware.Auto項目中構建的開放體系結構。
如果每個自動駕駛汽車公司都開始使用Apex.OS,這些公司仍將能夠開發不同的功能?
Apex.OS是用於自動駕駛軟體和其他對安全性要求嚴格的行動應用程式的SDK。就像iOS SDK為iPhone應用程式開發人員提供了一個SDK,使他們能夠專注於該應用程式一樣,Apex.OS為安全關鍵型行動應用程式的開發人員提供了一個SDK。
部署到公共環境中的每個自動駕駛系統都必須安全。Apex.OS可以使客戶能夠專注於他們的應用,而不必擔心底層組件的安全性。通過採用Apex.OS,客戶能夠專注於開發這些差異化產品。
可以安裝Apex.OS並使其自動駕駛的最低可行車輛是什麼?
在計算硬體方面,Apex.AI在2020年CES上展示了可在瑞薩R-CarH3和Quanta V3NP上運行的Apex.OS。R - CarH3僅包含四個ARM Cortex-A57內核和四個ARM Cortex-A53內核,並且客戶要求支持的最小的ECU。也可以在更小的系統上安裝Apex.OS,但這是到目前為止研究人員已經廣泛測試的最小系統。
當前,研究人員正在添加對瑞薩R-CarV3H的支持,該版本包含四個ARMCortex-A53內核(不包含ARMCortex-A57內核)和一個附加的圖像處理處理器。
自動駕駛汽車外,Apex.OS還可用於其他機器人和無人機。Apex.OS如何使這些領域的應用程式受益?
Apex.OS提供了一個軟體框架,該框架允許在安全關鍵環境中使用的嵌入式實時系統上讀取、處理和輸出數據。這與機器人、航空、汽車應用一樣。由於強大的市場吸引力,公司只是從汽車應用開始。
如今,工業機器人通常為感知系統運行ROS,而為高精度位置控制運行非ROS嵌入式控制器,因為ROS無法以必要的精度運行實時控制器。無人機通常將PX4用於自動駕駛,將ROS用於感知堆棧。Apex.OS將ROS的功能與移動系統的要求結合在一起,特別是在實時性,可靠性以及在嵌入式計算系統上運行的能力方面。
https://spectrum.ieee.org/cars-that-think/transportation/self-driving/apexos-operating-system-open-source-autonomous-cars【歡迎大家提供行業新聞熱點,商業合作請聯繫:18562613430】
推薦閱讀
▼
免責聲明:
凡本公眾號註明「來源:XXX(非智車科技)」的作品,均轉載自其它媒體,轉載目的在於傳遞和分享更多信息,並不代表本平臺贊同其觀點和對其真實性負責,版權歸原作者所有,如有侵權請聯繫我們刪除。