北京航空航天大学研究生留学实习项目---循迹机器人设计制作

明德立人 理工 2017-07-18 16:26:05
北京航空航天大学研究生留学实习项目---循迹机器人设计制作

课题简介
本夏令营通过人工智能领域背景知识学习简单了解编程语言、算法和人工智能的发展历程。以可视化编程软件(SCRATCH)为工具,让学生快速熟悉可视化编程。并结合当下热点话题“大数据时代”,深入了解大数据和搜索引擎的相关知识,揭开大数据的神秘面纱。

本夏令营通过让学生学习单片机、ARDUINO的基本知识,了解当下较为火热的开源式ARDUINO机器人。深入学习掌握ARDUINO机器人各部件功能、原理和机器人的程序设计。亲自编写机器人算法、组装机器人,并通过机器人比赛不断优化机器人性能,并学习文章和专利的撰写,深入了解该领域科技进展。

招收对象
面向人群:本科生
专业兴趣:CS、WE方向
学员人数:10人(2个小组)

课题实践
基础知识学习 算法基本知识
大数据简介
可视化编程
技术实践 机器人结构设计
编写机器人算法编程
机器人各部件调试
成果与专利 获得性能完善的机器人
撰写专利或文章

学生收获
通过人工智能夏令营,您将收获:
学习证书——为您长达约2周的人工智能课题学习提供证明
推荐信——由北京航空航天大学专家给学员开具的推荐信
科技成果及专利——属于自己的小程序、机器人等,并申请专利

时间安排
远程学习 4周
实地面授 10天
远程再学习 2周
活动总时间超过50天

日程安排
DAY1 DAY2 DAY3 DAY4 DAY5
开营 可视化编程 算法 大数据时代 机器人简介
DAY6 DAY7 DAY8 DAY9 DAY10
整体模块设计 软件算法设计 效果检验 专利撰写 专利申请

日程安排详细
日程 安排
DAY1 1、开营仪式
2、参观航空博物馆
3、人工智能的发展史及应用
>>讨论你所了解的人工智能
>>讨论生活和未来中人工智能的应用
4、制作简易的逻辑电路
>>学习数字电路的原理
>>了解元器件的功能
>>搭建时钟显示数字电路
DAY2 1、编程语言
介绍C++、JAVA、VB、Python等编程语言优缺点
2、可视化编程
介绍Alice软件或scratch软件的使用方法
3、上机熟悉可视化编程软件
熟悉表单、组件、属性、事件、方法等内容
4、用可视化编程解决常见数学问题
>>Fibonacci数列
>>8王后问题
>>古印度梵灯问题
 
DYA3 1、算法简介
算法的基本概念、特点、评价方法
2、人工智能算法及应用
>>简单的算法:递归、迭代、动态规划、分治、贪心算法、回溯算法等
>>具体的算法:神经网络、遗传算法、蚁群算法、退火算法、A算法等
3、图灵测试
>>介绍图灵测试的概念
>>设计问题进行图灵测试
DAY4 1、大数据简介
>>大数据简介
>>HDFS、MapReduce、Hadoop生态圈
>>流式数据处理系统、交互式数据处理系统
2、搜索引擎介绍
>>搜索引擎的原理和技术
>>常用的搜索语法
>>学习图片搜索
3、尝试设计一个搜索引擎
>>前期文档收集
>>制作搜索引擎
DAY5 循迹机器人介绍
>>循迹机器人的构造及原理
>>总线速度、场频、行同步、行周期、奇/偶场同步信号、有效信息时间等基本概念
>>常见处理器:如HCS12 MCU、MC9S12DG 128、KINETIS 60等核心处理器
>>图像收集部件:CCDCMOS图像传感器、反射式红外传感器、数字光电传感器、OV7620摄像头等,及各自优缺点
DAY6 1、整体设计
主要模块:电源模块、单片机控制系统模块、运行调试模块、路径识别模块、直流电机驱动模块、舵机转向模块、速度测量模块等。
2、重要模块
>>路径识别模块:综合图像分辨率和内部硬件模块,选择图像收集部件,获取道路信息。
>>直流电机驱动模块:除考虑功率输出外同时考虑短路保护、故障信号识别功能外
>>舵机转向模块:保证小车转弯时的快速响应同时防止速度过快
DAY7 1、软件算法设计
各模块初始化、图像采集、图像识别与分析、PID参数调制、舵机控制、电机控制等
2、图像采集算法
图像输入、固定阈值法进行二值化、数值处理分析、计算Dir、根据赛道偏移量控制舵机
3、对各组件编程调试
组装调试完毕的各部件成为完整的机器人
DAY8 1、测试效果
>>在测试场地进行循迹测试
>>对机器人的性能进行评估并不断优化
2、参观北航机器人实验室
>>人机交互与智能控制机器人
>>医疗与服务机器人
>>可抛掷侦察机器人
>>工业机器人等
DAY9 专利撰写
>>亮点挖掘
>>参考文献的引用 endnote
>>Introduction撰写
>>材料和方法撰写
DAY10 专利撰写
>>表格数据录入
>>图形数据注释
>>结果部分撰写
>>讨论部分撰写

'); })();
关闭

美国留学

400-888-4251