《嵌入式系统与机器人》是机器人工程专业的专业核心课程,其教学目标是介绍嵌入式系统基本原理及其在机器人控
制中的应用,让学生深入了解构建机器人控制系统的原理、方法及前沿发展趋势,涉及嵌入式体系、处理器任务调度、运
动控制、传感器、通信协议与机制、协同工作模式等,并以 STM32F 系列嵌入式控制器为开发平台,讲述寄存器/库函数下
的控制算法及软件设计方法,在实际项目中,结合工程实践问题,设计开发满足特定行业需求的机器人系统。
该课程通过对机器人控制方法和嵌入式系统原理的讲解,结合前沿技术发展趋势,让学生对机器人技术的发展趋势形
成系统性了解,掌握相关的原理与方法,培养学习兴趣,提高分析问题和解决问题的能力,为未来从事该领域的理论和应
用研究打下坚实的基础。
Embedded System and Robotics is the core course of robot engineering. Its teaching goal is to introduce
the basic principle of embedded system and its application in robot control, so that students can have a
deep understanding of the principle, method and the development trend of building robot control system. It
involves the embedded system, processor task scheduling, motion control, sensors, communication protocols
and mechanisms, cooperative work mode, etc. Taking STM32F series embedded controllers as development
platform, the control algorithm and software design method under register/library function are described.
In practical projects, combined with engineering practice, a robot system is designed and developed to meet
the needs of specific industries.
By explaining the principle of robot control method and embedded system, combining with the development
trend of advanced technology, the course enables students to form a systematic understanding of the
development trend of robot technology, master relevant principles and methods, cultivate interest in
learning, improve the ability to analyze and solve problems, and build a solid foundation for future
theoretical and applied research in this field.
《嵌入式系统与机器人》课程通过系统性讲授机器人控制的嵌入式技术方面的理论、部件、子系统等知识,并采用课
程分组项目同步推进课程学习。学生将掌握嵌入式系统的基本原理、处理器工作模式、运动控制、接口技术等方法,掌握
嵌入式系统的开发工具 Keil uVision 以及在 STM32F 系列下的寄存器/库函数的软件开发方法,提高问题分析能力和解决
能力,开发出满足特定行业要求的机器人样机作品,提高专业学习能力和逻辑思维能力,进而培养国际化思维以及团队协
作管理复合能力,为未来从事该领域的理论和应用研究,培养兴趣并打下坚实的基础。
Embedded System and Robotics introduces the theories, components and subsystems of embedded technology
of robot control, and synchronously promotes the course learning by grouping projects. Students will
master the basic principles of embedded systems, the working modes of processors, motion control,
interface technology and other methods. They will master the development tool of embedded systems, Keil
uVision, and the software development methods of registers/libraries under STM32F series. They will
improve the ability of problem analysis and solution, develop prototype robots to meet the requirements of
specific industries, and improve professional learning. These will help to improve students' professional
learning ability and logical thinking ability, cultivate their international thinking and team cooperation
management ability, and build a solid foundation for future theoretical and applied research in this