軟硬結合,讓硬件具備智能化的能力,在未來幾十年都不會過時
《新一代人工智能發展規劃》
《“十四五”機器人產業發展規劃》
《智能硬件產業創新發展專項行動》
2025年,中國機器人市場
規模將達3352.9億元
相關人才缺口將超過900萬人
從硬件+軟件到智能化
積累的經驗越豐富,就業就越搶手
—
《艾媒咨詢 | 2022年度中國機器人行業發展專題研究報告》
52個行業大類 、143個行業中類,都離不開軟硬件能力兼備的人才
自動化工業 - 機器人加工
自動駕駛 - 旁車檢測與方向矯正
智慧物流 - 無人分揀
無人駕駛 - 自動售貨機
智慧商城 - 客戶分析
相較軟件或硬件單一學科,集成電路與機器人應用開發擁有更多崗位發展選擇
上游
零部件領域
中游
系統集成/本體制造領域
下游
應用領域
從硬件到軟件、到結構設計,打通軟硬件產品制造流程
由底層原理到上層應用從CPU設計、微處理系統設計與應用、編
程語言,結合機器人操作系統、鴻蒙操作
系統實踐機器視覺、深度學習和目標檢測
的智能化硬件的項目實戰
實戰項目 貫穿全程智能小車、平衡車、智能TV、仿生多足
機器人、嵌入式實時操作系統、虛擬機
等實戰貫穿,學習場景即工作場景
專業畢設 談薪利器面試帶作品,offer輕松拿:沖牙器、電動牙
刷、智能車、智能穿戴設備等。幾十個項目
方案,學完后可自主選擇求職作品
以就業為導向,課程內容經過嚴格打磨
1理解操作系統:從裸機、狀態機、控制反轉的演化理解操作系統移植過程;
2計算機組成原理:使用自己設計的匯編指令,動手做一臺8位的計算機;
3C語言編程:掌握高性能編程語言,夯實基本功;
4硬件基本原理:根據產品要求親手設計硬件原理圖并生產打樣焊接;
5數據結構:理解各類常見的數據結構以及操作。
硬件基礎
電學基礎電路基礎數電模電常用的電子元器件元器件參數和選型原理圖datasheet集成電路PCB設計生產打樣焊接調試等
計算機組成原理
數字電路原理數據表示數據運算寄存器與數據存儲指令集和指令系統總線系統中央處理器ALU輸入輸出外設等
C語言基礎
常用數據類型結構體指針函數文件操作
操作系統
進程管理內存管理文件管理外設管理等
數據結構
數組隊列鏈表堆棧樹表等
1理解MCU開發過程:從0到1理解和實踐單片機開發與調試過程;
2常見外設協議開發:實踐開發流水燈、氛圍燈、洗臉器、電動牙刷、烘鞋器、燙發夾、usb鍵盤以及電子表等實戰案例;
3通訊協議原理:面對紛雜的電子元件及傳感,學會使用合適的通信協議開發并理解原理;
4邏輯分析工具應用:掌握快速定位以及分析總線中信號問題的能力。
8位/32位MCU開發
STC系列芯片手冊及開發板原理圖ISP燒錄主程序啟動流程
常見外設&傳感開發
LED燈電位器數碼管蜂鳴器震動馬達溫濕度傳感器顯示屏獨立按鍵矩陣鍵盤RTC時鐘等外設開發
外設協議通訊原理
GPIOPWMIICSPI控制及相關原理ADC采樣/模數轉換USB驅動HID設備中斷開發等
邏輯分析調試工具
采樣時間采樣率設置,時鐘頻率使能信號數據幀信息詳解
1STM32/GD32芯片開發:熟悉Arm指令,掌握主流平臺Cortex-M系列下的開發;
2實時操作系統(RTOS):熟悉FreeRTOS移植,掌握在RTOS下開發多MCU的嵌入式程序;
3算法調試與應用:掌握PID控制算法的多種方式應用與調試;
4嵌入式圖形庫:掌握不同平臺下LVGL圖形庫的移植;
5雙輪平衡車實戰:深入理解嵌入式開發,具有獨立開發嵌入式產品的能力。
STM32/GD32芯片開發
Cortex-M內核寄存器/庫函數開發時鐘系統以及中斷系統
實時操作系統(RTOS)
FreeRTOS系統開發、調試與移植任務隊列調度計數器
算法調試與應用
MPU6050陀螺儀應用增程式PID、位置式PID和串級PID算法的應用與調試
嵌入式圖形庫
RGB屏幕開發、LVGL移植對象模型、事件模型樣式系統、布局系統、圖像渲染系統
雙輪平衡車實戰
姿態評估霍爾編碼器電機驅動控制角動量守恒實時信息采集與顯示
1RISC-V架構芯片:掌握RISC-V指令架構及Hi3861芯片的應用開發技術;
2鴻蒙IOT硬件開發:理解鴻蒙IOT架構特點,可以開發和部署物聯網設備;
3WIFI模組無線小電視:掌握WIFI模塊的軟硬件設計,可以開發各種WIFI應用設備;
4多MCU協作與通訊:掌握如何在不同的芯片之間集成與交互。
RISC-V架構芯片
Hi3861芯片開發RISC-V指令集與架構應用
Linux和Docker
嵌入式Linux系統應用Docker容器化應用構建
鴻蒙IOT硬件開發
交通信號燈電子琴-歌曲演奏手機隔空投遞
WIFI模組與無線小電視
WIFI-AP模式WIFI-STA模式Socket通訊開發LVGL移植字庫時鐘SolidWorks結構設計
多MCU協作與通訊
掌握多MCU之間的通信與協作以及在不同的芯片之間進行集成和交互
1嵌入式系統上位機:掌握通訊協議的封裝和多任務調度是嵌入式上位機開發非常要的技能;
2Python編程語言:理解Python語法及特性,可以快速的編寫簡潔的代碼完成功能的開發;
3PyQt GUI庫:熟練掌握Qt圖形用戶界面庫,可以根據需求自定義上位機界面;
4面向對象與版本控制:掌握版本管理以及面向對象思想,可以提高程序的可讀性與可維護性。
嵌入式系統上位機
網絡通信協議封裝和解析上位機多任務開發與調度遠程控制與調試
Python編程語言
常見數據結構循環與列表元素與函數高級變量文件IO等
PyQt GUI庫
窗口、布局與控件及自定義控件信號和槽上位機控制軟件界面設計
面向對象與版本控制
面向對象三大特征與實戰案例GIT版本和分支管理
1圖像基本參數與變換:掌握圖像處理的基本知識,為機器視覺開發夯實基礎;
2圖像高級變換算法:掌握高級變換技術,熟悉算法原理,可以完成更高級的需求;
3圖像案例實操:通過案例實操可以掌握如何去組合應用圖像處理技術;
4機器學習與深度學習:理解機器學習與深度學習的理論基礎和算法;
5智能機器視覺實戰:掌握機器視覺人工智能模型的應用。
圖像基本參數與變換
幾何變換美化特效形態學變換HSV顏色模型圖片二值化直方圖與人臉識別等
圖像高級變換算法
卷積運算濾波與算子霍夫變換邊緣與輪廓圖片歸一化與模版匹配等
圖像案例實操
實時車道線識別背景消除等
機器學習與深度學習
線性回歸梯度下降分類與回歸神經網絡與卷積神經網絡Pytorch框架YOLO框架等
智能機器視覺實戰
基于機器視覺的人工智能模型構建訓練部署與預測應用
1ROS架構與開發:理解ROS架構和開發模式,可以快速在RK3566/3568開發板上開發ROS程序;
2ROS通訊機制:熟悉ROS通訊模型,可以快速實現多節點間的通訊調度;
3ROS案例實戰:掌握多種案例的開發,快速增強基于ROS系統的開發能力;
4綜合項目實戰:掌握軟硬結合的ROS開發,對數據融合以及遠程部署等開發技能有很大的提升。
ROS架構與開發
Master與Node單節點與多節點模式文件系統與工程結構瑞芯RK3566/3568開發板
ROS通訊機制
Topic、Service通訊消息模型以及自定義消息可視化日志系統等
ROS案例實戰
Launch多節點啟動小烏龜掃地機器人TF坐標轉換與機器人跟隨等案例
綜合項目實戰
巡線智能車多傳感數據融合機器視覺與深度學習模型訓練、部署本地開發&遠程部署
模仿貓、狗、蜘蛛等動物運動方式設計的機器人,多足機器人具有較高的穩定性和耐久性,可以在復雜的環境中行走,具有廣泛的應用場景。
機械設計: SolidWorks結構設計,機器人的腿應該具有足夠的力量和伸縮性,以便在不同的地形上行走。
運動控制:通過步態算法控制機器人的各個腿在不同的地形上運動。
傳感器和感知:通過傳感器來感知它周圍的環境,如超聲波雷達、視覺傳感器等。這些傳感器可以幫助機器人感知它周圍的障礙物、地形等信息,從而更好地控制運動。
軟件設計:包括程序設計和控制算法設計。程序設計包括對機器人的各個部件進行編程,以實現所需的功能??刂扑惴ㄔO計包括設計用于控制機器人運動的算法。
平衡小車是一種自平衡的機器人,使用傳感器來測量它的姿態,并通過電機控制它的輪子來保持平衡。
傳感器:使用陀螺儀、加速度計來測量小車的姿態。獲取小車角度、速度和加速度的信息。
控制系統:使用一個控制系統和PID算法根據傳感器數據調整電機的轉速,以保持平衡。
電機:平衡小車使用兩個電機來控制它的輪子。通過控制器調整轉速,以調整小車的速度和方向。
電池:可充電鋰電池提供電力。
外殼設計:使用外殼來保護內部組件,并使平衡車更容易操作。外殼可擴展特殊功能,攝像頭、傳感器或觸摸屏。
網絡連接:通過網絡連接來與平衡小車進行通信。
通過物聯網技術將顯示屏和互聯網連接起來,做一款類似野生鋼鐵俠稚暉君HoloCubic的網絡小電視。
聯網能力:小電視通過WiFi聯網,支持tcp,udp通訊。
操作系統:采用開源鴻蒙操作系統,萬物皆可互聯。
遠程控制:可以通過手機應用或遙控器進行遠程控制,以方便用戶使用。
智能家居集成技術:小電視可以與智能家居設備集成,可以通過手機或遙控器控制其他家居設備,如燈光、空調、門鎖等。
數據存儲:內置存儲,可以存儲應用程序數據。
機器視覺和深度學習技術對環境和目標進行識別,使用計算機視覺來完成目標的識別和定位,可以讓機器人打牌、下棋,定位物體的位置,做出相應的行為操作等。
圖像預處理:對撲克牌、象棋和將要被識別的物體圖像進行預處理,以便在后續步驟中更好地處理。這可能包括對圖像進行旋轉、裁剪、縮放等操作。
邊緣檢測:使用圖像處理技術(如邊緣檢測算法)檢測出撲克牌、象棋或被檢測物體的邊緣,以便進一步確定撲克牌、象棋等被識別的目標位置。
特征提取:使用圖像處理算法或機器學習模型來提取撲克牌圖像、象棋圖像或者被識別目標圖像中的關鍵特征。
識別與分類:利用所提取的特征,使用機器學習模型對撲克牌、象棋和物體進行識別和分類。
開放原子開源基金會銀牌講師 | 廈門大學特邀講師 | 多年一線教學經驗
中國開放原子開源基金會銀牌講師,廣東省人力資源與社會保障廳師資培訓基地人工智能、區塊鏈技術專家講師。
廣東省職業教育“雙師型”名師工作室成員,廈門大學大數據實驗室百家講壇特邀講師。
多本暢銷軟件開發教材的編寫人和審稿人,國家十三五教材審稿人,在教學方面有豐富的經驗。
開放原子開源基金會銀牌講師。具有多年常見指令集架構下的單片機外設、嵌入式操作系統下的開發經驗。
擅長機器視覺、深度學習結合各類傳感器在智能機器人領域的應用。
多年的教學經驗,在基礎理論和高等數學等方向的教學有深入的研究。
中國開放原子開源基金會銀牌講師,擅長物聯網協議、物聯網設備的軟硬件開發部署。
精于通過編寫優質C、C++代碼,實現芯片功能。
對智能硬件設計開發、機器人運動控制、傳感器數據處理、人工智能算法有深入的理解和豐富的經驗。
傳智教育高級講師,擁有多年智能機器人、物聯網行業經驗。
精通C++、C、Python、Java等多種編程語言,精通ROS機器人操作系統,對機器人開發有深入研究。
開放原子開源基金會銀牌講師,畢業于深圳大學,10年的軟件開發,機器學習和人工智能算法研發經驗,。
精通C/C++, Python等開發語言, 對智能機器人以及Pytorch有豐富的項目授課經驗,對項目全流程開發有豐富的架構經驗,對算法工程實踐有深入的研究。
授課風格風趣幽默, 知識講解結構層次分明。
傳智教育高級講師,鴻蒙開發先行者。
精通C、C++、Python、Java等多種編程語言,熟悉電子電路設計,擁有多年物聯網行業經驗,精通ROS機器人操作系統,對機器人開發有一定見解。
教學方面能夠激發學生的學習興趣,幫助他們發掘自己的潛能,能夠為學生提供專業的技術指導,幫助他們解決實際開發中遇到的問題。
就業友好,適合長線發展
沒有滿意的軟硬件產品?自己創造!
擁有軟或硬件背景
自己動手做CPU,寫操作系統
AI教輔,學習成果可視化
學員專屬檔案建立檔案,目標導向式學習
入學多維測評技術摸底,面談技術導師
終身職業規劃學習計劃和就業規劃,私人定制
班主任全程督學跟蹤服務,克服惰性
講師互動面授邊學邊練,答疑互動糾錯
作業實戰布置綜合案例,練習實踐
學習測評階段效果測評,查漏補缺
社群聯結小伙伴一起學,集結未來大廠人脈
精講面試題專業指導,技術面試題講解
1V1模擬面試面對面講解,給出就業建議
試用期輔導答疑、輔導,平穩渡過試用期
持續職場發展免費享,更新項目和學習資料