基于sEMG的机械臂仿人变阻抗控制研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:woodma
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
未知环境下机械臂执行复杂接触任务过程中,能够实现精确的阻抗控制能力,但难以动态调整其阻抗特性以优化作业性能。人类具备良好的上肢阻抗动态调节技能,从而完成复杂的接触任务。本文融合机械臂与人体上肢执行复杂接触作业任务的优势,利用表面肌电信号(surface electromyography,sEMG)对人体上肢末端刚度进行实时识别和分类,通过人机技能传递,利用仿人变阻抗控制策略实现机械臂的动态阻抗参数调节。首先,研究了人体上肢关节刚度计算方法。建立人体上肢刚度计算理论模型,利用投影梯度下降方法实现人体上肢末端刚度求解。建立人体上肢7自由度简化模型,利用Kinect实时获取人体上肢骨骼点的空间位置,基于空间向量法和机器人逆运动学求解人体上肢实时关节角度,通过雅克比矩阵将人体上肢末端刚度转换为关节刚度。其次,建立基于sEMG的人体上肢末端刚度测量系统,提出了基于加权投票预测模型实现了人体上肢末端刚度分类。基于机械扰动原理与人体上肢构型实时测量方法,建立了一套包括KUKA机械臂、8个sEMG电极、六维力传感器、Kinect的人体上肢末端刚度测量系统,实现了对人体末端刚度的测量,利用k-means++算法对人体上肢末端刚度进行聚类。以准确率和混淆矩阵为评价指标,分析k-近邻算法、支持向量机、随机森林、梯度下降树以及XGBoost等算法对人体上肢sEMG的分类性能,提出了基于加权投票预测模型,实现了人体上肢末端刚度分类。再次,提出基于sEMG的机械臂仿人变阻抗控制策略。利用sEMG对人体上肢末端刚度进行分类,结合Kinect对人体上肢雅可比矩阵测量,实现了对人体关节刚度的预测,进而实现了机械臂仿人变阻抗控制。利用MATLAB与ADAMS建立仿真模型,分析了机械臂关节定阻抗控制与基于sEMG机械臂仿人变阻抗控制的性能,验证基于sEMG的机械臂变阻抗控制策略的有效性。最后,搭建机器人宇航员搭建实验平台,基于机械臂关节定阻抗控制策略与基于sEMG的机械臂仿人变阻抗控制策略,进行了机械臂抗干扰实验,验证基于sEMG的机械臂仿人变阻抗控制的有效性。
其他文献
平台经济是由现代信息技术催生的新型经济业态,基于平台的中介作用缔结多边主体,促进产业融合发展,成为拉动经济增长的重要引擎。但平台经济数字化、虚拟化和多边化的特点也
随着能源消费的快速增长以及环境污染的日益加剧,人们对可再生清洁能源的需求也与日俱增。氢气作为一种理想的二次能源,具有绿色、环保、能量密度高等优点,因此被认为是化石
论述火电机组在线实时节能指标分析系统的实现方法和原理。讨论性能指标和耗差计算的概念,以及合理地确定机组运行参数基准值的方法。详细介绍火电厂节能指标实时分析系统的结
针对当前民航推行的"桥载设备替代飞机APU"中桥载设备监控网络出现的节点能耗高过早死亡、网络易发生拥塞且生命周期短的问题,引入一种基于分簇的数据融合算法。通过评估节点的