- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE12
《机器人编程与实践》课程教学大纲
一、课程基本信息
课程名称
机器人编程与实践
课程编号
65
课程性质
选修课
课程类别
专业课
开课单位
机械电子教研室
授课学期
第7学期
学分/学时
2/32
课内学时
32
理论授课
16
上机学时
12
课内实践
实验学时
4
课外学时
32
适用专业
机械电子工程
是否双语
否
先修课程
Python编程与工程实践
后续课程
无
二、课程简介
《机器人编程与实践》是机械电子工程专业的专业选修课,为实践性较强的一门课程。本课程以人形机器人NAO为对象、以Python为编程语言,讲授机器人程序设计,具体包括NAO机器人系统概述、Python编程基础、NAO编程基础、运动控制、音频处理、视觉处理、传感器等。通过以上理论讲授、上机练习及实验,培养学生掌握机器人编程的基本理论,基本方法、具备设计NAO机器人应用程序的编程实践能力,全面考核学生对机器人知识的掌握、运用、分析问题、解决问题能力,使学生具备解决NAO机器人典型控制、编程实践能力、创新能力和机器人应用程序设计开发能力。
三、课程目标及对毕业要求指标点的支撑
(一)课程目标
通过本课程的学习,使学生达到以下目标:
课程目标1.(知识目标)
描述NAO机器人系统,领会Python语言及NAO编程基础知识,应用运动控制、音频处理、视觉处理、传感器模块,编写NAO机器人程序;
课程目标2.(能力目标)
掌握基于Python的NAO机器人API,实现NAO机器人运动控制、音频处理、视觉处理、传感器信号采集任务;
课程目标3.(价值塑造)
分析NAO机器人典型任务、编程实现的步骤、方法,在分析解决问题的过程中,培养严谨的科学精神、系统化思想,驱动开放、创新性思维。
(二)课程目标对毕业要求指标点的支撑
课程目标
支撑毕业要求指标点
毕业要求
课程目标1
课程目标2
指标点1-4:
1-工程知识
课程目标3
指标点2-2:
2-问题分析
四、课程基本教学内容及对课程目标的支撑
(一)课程基本教学内容
第一单元NAO机器人概述(学时数:2学时)
1.课程主要内容
NAO机器人系统组成、NAO关节运动模型、NAOqi框架。
2.重点和难点
重点:NAO机器人系统组成、NAO关节运动模型。
难点:NAOqi框架。
3.教学方法
课堂讲授、课上讨论。
1.通过多媒体课件和传统教学相结合,阐明NAO机器人系统组成、NAO关节运动模型。
2.通过课上讨论,强调理论与实践相结合,促进学生理解NAOqi框架,培养学生的系统思维能力;
4.学生学习预期成果
描述NAO机器人系统组成、理解NAO关节运动模型,分析NAOqi框架的意义及其与Python的关系。
5.支撑课程目标
课程目标1。
第二单元Python编程基础(学时数:2学时)
1.课程主要内容
Python程序的基本结构、语法,面向对象的代码风格。
2.重点和难点
重点:Python程序的基本结构、语法。
难点:Python面向对象编程风格。
3.教学方法
课堂讲授、课上讨论。
1.通过多媒体课件和传统教学相结合,总结Python程序的基本结构、语法。
2.通过课上讨论,强调理论与实践相结合,分析归纳面向对象的代码风格,培养学生的综合分析能力;
4.学生学习预期成果
描述Python程序的基本结构、语法。理解面向对象的代码风格,能在教师的引导下阅读书中的代码。
5.支撑课程目标
课程目标1、课程目标2。
第三单元NAO编程基础(学时数:2学时)
1.课程主要内容
使用NAOqi框架、具体包括进程、模块、方法调用、内存等内容。
2.重点和难点
重点:NAOqi框架、进程、模块的概念。
难点:方法调用、内存管理。
3.教学方法
课堂讲授、课上讨论。
1.通过多媒体课件和传统教学相结合,阐明如何使用NAOqi框架。
2.通过课上讨论,强调理论与实践相结合,促进学生把握进程、模块、方法调用、内存等关键问题,培养学生的反思能力;
4.学生学习预期成果
描述NAOqi框架如何使用,理解并重视进程、模块、方法调用、内存等关键问题。
5.支撑课程目标
课程目标1、课程目标2。
第四单元运动控制(学时数:4学时)
1.课程主要内容
关节:包括头部关节、臂部关节、髋关节、腿部关节、电机,ALRobotPosture预定义姿势,Motion模块:包括刚度控制、关节控制、运动控制方法。
2.重点和难点
重点:关节、刚度控制、关节控制。
难点:运动控制方法
3.教学方法
课堂讲授、课上讨论。
1.通过多媒体课件和传统教学相结合,阐明NAO关节、ALRobotPosture。
2.通过课上讨论,强调理论与实践相结合,促进学生理解Motion模块的方法调用关键问题,培养学
您可能关注的文档
- 材料成型及控制工程专业《热处理课程设计A》实践教学大纲.docx
- 材料成型及控制工程专业《生产实习》实践教学大纲.docx
- 材料成型及控制工程专业《塑料模具课程设计》实践教学大纲.docx
- 材料成型及控制工程专业《塑料模具设计课程设计》实践教学大纲.docx
- 材料成型及控制工程专业《专业技能实习焊接》实践教学大纲.doc
- 材料成型及控制工程专业《专业技能实习模具》实践教学大纲.doc
- 材料成型及控制工程专业英语教学大纲.docx
- 材料成型控制基础教学大纲.docx
- 材料力学A教学大纲.docx
- 材料力学教学大纲.docx
- 天津市武清区杨村第一中学2024-2025学年高二上学期第三次阶段性检测语文试题.docx
- 天津市耀华中学2024-2025学年高二上学期化学期中试卷.docx
- 四川省南充市顺庆区2024—2025学年七年级上学期期末考试英语试卷.docx
- 云南省昆明市石林县2024—2025学年上学期期末检测八年级数学试题卷.docx
- 云南省曲靖市会泽县2024-2025学年高一上学期期中考试生物试题.docx
- 云南省昆明市云南师范大学附属中学2024-2025学年高三上学期11月月考化学试题.docx
- 云南省祥云县第一中学2024-2025学年高一上学期期中检测生物试题.docx
- 云南省昆明市寻甸回族彝族自治县第一中学2024-2025学年高一上学期11月期中考试语文试题.docx
- 云南省镇雄县第五中学2023-2024学年高一下学期4月月考生物试题.docx
- 信息必刷卷03(广东专用)-2025年高考数学考前信息必刷卷.docx
最近下载
- 钢结构(厂房)监理工作总结.pdf VIP
- Unit 5 A healthy lifestyle Period 3 Grammar 教学实录 2024-2025学年译林版(2024)七年级英语上册.docx VIP
- 人教版高中英语选择性必修第三册精品课件 Unit 3 ENVIRONMENTAL PROTECTION Section A Reading and Thinking (3).ppt VIP
- Unit+5+A+healthy+lifestyle+第3课时+Grammar++课件+2024-2025学年译林版(2024)七年级英语上册.pptx VIP
- Unit 5 A healthy lifestyle(Grammar) 课件 -2024-2025学年《英语》 七年级上册(译林版).pptx VIP
- 语段压缩与指定表述(课件)-2024届高考语文一轮复习.pptx VIP
- 成果开发指南android playready.pdf
- 八年级(下)数学 同步讲义 无理方程和二元二次方程组(学生版).doc VIP
- 【小升初全真试题】2025小升初数学真题卷附完整答案【全优】.pdf VIP
- 八年级(下)数学 同步讲义 整式方程和分式方程(学生版).doc VIP
文档评论(0)