外骨骼机械手控制系统设计
Abstract
In order
to
meet the demand of stroke patient rehab订itation,the control exoskeleton robot
was developed.The control system consisted with single—chip system of field programmable gate array
脑卒中(中风)术后会凶中枢神经受损导致患 者肢体运动功能丧失[1‘2].手部运动障碍是脑卒中 后遗症的主要表现之一[3].据不完全统计,在我国 由各种原因导致的手部运动功能障碍的患者有三
同时也使患者承受了沉重的财政负担.因此手部 康复机器人已经成为现代康复医学和康复工程迫 切需要解决的热点问题之一n。I.目前,已有不少 高校及研究机构研制出了能够辅助患者手指进行 弯曲及伸展训练的手部康复机器人[7。9],但其中大 部分机器人由于体积及控制方式的原因,无法为
切换控制方法,利用Android便携设备中的虚拟
环境诱导患者主动地进行康复训练,以提高患者 的康复效果.
机交互软件运行在手机、平板电脑等便携式设备
中,可以使患者摆脱康复环境的束缚,以实现更加 便捷、人性化的康复体验.基于PC的客户端可以
1控制系统设计
手部康复机器人控制系统由硬件系统、传感 器测量系统及基于Android系统的人机交互软件 组成,如图1所示.外骨骼机械手穿戴在患者手 部,并通过力传感器,角度传感器检测患者手部的 运动状态,其中力传感器通过实时检测患者施加 于外骨骼机械手末端的力以驱动机械手按照患者 的意愿进行康复运动,实现对患者的主动康复训 练;角度传感器将采集到的机械手位移通过 AVALON总线发送到UC/0S^II系统中,为外骨 骼机械手的控制提供状态参数.系统在控制外骨 骼机械手运动的同时将外骨骼各关节位移信息通 过蓝牙发送到Android系统虚拟环境中,以驱动
角度为口,,由一个电机单独驱动,关节2和关节3 的角度分别为如和日。,由另一个电机驱动,这两 个关节在电机线轮处耦合,因此钢丝绳的张力联 合作用在电机的线轮之上。外骨骼机械手单手指
结构简图如图4所示,由于关节2和关节3耦合,
倒幽i ………
;I制模块J|析模块I:
!数据访问层 sQL沁数据库
患者档案模块
TP242
文献标志码
A
文章编号
1671—4512(2013)S卜0320—04
Design of control system for
C^e靠Ho以g硼ei
Z^Ⅱng F“^口i
an
exoskeleton robot
W口咒g Xi口ng 3『£‘
F。‘yiZi
(State Key Laboratory of Robotics and System,Harbin Institute of Technology,Harbin 15000l,China)
to
Android could 1ead patient
take initiatiVe for the purpose of rehabilitation.In the control system,the active control mode and
passiVe control mode were auto—switched by detecting the force between patient’s hand and exoskele—
摘要针对脑卒中患者康复需求,研制了一种外骨骼机械手控制系统.该控制系统由现场可编程门阵列 (FPGA)单芯片系统、传感器采集系统以及基于Android系统的人机交互软件组成.基于FPGA单芯片系统, 通过力传感器、角度传感器和编码器实时采集外骨骼机械手和患者手指的运动状态信息,并通过总线与控制 系统进行通信;采用Android系统人机交互软件能够诱导患者主动进行康复治疗;该控制系统可通过检测患 者手指与外骨骼机械手的接触力实现自主切换主动或被动控制策略.实验表明该系统运行稳定、与人机交互 软件间的通信可靠,能够满足患者的康复需求. 关键词外骨骼机械手;控制系统;病人康复;人机交互;现场可编程门阵列;Android 中图分类号
7
in—
formation for exoskeleton robot and patient
s
hand in real—time.
The
sensors
on
could communicate with
the control system via bus.The human robot interaction software based
第4l卷 2013年
增刊I 10月 J.
华中科技大学学报(自然科学版)
Huazhong Univ.of Sci.
V01.41 Sup。I oct.
2013
&Tech.
(Natural Science Edition)
外骨骼机械手控制系统设计
陈宏伟 张福海 付宜利 王翔宇
(哈尔滨工业大学机器人技术与系统国家重点实验室,黑龙江哈尔滨150001)
(3)
/V、≮扩蠢磊_
利用互联网接收和显示来自患者便携式设备中的 康复数据,为主治医生了解患者的康复情况提供 一种有力的手段. 1.2传感器测量系统设计 为了满足患者主动康复训练的要求,系统须 获取外骨骼机械手的运动状态和患者施加于外骨 骼机械手的接触力,以实现在位置控制环和力控 制环对患手的精确控制.手部康复机器人传感测 量系统包括力检测和关节位置检测两大部分,其 中布置在外骨骼机械手指尖的一对力传感器能够 精确测得手指指尖相对于外骨骼机械手的相互作 用力;布置在手臂上的编码器通过检测电机的运 动状态输出相位差为90。的两相方波信号;布置 在手套上的柔性角度传感器作用相当于数据手 套,能够实时反馈患者手部运动状态,为控制系统 提供一个绝对的参考目标,为手部功能康复机器
寸1而耐:
E面磊丽口:
角度传感器 编码器 直流电机 电机驱动
黑互
人运动控制系统中,控制外骨骼机械手按照患者 的意愿运动.与此同时,人机交互界面通过 RFCOMM通道实时接收外骨骼机械手运动控制 系统发送的各个运动关节位移,存储在由SQLite 建立的数据库中.患者可以通过运动的图表分析 和虚拟环境直观地了解手部的运动康复情况,主 动参与到自己的康复治疗中来.同时利用An— droid便携设备优异的网络通信功能.人机交互界 面可以将患者的康复数据发送给主治医生,让医
式中:j为关节下标;r,为半圆形齿轮的节圆半
径;已,为反向齿轮的节圆半径;乡f为关节线轮的
半径;f,为关节力矩;E为作用在线轮上钢丝绳 的张力. 式(1)表示钢丝绳的张力与关节力矩之间成 线性关系,与关节角位移无关,使用钢丝绳的驱动 方式有利于关节力矩的控制效果.由于外骨骼机
械手是由三条钢丝绳进行驱动的,其中关节1的
千万,全球更是数以亿计.传统康复训练的高强
度、高重复性特点为理疗师带来极大的劳动强度
收稿日期
2013一07—10.
作者简介
基金项目
陈宏伟(1990一),男,硕士研究生;张福海(通信作者),讲师,E-mail:zfhhit@hit.edu.cn. 国家自然科学基金资助项目(61203347);中央高校基本科研业务费专项资金资助项目(HIT.NsRIF. 2013047);中国博士后科学基金资助项目(201 3M531023).
ton
robot.The result shows that the control system is stable,which
can
meet the rehabilitation
re—
quirement of patients,and the communication between man—machine software and control system is reliable. Key words exoskeleton robot;control system;patient rehab订itation;human robot interaction;field programmable gate arrays(FPGA);Android
(FPGA),sensor acquisition system and human robot interaction software based
Through force sensor,angle
sensor
on
Android system.
state
and encoder,the single—chip system could c01lect motion
图1控制系统结构图
1.1硬件系统设计 稳定可靠的硬件系统可以保证数据的高效传 输和对系统的实时控制.基于FPGA的单芯片系 统,NiosⅡ软核通过AVAI,0N高速总线与底层 设备进行通信,拥有lj 408个逻辑单元的FPGA
华中科技大学学报(自然科学版)
第41卷
生可以同步地掌握患者的康复情况,实现医患之 间的无缝沟通. 人机交互界面整体框图如图2所示,其主要 由用户交互视图层、数据访问层、虚拟现实康复训 练层和个性化康复层四个部分组成.用户交互视 图层为患者提供人性化的交互体验;数据访问层 利用通信模块实现与运动控制系统的数据交换, 为患者提供实时数据分析;虚拟现实康复训练层 通过虚拟环境中的弹钢琴动作诱导患者进行康复 训练,个性化康复层利用互联网为患者提供与主 治医生间的机械手控制系统设计
患者提供便携、人性化的康复体验.为此,哈尔滨 工业大学医工学实验室研制了一种外骨骼机械手 系统‘1
0|.
和4 Mbit的RAM的硬件系统可以满足在Nios Ⅱ软核中嵌入UC/0孓Ⅱ操作系统,实现外骨骼 机械手实时采集传感器数据和处理手指的运动参 数的同时,满足集成度高、低功耗和便携性的设计 要求.每根手指电路由一个集成两个H桥的 L298N电机驱动芯片和四通道的12 bit模数转 换器(A/D)组成,用于实现对电机的驱动和力矩、 关节位置信号的采样;编码器信号通过高速光耦 经四倍频及判向电路发送到软核中,以获取电机 的运动参数;蓝牙接口可以与人机交互软件进行 通信,双向传输参数.基于Android 4.o系统的人