课程大纲

课程大纲

机器人系统设计

课程编码:B2512019H 英文名称:Robot System Design 课时:36 学分:2.00 课程属性:专业课 主讲教师:景奉水

中文介绍
本课程讲述机器人系统设计的概念、机器人系统的组成、各主要功能模块或子系统的运行原理。主要内容包括机器人机构建模、传感系统设计、通信系统设计、驱动系统设计和控制系统设计等。通过系统仿真实验和课程设计,掌握机器人系统/分系统的设计原则、设计流程和设计方法,为同学们从事机器人领域的研究和开发工作打下基础。

英文介绍
This course covers the concepts of robot system design, the components of robot systems, and the operating principles of various main functional modules or subsystems. The main content includes robot structure modeling, sensor system design, communication system design, drive system design, and control system design, etc. By conducting systematic simulation experiments and course design, students can master the design principles, design process, and design methods of robot systems/subsystems, laying a foundation for students to engage in research and development work in the field of robotics.

教学目的要求
本课程是属于专业课程,通过本课程的课堂内容学习、讨论和课后作业练习,同学们可掌握机器人系统/分系统的设计原则、设计流程和设计方法,为从事机器人领域的研究和开发工作打下基础。

预修课程
C\C++\PYTHON语言程序设计、自动控制原理、机器人学

主要内容

课程内容与要求

第一章 机器人系统概述( 2学时)

1.1 机器人发展历程(了解)

1.2 机器人分类及系统组成(理解)

1.3 机器人应用现状与未来(了解)

1.4 本课程内容体系(理解)

本章学习要求:了解机器人发展历程、伦理及未来发展趋势。理解机器人定义、分类、实际应用;理解机器人机构常见的几种构型:串联、并联和混联;理解机器人系统主要构成部分:机构、驱动系统、控制系统、传感系统、通信系统和人机交互系统。了解本课程内容体系和考核要求。

第二章 机器人设计流程与数字建模( 6学时,重点)

2.1 机器人设计流程(理解)

2.2 机器人系统性能指标(理解)

2.3典型机器人设计实例(了解)

2.4 机器人仿真系统介绍(理解)

2.5 机器人机构数字建模(掌握)

2.6 机构仿真与实验(掌握)

本章学习要求:了解机器人设计流程和设计原则,并通过设计实例加深对设计原则的理解;掌握机器人系统常见性能指标,理解工作空间、关节空间、构型、额定载荷、重复度、精度、位置、姿态、位姿、路径和轨迹等概念和表示方法。了解几种常见机器人仿真系统,并理解不同种类仿真系统的作用和局限性。掌握用仿真软件建立机器人数字模型和通过编程控制机器人关节运动的方法。

第三章 传感系统设计( 6学时,重点)

3.1 传感器概述(了解)

3.2 传感器分类及性能指标(理解)

3.3 机器人内部传感器(理解)

3.4 机器人外部传感器(理解)

3.5 传感器配置与选型(理解)

3.6 传感系统仿真与实验(掌握)

本章学习要求:理解传感器的构成、分类和主要性能指标。理解包括码盘、陀螺、加速度计等传感器的工作原理。掌握视觉传感器的数学模型和构成,理解视场、景深、焦深、分辨率、照明、曝光时间、短焦、中焦和长焦等概念。通过传感器选型实例加深对传感概念的理解。掌握用仿真软件设置传感器和获取位置传感、力传感、视觉传感等信息的方法。

 

第四章 通信系统设计( 4学时,难点)

4.1 通信系统概述 (理解)

4.2 传统现场总线(理解)

4.3 CAN总线(理解)

4.5 EtherCAT总线(了解)

4.6 通信系统配置与应用(理解)

本章学习要求:理解通信网络的OSI参考模型、分类和主要性能指标。理解包括RS-232、RS-485/422、以太网、CAN和EtherCAT等通信网络的工作原理。理解串行、并行、、实时性、抖动、时延、波特率、物理层、数据链路层、传输层、网络层和应用层等概念。通过应用实例加深对通信系统概念的理解。

 驱动系统设计(2学时)

5.1 驱动系统概述(了解)

5.2 驱动系统分类及性能指标(了解)

5.3 电磁驱动系统(理解)

5.4 液压驱动系统(理解)

5.5 气驱动系统(理解)

5.6 传动系统(理解)

5.7 驱动系统配置与应用(理解)

本章学习要求:理解驱动系统的分类和主要性能指标。理解电磁驱动、液压驱动和气驱动的工作原理和应用。理解传动比、额定电压、额定电流、额定转速、额定转矩、瞬时最大电流、瞬时最大力矩和堵转等概念,通过实例学会电机和驱动器选型。

 

 控制策略与运动规划(6学时,重点\难点)

6.1 控制策略概述(理解)

6.2 慎思式控制(理解)

6.3 反应式控制(理解)

6.4 运动规划概述(理解)

6.5 路径规划方法(掌握)

6.5 轨迹规划方法(理解)

6.6 运动规划仿真与实验(掌握)

本章学习要求:理解几种常见的机器人控制策略:慎思式控制、反应式控制和混合式控制。理解机器人运动规划包括路径规划和轨迹规划两阶段,掌握Dijkstra、 A*和RRT等几种常见的机器人路径规划算法和评价指标,学会使用梯形速度曲线、双S速度曲线等轨迹规划方法。掌握用仿真软件进行运动规划的方法。

 

 运动控制(6学时,重点\难点)

7.1 运动控制概述

7.2 位置控制(理解)

7.3 力/位控制(了解)

7.4 视觉伺服控制(理解)

7.5 控制仿真与实验(掌握)

本章学习要求:理解几种常见的机器人运动控制方法:位置控制、力/位混合控制和视觉伺服控制。掌握关节空间的位置控制、任务空间的位置控制和机器人正逆运动学。了解力/位控制的几种形态:导纳控制、阻抗控制和力/位混合控制。理解视觉伺服控制的几种基本形态:Look-and-Move、 基于位置的视觉伺服和基于图像的视觉伺服。 掌握用仿真软件进行位置控制和视觉伺服控制的方法。

 

 控制系统设计(4学时)

8.1控制系统硬件概述 (了解)

8.2 控制系统软件概述(了解)

8.3 软件架构设计(理解)

8.4 应用程序设计(理解)

8.5人机界面设计(理解)

8.6 机器人系统仿真与实验(掌握)

本章学习要求:理解机器人控制系统的设计流程。理解运动规划模块、通信模块、人机交互模块、控制模块、驱动模块和实时操作系统等的功能和作用,理解基于嵌入式系统和基于PC的硬件控制架构。掌握用仿真软件构建机器人系统并进行实验测试的方法。

课时分配

章节/学时分配

讲课

习题课

实验课

上机课

讨论课

其它

第一章/2学时

2

0

0

0

0

0

第二章/6学时

3

0

2

0

1

0

第三章/6学时

3

0

2

0

1

0

第四章/4学时

4

0

0

0

0

0

第五章/2学时

2

0

0

0

0

0

第六章/6学时

3

0

2

0

1

0

第七章/6学时

3

0

2

0

1

0

第八章/4学时

2

1

1

0

0

0

合计

22

1

9

 

4

 

课程思政
所开设的《机器人系统设计》课程,其宗旨就是理论与实际结合,让学生掌握真正可用的机器人技术。为此,我们在课程内容的设置上,重点增加了所从事的科研项目的内容,包括500米口径射电天文望远镜(FAST)工程馈源支撑整体控制系统设计、FAST反射面靶标维护机器人设计等案例。通过真实的项目案例,向同学们讲述项目需求分析、详细设计、系统开发与实现、测试与验收等全流程知识,让学生对科研活动有更加直观的认识,也通过老一辈科学家包括南仁东等的光辉业绩、感人事迹激励学生们立志成为大国工匠、时代楷模。
另外,通过向学生分享科研过程中遇到的问题、解决问题的思路以及问题解决后的愉悦之情,这也可激发学生参与项目、探求问题解决之道的浓厚兴趣和科学精神。通过课程配套的仿真实验环节,学生们也了解了如何将课堂上的知识点转变为实际项目中机器人的任务执行,培养了学生的科研能力和动手能力,使其具备系统运行、调试等技能,为今后走进实验室、走向科研、技术等岗位奠定坚实的基础。

教材

参考文献
[1]景奉水、杨国栋,《中国科学院大学课程讲义: 机器人系统设计》,中国科学院大学人工智能学院, 2022.6
[2]张志安、雷晓云,《机器人系统设计与实践》,清华大学出版社,2023.7
[3]赵建伟,《机器人系统设计及其应用技术》,清华大学出版社,2017.11

课程教师信息
景奉水,中国科学院自动化研究所 研究员。长期从事机器人学的理论研究、教学和工程应用工作,主要研究方向为机器人智能控制和机器人视觉,是全国机器人标准化技术委员会(SAC/TC591)和中国自动化学会智能制造技术委员会的委员。先后承担国家“863”计划、“高档数控机床与基础制造装备”专项、“智能制造装备”专项、“国家重点研发计划”、“国家自然科学基金”重点和“国家重大科学工程”等项目或任务 20 余项,并取得了一系列创新成果,包括“五百米口径球面射电望远镜”FAST 馈源支持整体控制系统、FAST 反射面激光靶标维护机器人、多机器人协调大型船体分段对接系统、多机器人协调大型舱段轴孔装配系统和新型机器人控制器等,有关成果获得北京市科学技术二等奖和“FAST 建设突出贡献单位”等荣誉。在IEEE Transactions on Industrial Electronics 、 IEEE Transactions on Industrial Informatics、IEEE Transactions on Automatic Control、IEEE Transactions on Instrumentation and Measurement、IEEE Transactions on Systems 、Man Cybernetics-Systems、IEEE Robotics and Automation Letters、Mechanism and Machine Theory等期刊和会议发表学术论文 80 余篇,授权国家发明专利 60 余项、牵头制修订机器人国家标准 2 项。

其它说明