论文部分内容阅读
腰部机构是仿人机器人重要组成部分,它对仿人机器人运动的灵活性、平稳性起着极为关键的作用。本课题来源于当前实验室所承担的国家高技术研究发展计划(863计划)重点项目:“家庭生活支援多机器人系统”(课题编号:2007AA041604),本论文主要目的是通过对仿人机器人腰部机构建模以及运动控制研究,实现腰部机构运动的柔性、稳定性以及快速性,以期解决仿人机器人腰部与上肢轨迹规划与协调、平衡控制策略等相关控制问题。本论文首先对人体腰部运动进行分析,建立三自由度腰部机构运动模型。通过机构设计方案的比较,本论文确立以行星差动轮系作为腰部机构原型,采用“差动机构+单独运动”设计思路来设计可实现俯仰运动、侧倾运动以及扭转运动的三自由度腰部机构。在CAD软件中,完成腰部机构整体建模以及运动学、力学分析,优化机构性能。腰部机构控制系统采用上位机、下位机分层的控制策略以及指令化的控制方式。本论文选择以PC作为上位机平台,设计与开发功能强大的人机界面。高效的指令系统实现了用户要求与复杂的机器人运动控制代码之间的相互转换。接收到上位机发送的运动参数,下位机完成相应的运动控制执行。考虑到三自由度腰部机构中电机的数量较多,控制系统采用CANopen,总线协议,以主从站点的控制方式来驱动电机,并使用伺服三环PID算法,提高电机运行的精确性。对腰部与手臂构成的超冗余系统进行运动学分析。构建腰部和手臂系统坐标系,得到系统耦合联动关系式;通过对系统增加约束以及优化方程,在给定末端关节相对于基坐标系位姿的情况下,得到相应的腰部机构和手臂的关节变量。利用Matlab仿真软件,模拟腰部以及手臂运动轨迹,同时验证相应算法的正确性,并计算由腰部运动所引起的手臂工作空间扩展范围。根据以上相关研究内容,制造出符合设计要求的三自由度腰部机构,将该腰部机构运用于轮式仿人机器人。进行相关实验,包括腰部机构运动精度实验和腰部与手臂耦合联动实验,采集实验数据来论证腰部机构设计的合理性以及性能的可靠性。