概述
智能系统是能够感知周围世界并为此产生响应的系统。智能系统存在多种形态,从一个纯软件的聊天机器人到集成软硬件的多智能体仓储系统。
本课程从智能系统的各单元模块介绍出发,配合真实系统设计与实践环节,全方位培养同学们对智能系统的理解与认识。
1. 课程安排
本课程总计32课时。
课程 | 形式 | 内容 | 课程 | 形式 | 内容 |
---|---|---|---|---|---|
1 | 授课 | 课程基本信息 | 13-14 | 实验 | 竞赛详细介绍与参考案例 |
2 | 授课 | 智能系统组成 智能系统发展与回顾 | 15-18 | 实验 | 机械装机、3D打印、抓取机构实验 |
3-4 | 授课 | 系统设计流程与工具 | 19-22 | 实验 | 仿真软件实验 |
5-6 | 授课 | 移动底盘、机械臂操作 | 23-26 | 实验 | 现实环境测试、仿真到现实迁移 |
7-8 | 授课 | 相机标定与立体视觉、目标检测与识别 | 27-30 | 竞赛 | 初赛、决赛与颁奖 |
9-10 | 授课 | SLAM与多传感器融合 | 31-32 | 展示 | 参赛队总结汇报 |
11-12 | 授课 | 轨迹规划与控制 |
2. 我能收获什么?
- 运用机电、信息技术等多学科知识,进行初步的智能系统设计
- 完整体验智能系统的开发与调试过程,掌握相关的方法论
- 在竞赛环节针对开放性挑战提出创造性解决方案
- 完成课程设计报告与展示,有效地进行观点的提炼与表达
3. 我需要哪些预备知识?
-
先修课程:线性代数、程序设计、概率论与数理统计
-
Linux 基础概念与操作:基础教程(English) 进阶教程(中文)
- 如何对Linux系统中的文件进行操作?
- 什么是环境变量?如何修改环境变量?
- 如何通过SSH登录远程环境?
- ROS 基础概念与操作:教程
- 什么是ROS Topics?如何获取ROS Topics广播的内容?
- 什么是ROS Nodes?
- Docker 基础操作:基础教程 进阶教程
- 什么是镜像、容器?如何基于镜像创建容器?
- 如何从服务器端拉取镜像?如何将镜像推送到服务器?
- 如何将容器外的文件传输/映射到容器内?如何保存对容器的修改?
4. 扩展阅读
此处提供一些额外的资源供感兴趣的同学参考。注意,不阅读此节内容不影响课程学习与实验。