• 《首個支持Android和Linux系統同時運行的一站式AloT開發平臺AidLux 1.0全面上線》


    時間:2021-12-17





    12月17日,成都阿加犀智能科技有限公司(下稱“阿加犀”)宣布在官網aidlux.com及各大應用商城上線基于ARM架構的跨生態(Android/鴻蒙+Linux)一站式 AIoT 應用快速開發和部署平臺 AidLux 1.0 版本。

    根據官方(aidlux.com)介紹,AidLux打破了以往采用虛擬機實現跨系統的模式,通過共享 Linux 內核實現了Android 和 Linux 生態融合,支持 Android 與 Linux 系統級的高效交叉訪問,安裝 AidLux 的設備能同時原生運行 Android 和 Linux 系統,兩個生態中超百萬個應用資源都能夠在一臺設備上使用。

    AidLux 1.0平臺介紹

    雖然Android和Linux系統各有優勢,但卻互不兼容,而阿加犀選擇了從底層系統出發這條最有挑戰的路,通過自研的融合架構從根本上解決了這一難題。AidLux平臺已在工業智能、智慧家居等領域應用落地。

    為什么需要AidLux?

    目前,主流AI應用開發以PC端的X86架構為主,但X86架構硬件往往功耗高、價格昂貴、體積大、便攜性差。

    隨著移動互聯網和物聯網技術的飛速發展,基于ARM架構處理器的智能設備憑借著低功耗、高效能、便攜性強、價格低廉等顯著優勢,在總數達百億級數量規模的智能設備領域成為了絕對主流。

    盡管基于ARM架構的智能設備有眾多優點,但在AIoT應用生態方面也存在著開發門檻高、生態碎片化且支持度相對落后以及應用部署困難等痛點。

    長期以來,ARM架構設備支持的Android和Linux系統各有優勢。Android主要以開發豐富的多媒體及強大的交互應用生態為主,但AI應用開發技術棧復雜、流程冗長、支持度較差、限制條件多;而Linux雖然擁有豐富的AIoT開發資源和穩定、高效、安全等系統特性,但存在用戶交互功能較弱、支持差和AI開發環境配置復雜、繁瑣等問題。

    由于Android和Linux系統缺乏理想的跨系統融合方案,開發者更是無法充分結合兩個生態各自的優勢和硬件資源來開發AIoT應用。因此,打造一個強大的AIoT開發平臺成為破局的關鍵,AidLux應運而生。

    AidLux帶來了什么?

    檢驗一個平臺是否能滿足更好的用戶體驗,看的是核心能力以及用戶的反饋。

    據公開資料顯示,AidLux的前身是于2018年11月開始研發的極客項目AidLearning,該研發團隊首次提出并構建了Android和Linux融合架構;2019年5月AidLearning平臺在GitHub上正式發布,形成爆發式口碑傳播;與此同時,平臺開發者社區迅速發展,積累了大量忠實用戶,用戶遍布多個國家。


    百度統計

    實現這一切的關鍵,依賴于AidLux平臺的強大特性。

    在介紹視頻中我們可以看到(觀看視頻:https://www.bilibili.com/video/BV1p3411x7iX/),與以往借用虛擬機實現多系統共生的方式不同,AidLux通過共享 Linux 內核的獨特方式實現了Android 和 Linux 系統融合,形成可獨立使用又能相互通信的跨 Android和Linux系統平臺,同時還解決了虛擬機方式造成的性能損失。


    Android+Linux生態優勢疊加,兼具了Android系統應用豐富、交互性強和Linux系統安全性、穩定性的優勢,并能跨生態無縫交互。無需手動切換系統,就能同時為用戶帶來Android和完整的原生Linux使用體驗,且兩個生態中超百萬個應用資源都能同時在同一臺設備上使用。

    AidLux應用中心展示圖

    既能使用微信、QQ,又能變身Linux主機使用nginx、vscode、jupyter、mysql等軟件,C/C++、Python、Java、JavaScript、Go等開發語言及對應框架,對于開發者而言意味著手中的移動設備完全可以變成編程開發的生產力工具,同時也給AI應用開發和部署運行提供了更加強大的操作系統層支持。


    為了解決AIoT應用開發門檻高、生態碎片化且支持度相對落后以及應用部署困難等痛點,AidLux也提供了大量的支持。

    AidLux集成了10大主流AI框架(Tensorflow、PyTorch、NCNN、TNN、MXNet、PaddlePaddle、MNN、MindSpore、Caffe 、OpenCV)和AI應用所依賴的各種科學計算庫,并且已完成全面的環境部署和適配,開箱即用,解決了應用開發或部署時繁瑣、復雜的環境準備問題。


    此外,AidLux推出的AidLite接口,對各種深度學習框架統一封裝,諸如pb、h5、pt、tflite、onnx、ncnn等格式的模型文件,開發者只需調用統一接口解析推理,AidLite就會進行智能匹配,幫助開發者直接選用最適合的AI框架運行,實現了學習一次,編碼一次,隨意切換。減少了學習成本的同時,也節省了大量不必要的重復工作。

    AidLux還為開發者提供了模型加密功能,通過Fernet算法加密后的模型,能有效避免外泄以及第三方未經許可的使用。

    為了進一步提高AI開發效率,幫助開發者的奇思妙想迅速落地,AidLux將豐富的AI功能實現進行了組件化封裝,結合全新打造的圖形化開發工具,只需幾步拖拽操作,就能快速開發出一個AI應用,并自動生成代碼,提供了設計、編碼、測試全流程支持。


    同時,AidLux還內置了大量AI應用示例程序作為參考,幫助開發者迅速獲取靈感和提高AI開發能力。


    AI加速也是AidLux的重要能力之一,自主研發的CPU+GPU+NPU智能加速技術,從系統底層出發進行了深度優化,幾乎所有運行在AidLux平臺上量化后的AI應用,可獲得15%-30%的AI運算提速。


    在一組AI加速對照測試中,六個相同模型分別運行在同等算力的Linux和AidLux平臺上,在AidLux上的運算速度明顯高于在Linux上的運算速度。


    加速性能測試

    在開發、測試、部署整個使用過程中,AidLux提供了具有統一交互體驗的跨平臺桌面和命令行終端連接(SSH),支持多用戶、多終端(PC端、移動端)同時訪問,開發者可以在PC端通過網絡訪問搭載AidLux的設備,輕松實現跨終端協同操作。


    為滿足開發者在部署環節的使用需求,AidLux內置大量外設極速互連模塊,支持豐富的接口與外設,如USB、LAN、WiFi、4G/5G、藍牙、GPS、陀螺儀、RS232、RS485、Arduino、機械臂、高清攝像機、深度相機和網絡相機等。


    AidLux平臺應用場景落地

    由于能夠從底層系統出發解決整個ARM架構AI體系的痛點,AidLux平臺一經上線就俘獲了大量人工智能從業者及愛好者的芳心。目前,該平臺在GitHub上獲得了4500K+顆星的高口碑和超兩百萬次下載及啟動次數,與此同時,還吸引了不少相關企業的關注和合作。

    去年11月,北京裕興軟件有限公司注意到AidLux平臺,他們發現AidLux平臺可以在不增加硬件成本投入的前提下,不但能夠解決其產品受制于Android單一生態,缺乏強大AI支持能力的問題,還能使其擴展更多Linux系統服務功能,當即聯系阿加犀創始團隊,經過產品測試,結果令人非常滿意,最終達成合作。

    移遠通信是全球領先的物聯網整體解決方案供應商,在模組產品智能化生產過程中,AidLux平臺助力其打造全球更先進的模組質檢整體解決方案。較傳統的質檢方案,AidLux平臺提供的跨OS融合、 AI視覺、自監督算法等先進技術,助力移遠智能工廠實現突破,打造更高效、更經濟的自研質檢整體解決方案。同時,AidLux平臺也助力移遠高端智能模組在工業智能制造領域順利落地應用,實現了移遠高端智能模組檢測自有工廠生產的物聯網模組。

    通過市場的需求反饋,基于AidLux在智能物聯網應用開發和部署方面的能力,阿加犀推出了一款ARM架構的邊緣計算智能終端,搭載高通865芯片,算力高達15 TOPS,結合AidLux平臺優勢,可以幫助生態伙伴輕松應用于智能工業檢測、智慧家居、機器人、智慧安防等計算密集型的各類AI應用場景。您還可以在平臺官網aidlux.com了解到更多場景應用。

    阿加犀CTO孫曉剛博士表示,未來的三到五年,會繼續加強重點行業深耕,讓AidLux平臺向更多行業滲透并落地,打造行業級整體解決方案,尤其是工業互聯網、AI教育、智能家居、智能機器人等,真正實現打通AI最后一公里。

    目前,AidLux 1.0版本已經在官網aidlux.com及各大應用商城上架,適用于ARM64位硬件設備如手機、電腦、平板。

    轉自:新浪網

      【版權及免責聲明】凡本網所屬版權作品,轉載時須獲得授權并注明來源“中國產業經濟信息網”,違者本網將保留追究其相關法律責任的權力。凡轉載文章及企業宣傳資訊,僅代表作者個人觀點,不代表本網觀點和立場。版權事宜請聯系:010-65363056。

    延伸閱讀

    ?

    版權所有:中國產業經濟信息網京ICP備11041399號-2京公網安備11010502035964

    www.色五月.com