StudyPlan


1.硬件基础

课程 内容 实践
Arduino 通过学习Arduino基础知识,
了解:
1.基本工作原理
2.基础电子知识
3.传感器的运用
4.基本编程**
完成:
1.点灯实验
2.外设控制
3.循迹小车

2.工具基础

课程 内容 实践
Git 了解:
1.版本管理
2.分支管理
3.远程管理
完成:
1.文档编写工作
Markdown 了解:
1.写Markdown
完成:
1.文档编写工作
Conda 了解:
1.环境搭建
完成:
1.某个神经网络环境的配置
Cmake 了解:
1.编译原理
2.编译方法
完成:
1.通过Cmake完成一个基于CPP的OpenCV图像处理文件编译与运行

3.软件基础

课程 内容 实践
Linux 了解:
1.基本构成
2.基础命令使用
3.编程语言使用
完成:
1.系统安装与配置
Python 了解:
1.Python基本语法规则、用途
2.Anaconda使用
3.SQL语言
4.PyQt5设计思路
完成:
1.利用Python操作数据库
2.编写图形化界面
OpenCV 了解:
1.几种图像操作方法
2.色彩处理
3.常见算法
完成:
1.单车道线轮廓提取与检测
2.红绿灯识别
Qt 了解:
1.交互界面设计基础
2.编译环境配置
完成:
1.一个登陆界面
ROS 了解:
1.ROS的基本原理
2.ROS的基本内容与拓展内容
完成:
1.理解现有ROS程序
2.搭建一个分布式ROS架构