本課程由基礎入門,從C語言程式設計開發連結至Linux架構下的程式設計,爾後延伸至Embedded Linux System實作平台系統建置、Android平台框架移植實用技術及OpenCV 影像擷取應用、AIOT人工智慧應用 等...。著重物聯網整合架構開發,帶領學員進入ARM物聯網和AI人工智慧自動學習辨識大門,並針對Android穿戴式裝置做系統移植開發與影像辨識應用。 強調業界實務為導向,並著重硬體與核心間移植技巧及實作。課程的階段性銜接脈絡清晰、循序漸進,有助於學員在有效的時程內完整吸收課程的精華,快速踏入嵌入式領域並擁有專業的就業競爭力。
英文系畢業之後,發現只能把英文當成加分的工具。很想學軟體進科技業,把握機會報名了工業局補助班-嵌入式AI應用,上完課後對於嵌入式AI更清楚求職的方向。從基礎Linux Programming到進階的Embedded linux系統移植實作及AI OpenCV、機器學習深度學習,收穫很多。結訓後,經教育中心就業媒合成功跨域,成為鴻海科技韌體工程師。
更多
所謂的嵌入式系統簡而言之是一種『執行部份特定功能』的系統 實作上並不限定技術範疇, 只要能將特定的功能(function)『嵌入』 到目標裝置(target device)裡,包含這些功 能的整體系統(或平臺) 即是『嵌入式系統』。 Embedded Linux其實並不是一個作業系統,而是代表應用Linux系統於embedded system 的名詞。Embedded Linux是Linux for devices 的意思。 Embedded Linux的技術核心主軸是在研究 「如何將Linux系統嵌入至嵌入式目標裝置裡」 。
近年來嵌入式系統設計技術、應用端產品的應用範圍持續擴張,根據調查指出未來全球將有更多的嵌入式裝置出現於市面,如此龐大的潛在商機,使得許多高科技業者對於嵌入式市場的重視度有增無減,嵌入式產品應用的領域範圍,包括智慧型手機、STB、VoIP產品行動上網裝置(MID)、電子書、數位電子看板、工業控制、網路安全、數位相框、資訊家電、GPS導航裝置、遊樂器等領域與產品都是未來產業發展重點。
嵌入式AI演算法開發平台(包括為其開發的AI演算法)廣泛應用於機器、系統、結構和流程控制領域,從簡單的異常檢測擴展到複雜的故障診斷。透過整合的加速度計、麥克風和溫度感測器,可以實現多種功能,例如監測來自各種工業機器和系統的振動和雜訊。嵌入式AI可用於檢測過程狀態、軸承或定子的損壞、控制電子設備等...。
有了適用於特定損壞的預測模型可用,就可以在本地預測到這一類的損壞。透過這種方法,可以在早期階段採取維護措施,從而避免不必要的損壞故障。如果不存在可用的預測模型,透過平台還有助於專家持續瞭解機器的行為,並隨著時間的推移,得出一個用於預測維護的完整機器模型。
OpenCV全名是Open Source Computer Vision Library,是一個跨平台的計算機函式庫,為了推廣機器視覺的研究最早由英特爾公司於1999年創立,提供一套開源且最佳化的基礎包含許多影像處理、機械學習演算法及Computer Vision應用所需的函式庫(Library)OpenCV可用於開發實時的圖像處理、電腦視覺以及模式識別程式。
開發人員可使用C/C++、Python、JAVA…等不同程式語言撰寫OpenCV程式,例如即時人臉偵測、物體識別、動作識別、圖像分割…等應用。OpenCV常被使用在嵌入式Linux系統、Raspberry PI等...,可同時搭配微控制器進行週邊裝置影像互動。