当前位置:首页 期刊杂志

上肢外骨骼机器人结构设计与运动学分析

时间:2024-05-18

杨述

(长沙民政职业技术学院 湖南 长沙 410004)

1 上肢运动辅助理论

运动辅助是一种常见的康复治疗手段,对于上肢运动功能障碍的人具有显著的辅助作用。运动辅助可以帮助上肢运动功能障碍的人恢复上肢肌肉力量和运动,从而提高日常生活自理能力。此外,运动辅助还可以促进神经功能的恢复和再生。近年来,越来越多的研究表明:通过运动辅助进行康复训练可以显著改善上肢运动功能障碍人的生活质量和运动功能,因此关于辅助上肢进行康复运动的机器人设备的研究日渐增多[1-5]。

2 确定自由度

一般人的上肢手臂都具有7个自由度:肩关节的3个自由度、肘关节的两个自由度和腕关节的两个自由度。从理论上来说,为了保证运动的灵活性与上肢机器人能在允许的范围内完成各种运动,设计的上肢康复机器人也应该具备7 个自由度。但是,整个上臂的几个自由度特别是肩膀处的3个自由度之间的距离很近,也就是空间有限。在有限的空间内实现越多的自由度,意味着结构的设计难度和成本会越高;而且,自由度过于紧凑还会限制整个机器人的可运动空间。综合考虑各因素,拟定上肢康复机器人为5个自由度,每个自由度的安全运动角如表1所示。

表1 上肢康复机器人自由度分布及安全运动角度

3 结构总体设计

结合康复医学及上面分析确定的自由度,以上肢康复运动功能为目标,以安全性为出发点,设计外骨骼上肢康复机器人如图1 所示。由图可见,该康复机器人采用外骨骼可穿戴式结构,一共包含了5个自由度,满足之前确定的自由度要求。由于是外骨骼式的设计,上臂和前臂部分都采用轻重量的扁平杆件,同时设计成一定的弧度,并添加软质材料的护环,以包裹使用者的上肢。

图1 上肢康复机器人整体设计图

根据人机工程中规定的成年人上肢手臂长度,初步设定上肢康复机器人的整体尺寸如表2 所示,其中肩宽为肩关节内外收摆关节到肩关节前后摆动关节的水平距离,肩高为肩关节内外收摆关节到肩关节前后摆动关节的垂直距离,前臂包括腕关节部分。

表2 上肢康复机器人结构尺寸(单位:mm)

4 运动学分析

研究任何机器人一般都需要对其进行运动分析[6-7]。运动学分析是指研究物体在运动中的位置、速度、加速度等参数随时间的变化规律的一种分析方法,在机器人、运动员、车辆等领域中广泛应用。通过运动学分析,可以了解物体的运动轨迹、速度、加速度等物理量的变化规律,为后续的动力学分析和运动控制提供依据。

运动学分析一般采用解析法、几何法、向量法等不同的分析方法。其中,解析法是最为常见的一种方法,通过利用物理学知识建立数学模型,对各种运动参数进行计算。几何法则是基于几何图形的形态和空间关系,利用投影、相似、三角函数等方法计算各项参数。而向量法是以向量及其运算作为基本工具,通过向量叉积、点积等方法进行分析。

4.1 正运动学分析

四参数法已经成为对机器人进行标识和建模的标准方法,其基本思想为:为每个关节指定一个本地参考坐标系,然后确定从一个关节至下一关节的变换,最后将这些所有的变换结合起来,构成机器人的总变换。

依据上述思想首先对上肢康复机器人做适当简化,具体如图2所示。

图2 上肢康复机器人结构简化图

然后采用该方法对上肢康复机器人进行标识,建立其四参数法坐标系并确定相关参数。建立四参数法坐标系时,使康复机器人的姿态如图2 所示。将手臂旋转关节的坐标系建在其延长线与肘关节的旋转轴的交点处。根据图2建立外骨骼式上肢康复机器人的四参数坐标系如图3所示。

图3 上肢康复机器人四参数法坐标系

得到相应的参数如表3所示。

表3 上肢康复机器人四参数法参数表

为了简化表达式,可以令C1=cosθ1,S1=sinθ1。根据上述参数,可以得到每两个相邻关节之间的变换矩阵。

关节1与关节2的变换矩阵为

关节2与关节3的变换矩阵为

关节3与关节4的变换矩阵为

关节4与关节5的变换矩阵为

最后一个变换矩阵为

因此总的变换矩阵为

其中:

对于正运动学解中代表位置的向量进行分析。设置好各关节的运动角度范围,以及L1=100 mm,L2=300 mm 和L3=230 mm 等参数,将数据导入MATLAB软件中,编写程序,绘制出上肢康复机器人腕部的运动范围,如图4所示。

图4 上肢康复机器人运动空间

4.2 逆运动学分析

对上肢康复机器人进行运动学逆解,即求各关节转角,先将上肢康复机器人的运动方程写为

求各个关节的转角可以将式(7)分别左乘相对的逆矩阵,最终求出关节变量,详细步骤如下。

用式(1)的逆乘以式(7)得

令上式两边(2,4)对应元素相等,可得到:

因此,可以求出:

同理,可求得其他关节角度如下:

5 结语

本文基于运动辅助理论设计了一种上肢外骨骼机器人本体结构。整个设计从安全性出发,充分考虑到每个关节允许的运动角度,从结构上为上肢外骨骼机器人的安全性做出了保障。对其进行了正向运动学分析,采用四参数法建立起其坐标系,并推导出了其正向运动学变换矩阵,在这个基础上采用MATLAB 编程绘制出了上肢外骨骼机器人腕部的工作轨迹空间,再求出该上肢外骨骼机器人的运动学逆解,为后续的动力学分析和控制研究做好了准备。

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!