文档介绍:摘要 I 仿人机器人运动控制系统设计摘 要 仿人机器人是工程上少有的高阶、非线性、非完整约束的多自由度系统,具有强大的运动灵活性,因此,为机器人的运动学、动力学、仿真技术、多传感器融合、控制理论等研究提供了一个非常理想的实验平台。由于运动控制系统直接决定了仿人机器人最终运动表现,其研究和开发也一直是仿人机器人研究领域的一个重点难题。其中小型仿人机器人的运动控制系统更有其特殊之处: 必须考虑在有限的空间内实现众多关节的控制、多个关节间协调并保证运动的实时性,同时对系统的尺寸和重量也有更高的要求。 针对仿人机器人驱动机构和传感装置众多的特点,本文综合了集中式与分布式系统的优势, 提出了一种改进的仿人机器人运动控制系统结构。该结构由协同运动处理模块、数据通信模块及四肢运动控制模块组成。每个底层运动控制模块内包括关节控制器、关节驱动器和若干传感器。该种结构充分考虑了仿人机器人位置相邻功能相近的关节间紧密耦合这一状况,进行了适当的功能集中,既保留了分布式结构智能灵活的优点,又降低了数据通信负担,从而更好地适应于仿人机器人的控制和传感的要求。 在此基础上,以高性能数字信号处理器DSP、专用电机控制模块、功率驱动模块和正交解码模块等为核心完成了仿人机器人运动控制系统硬件设计,配合软件程序与控制算法的设计,提高单颗DSP 芯片摘要 II 的控制能力, 从而实现对多路不同类型电机的控制及基于多总线的全方位数据通信。最终完成的系统通用性与扩展性好,结构更紧凑,也更易于实现关节之间的耦合控制。 仿人机器人实验平台上进行了多关节协同控制实验,实验结果表明此种系统软硬件设计可以满足机器人运动行为的基本要求, 并可以达到相当的控制精度。 关键词: 仿人机器人,数字信号处理器,运动控制,正交解码 ABSTRACT III MOTION CONTROL SYSTEM DESIGN OF HUMANOID ROBOTS ABSTRACT Humanoid robots can be considered as nonlinear high-order systems with multiple degrees of freedom and plete constraints, spanning many research fields, such as mech anics, electronics, communication, computer science, bionics, etc. As a result, the research on humanoid robots may serve as an id eal experimental platform for ics, dynamics, simulation technology, sensor fu sion, control theory and so on. As the kinematic performance of a robot is directly influenced by its motion control system, thus the kinematic research and development has remained as one key area in the research of humanoid robotics. Furthermore, the motion control syst em of small-sized humanoid robots has several special features. For exampl e, the system must be capable of controlling a quantity of joints within a finite space, responsible for the joint coordination as well as guara nteeing real-time performance. In addition, the motion control system al so poses more restrictions for the dimension and weight of the system layout. This paper presents an improved mo tion control system structure for humanoid robots, by incorporating the advantages of both centrali