机器人芯片时代软硬件工程师大有可为

  • 国家政策利好

    《新一代人工智能发展规划》
    《“十四五”机器人产业发展规划》
    《智能硬件产业创新发展专项行动》

  • 人才缺口900万+

    2025年,中国机器人市场规模将超
    3千亿元,人才缺口将超900万人
    来源:《艾媒咨询研究报告》

  • 经验导向、越老越“吃香”

    从硬件+软件到智能化
    积累的经验越丰富,就业就越抢手

快速了解 集成电路与机器人开发学科>

机器人融入生活软硬件工程师就业面广泛

52个行业大类 、143个行业中类
都离不开软硬件能力兼备的人才
  • 智慧物流 - 无人分拣

  • 自动化工业 - 机器人加工

  • 无人驾驶 - 自动售货机

  • 自动驾驶 - 旁车检测与方向矫正

了解就业前景 >

软硬件一起学职业选择更多

快速了解 岗位特点>

好课程+真项目培养实战型软硬件工程师

打通软硬件产品制造流程

申请免费试听>

集成电路与机器人应用开发课程

1.玩转软硬件产品设计

主讲内容

元器件基础原理图基础产品分析需求,自制原理图PCB绘制元器件焊接8位CPU的设计51微处理器的系统设计与编程综合小项目

2.C语言基础编程

主讲内容

编译过程C语言数据和运算符基础流程控制指针构造数据类型动态内存分配文件I/O

阶段1和阶段2 可掌握的核心能力

掌握常用的电子元器件具备原理图阅读的能力能够根据需求设计原理图具备PCB的设计能力(印刷电路板)掌握元器件焊接的技巧具备8位CPU的设计能力掌握51单片机的常用外设编程具备简单电子产品的设计能力掌握C语言基本数据类型掌握C语言常见的运算符使用掌握流程控制语句if、while及for循环语句理解指针的作用理解数组和指针的关系理解C语言程序的内存分布会申请和释放堆内存掌握文件的读写操作

3.51架构单片机设计与实战

主讲内容

LED流水灯案例震动马达案例蜂鸣器案例数码管案例矩阵键盘案例RTC时钟案例I2C屏幕显示案例ADC案例SPI案例UART协议案例51微处理器综合实战LED驱动输入检测按键模式切换蜂鸣器音乐播放ADC检测实验电机驱动智能防撞超声波避障检测 智能驾驶红外循迹控制无线控制蓝牙传输实验智能小车科目二实战训练

4.ARM 架构微处理系统设计与应用

主讲内容

ARM单片机开发简介ARM单片机开发基础通信协议

阶段3和阶段4 可掌握的核心能力

掌握STC芯片手册阅读的方法掌握寄存器和库函数操作GPIO的方法熟悉定时器的使用掌握常用的中断操作掌握串口通信与调试的技巧掌握PWM操作掌握ADC采样掌握I2C通讯协议熟悉SPI通讯协议熟悉UART通讯协议熟练使用嵌入式实时操作系统掌握STC引脚的配置与延时函数的封装掌握按键消抖原理以及中断服务函数的应用掌握定时器的应用,实现无源蜂鸣器的驱动通过ADC检测,实现电量检测与报警功能掌握电机驱动与PWM,实现小车行驶功能掌握超声波避障原理,实现小车避障功能掌握红外对管循迹原理,实现小车循线行驶熟悉蓝牙传输原理,学会设计蓝牙APP控制小车 掌握ARM内核Cortex M4架构GPIO控制流程掌握ARM内核Cortex M4架构PWM控制流程掌握ARM内核Cortex M4架构按键中断控制流程掌握ARM内核Cortex M4架构DMA的使用理解USART通信过程理解IIC通信过程理解SPI通信过程

5.图形化开发与平衡车设计

主讲内容

直流电机原理编码器与测速原理PID控制平衡小车控制原理陀螺仪平衡小车角度测量平衡小车直立控制PID调参LVGL移植LVGL常用控件LVGL绘制文本显示图片显示,布局LVGL计算器

6.RISC-V架构鸿蒙物联网系统设计与应用

主讲内容

linux系统docker容器Open Harmony开发基础Open Harmony网络通信开发板手机控制鸿蒙概述鸿蒙docker开发环境搭建设备开发入门显示helloworld网络读取天气解析天气网络读取事件解析时间鸿蒙环境LVGL移植LVGL入门LVGL显示天气LVGL显示时间

阶段5和阶段6 可掌握的核心能力

掌握平衡车原理掌握陀螺仪驱动开发掌握电机控制熟练使用PID控制平衡车直立控制系统平衡车速度控制系统平衡车转向控制系统掌握LVGL的GD32移植会使用LVGL显示图片和文本熟悉使用linux操作系统会使用docker容器熟悉harmonyos的技术架构具备常见harmonyos系统IOT子系统开发能力能够使用wifi控制小车通过综合案例,全面熟悉鸿蒙相关的iot开发

7.多款MCU的通信和协作

主讲内容

3861和STC8和GD32串口通讯IIC通讯等

8.机器视觉Python语言编程基础

主讲内容

Python基础语法流程控制语句和函数高级变量类型和公共语法函数特殊参数文件I/O面向对象模块、包和异常处理飞机大战PyQt图形界面开发进程和线程网络编程传感器数据获取及小车运动控制

阶段7和阶段8 可掌握的核心能力

理解多MCU的应用场景理解机车系统包含多种MCU通过综合案例,掌握多款MCU之间的数据交互掌握Python基本数据类型和常用的运算符掌握Python流程控制语句if、while及for循环理解高级变量类型字符串、列表、元组、集合及字典的特点及功能掌握切片和推导式的实用会使用函数的默认参数、关键字参数及可变参数传递数据掌握文件I/O的功能方法理解面向对象思想会定义类的属性和方法掌握面向对象的封装、继承及多态掌握模块和包的导入和冲突解决掌握异常处理逻辑理解飞机大战子弹碰撞、飞机碰撞逻辑掌握PyQt信号和槽通信机制理解线程和进程区别掌握多进程实现及进程间数据传递掌握多线程实现及线程间数据传递理解线程锁的功能并会使用线程锁掌握线程池和进程池的使用理解IP和端口的作用掌握TCP客户端和服务端的开发流程掌握UDP发送端和接收端的开发流程及广播实现理解socket的send和recv原理会使用socket通信获取小车传感器数据及发送指令控制小车运行

9.机器视觉与深度学习

主讲内容

OpenCV概述入门案例图像处理基础几何变换图像特效图像美化视频处理HSV颜色模型颜色过滤图像的二值化图像卷积运算霍夫变换边缘与轮廓形态学变换识别车道线全能扫描王案例提取英文文档中填空位置统计零件数量证件照替换背景线性回归,预测双十一销售额Pytorch环境搭建Pytorch张量Pytorch梯度计算Pytorch正向传播与反向传播Pytorch梯度下降算法模型训练乳腺癌预测图像卷积Pytorch手写数字识别YOLOv5环境搭建YOLOv5数据采集YOLOv5数据标注识别目标物体

10.综合实践项目

主讲内容

SolidWorks运动学逆解四足步态分析PyQt控制机械狗运动

阶段9和阶段10 可掌握的核心能力

理解机器视觉的使用场景熟悉OpenCV的常用操作可以使用OpenCV处理常见的图像问题完成几个实战项目,熟练OpenCV的使用熟悉深度学习框架Pytorch的使用熟练使用YOLOv5进行目标侦测能对感兴趣的目标进行有效的侦测和识别掌握从零开始自己动手设计一款多足机器人熟悉SolidWorks结构设计能够自己分析需求设计PCB掌握多足机器人的运动学推到能够对四足机器人进行步态分析能够开发出上位机控制机器狗运动

11.机器人操作系统

主讲内容

ROS2基础topic通信service通信扫地机器人action通信常用工具

12.毕业设计(自主设计)

主讲内容

ROS2,带多种传感器的平衡车, 超声波传感器,巡线传感器,激光雷达等自己动手写一个嵌入式的实时操作系统自己动手写一款MCU的虚拟机(例如8051虚拟机) 从硬件到软件,到结构设计,自行创造一款软硬件产品:机械臂/slam无人车/莱洛三角形/带有视觉或者激光雷达的多足机器人等

阶段11和阶段12 可掌握的核心能力

理解ROS的作用掌握topic通信发送端和接收端实现掌握service通信client端和server端实现掌握PID的实现会使用launch启动多个ROS节点会使用TF进行坐标转换机器人操作系统ROS2的平衡车案例自己动手写rtos操作系统(待选)自己动手写虚拟机(待选)综合大作业(待选)

获取详细课程> 学习周期多久?

企业级热门项目实战经验拿来即用

  1. 仿生多足机器人
  2. GD32 平衡小车
  3. RISC-V鸿蒙物联网
    系统设计与应用
  4. YOLOv5等深度学习
    技术进行目标识别
  • 项目简介

    模仿猫、狗、蜘蛛等动物运动方式设计的机器人,多足机器人具有较高的稳定性和耐久性,可以在复杂的环境中行走,具有广泛的应用场景。

    核心技术点

    机械设计、运动控制、传感器和感知、软件设计

  • 项目简介

    平衡小车是一种自平衡的机器人,使用传感器来测量它的姿态,并通过电机控制它的轮子来保持平衡。

    核心技术点

    传感器、控制系统、电机、电池、外壳设计、网络连接

  • 项目简介

    通过物联网技术将显示屏和互联网连接起来,做一款类似野生钢铁侠稚晖君HoloCubic的网络小电视。

    核心技术点

    联网能力、操作系统、远程控制、智能家居集成技术、数据存储

  • 项目简介

    机器视觉和深度学习技术对环境和目标进行识别,使用计算机视觉来完成目标的识别和定位,可以让机器人打牌、下棋,定位物体的位置,做出相应的行为操作等。

    核心技术点

    图像预处理、边缘检测、特征提取、识别与分类

更多项目详情>

实力派名师全程陪伴倾囊相授

开放原子开源基金会银牌讲师
厦门大学特邀讲师  |  多年一线教学经验

张老师
系统分析师中国CR机器人教育培训委员会委员

中国开放原子开源基金会银牌讲师,广东省人力资源与社会保障厅师资培训基地人工智能、区块链技术专家讲师。

广东省职业教育“双师型”名师工作室成员,厦门大学大数据实验室百家讲坛特邀讲师。

多本畅销软件开发教材的编写人和审稿人,国家十三五教材审稿人,在教学方面有丰富的经验。

李老师系统集成与项目管理师中国工业与应用数学学会专委会会员

开放原子开源基金会银牌讲师。具有多年常见指令集架构下的单片机外设、嵌入式操作系统下的开发经验。

擅长机器视觉、深度学习结合各类传感器在智能机器人领域的应用。

多年的教学经验,在基础理论和高等数学等方向的教学有深入的研究。

唐老师“深圳市技术能手”荣誉称号深圳集成电路应用开发技能大赛银牌

中国开放原子开源基金会银牌讲师,擅长物联网协议、物联网设备的软硬件开发部署。

精于通过编写优质C、C++代码,实现芯片功能。

对智能硬件设计开发、机器人运动控制、传感器数据处理、人工智能算法有深入的理解和丰富的经验。

吴老师“深圳市技术能手”荣誉称号深圳集成电路应用开发技能大赛银牌

传智教育高级讲师,拥有多年智能机器人、物联网行业经验。

精通C++、C、Python、Java等多种编程语言,精通ROS机器人操作系统,对机器人开发有深入研究。

肖老师“深圳市技术能手”荣誉称号 深圳集成电路应用开发技能大赛银牌

开放原子开源基金会银牌讲师,毕业于深圳大学,10年的软件开发,机器学习和人工智能算法研发经验,。

精通C/C++, Python等开发语言, 对智能机器人以及Pytorch有丰富的项目授课经验,对项目全流程开发有丰富的架构经验,对算法工程实践有深入的研究。

授课风格风趣幽默, 知识讲解结构层次分明。

肖老师厦门大学大数据实验室百家讲坛特邀讲师开放原子开源基金会银牌讲师

传智教育高级讲师,鸿蒙开发先行者。

精通C、C++、Python、Java等多种编程语言,熟悉电子电路设计,拥有多年物联网行业经验,精通ROS机器人操作系统,对机器人开发有一定见解。

教学方面能够激发学生的学习兴趣,帮助他们发掘自己的潜能,能够为学生提供专业的技术指导,帮助他们解决实际开发中遇到的问题。

试听TA的课程>

课程适合人群

TLIAS智能系统数据导向为你护航

学习生活图鉴用心打造舒适校园环境

教室环境

宿舍环境

餐厅环境

江苏传智播客教育科技股份有限公司版权所有

Copyright 2006-2023, All Rights Reserved 苏ICP备16007882号-1

我要报名 立即咨询
强奸wwwww