当前位置:首页 > 工业控制 > 《机电信息》
[导读]摘要:为了让使用者获得在与虚拟场景交互过程中更快速的力反馈,设计出了一种新型的力反馈式外骨骼手套,采用连杆结构对手掌实现包络,设计出四连杆结构,对检测各个手指关节的姿态变化进行了运动学分析,并采用仿真软件ADAMS进行了基本结构的运动学仿真验证,利用FPGA开发板实现五指数据的采集,并对力反馈部分机构的力反馈过程进行了介绍。

引言

虚拟现实技术能够生成多种感官刺激的虚拟世界,并能够让使用者产生沉浸感,而使用者与虚拟世界的交互操作则是产生沉浸感的重要手段。用户对虚拟场景的物体的物理特性,如大小、外形等特性的感知,通过触觉反馈产生真实的感触,增强对虚拟场景的沉浸感也是重要的一个方面。

近年来,随着虚拟现实技术的进一步发展,外骨骼手套在其中的作用更加凸显。为实现力反馈,手套需要具有一套采集手指各关节姿态角度的采集装置,另外还需要有力反馈系统,即使用者通过手套感知到虚拟场景中的物体形状。目前相关设备分为两种,一种是外骨骼结构,如Cyber-GraSp力反馈数据手套,其结构较为复杂,对于应用普及或应用于虚拟现实场景,成本较高。另一种是内骨骼数据手套,如东南大学研制的一种力反馈数据手套,放置在手掌部位,限制了手的运动范围,减小了使用者手指的弯曲角度。相对于内骨骼手套,外骨骼手套能够附加更多的外部设备,便于对多关节实现力反馈。

1外骨骼机械结构设计分析

外骨骼手套关节间采用四连杆机构,如图1所示,可以通过改变两摇杆底部较接点的位置,以适应不同手指长度使用者的佩戴,设计值采用参考文献提供的成年人手指的各骨节长度,掌骨65~75mm、近指节45~50mm、中指节25~31mm、远指节22~28mm。通过连杆结构,结构简单紧凑,根据以上参考数据,设计各部分外骨骼杆件的长度,能够实现在结构上外骨骼包络整只手,并采集手指运动姿态数据。

将非接触式角度传感器PCB模块设计应尽量小,放置在各个较接处,整只手掌放置有17个同样的非接触式角度传感器,实现对手部姿态变化的检测。

力反馈装置在原有结构的连杆中间留有连接孔,采用钢丝绳进行传动。整个装置包括机械结构部分、力反馈部分、底层控制模块、电源模块、驱动模块、传感器PCB模块。整个装置仅有手掌大小,使用时只需通过FPGA开发板与PC端进行连接即可实现虚拟场景下的人机交互。

2手指关节姿态采集模块

手在虚拟场景中的主要功能与现实中使用动作有张开、闭合及捏、钩或握等,约占手部动作的85%以上,这些动作变化反映在手指关节角度的变化上,可以通过对手指关节角度的测定对整个手部的运动情况进行监测。

大拇指放置5个非接触式角度传感器,其余手指在包络掌骨和近指节部分外骨骼较接点分别放置一个传感器,其余在与手指关节连接处放置传感器,测量弯曲角度,能够采集整只手共计17个角度值,从而对手部运动的姿态进行实时监测。

采用如图2方法进行放置的T1E5012B型磁编码器,基于iGMR技术,采用PwM协议,利用占空比变化表示角度变化,通信距离可达5m,角度分辨率达到15个bit,信号处理能力快,适用于精确测定动态变化的跟随手部运动而转动的转子,实现对手部关节姿态的正确采集。

功能上,大拇指手套外侧2个传感器模块测定大拇指的转动以及与其余四指的角度变化:外骨骼手套与拇指、食指、中指、无名指和小指连接处各放置的2个传感器,负责检测手指近指节与掌骨、近指节与中指节之间的角度变化:包络掌骨和近指节部分外骨骼较接在手背的4个传感器用于监测四手指之间的相对运动。整体上实现对全部手指关节运动的运动情况的测定。

3机械结构的运动分析与仿真

3.1待测关节运动分析

已知条件:由外骨骼结构测量可知11、12、13、14、15的长度值,其中15为手指连接处距掌骨关节的距离,由角度传感器可以测得BC与x0轴的夹角y,如图3所示。待求数据:手指转动角度8。需要求解ED的转动角度,由于手指绑定部分ED与支架CD通过穿戴可以视为是固结的,建立三角形CDE,CE的转动角度与ED相同,将研究ED转动角度值转化成求解CE的转角,ABCE是一个典型的四杆机构。

在坐标系X0AY0下,建立闭环矢量方程为:

将其投影到坐标轴上:

由勾股定理:

由各杆实际长度导入上式,联立(2)(3)(4)求得角位移8的表达式,并将表达式通过MAT1AB编程绘制角度曲线如图4所示,即通过已知的角度和外骨骼各长度参数可以求得手指关节的转动角度,继而可以得到五指的运动情况。

3.2四杆机构的AdamS运动仿真验证

ADAMS软件采用多刚体系统动力学理论中的拉格朗日方程方法,建立系统动力学方程,可以对虚拟机械系统进行静力学、运动学和动力学分析,输出位移、速度、加速度和反作用力曲线。根据实际测量的各个关节尺寸,在ADAMS软件中建立外骨骼仿真模型单元,如图5所示。通过对机械外骨骼手套的外部骨骼结构运动仿真和后处理得到外骨骼运动与手部运动角度的关系曲线,如图6所示,验证得出测得角度与关节转动角度之间的函数关系与实际情况是吻合的。

4力反馈机构与底层控制系统设计

4.1力反馈机构设计

力反馈采用力矩电机带动钢丝绳进行传动,将电机放置于手套外部,通过钢丝绳可以使得整个结构更加紧凑,避免结构臃肿。原理上,关节之间的角度通过杆件之间的钢丝绳的拉伸进行控制,虚拟场景的物体在外围建立基于包围盒碰撞检测思想的三维非规则多面体模型,当手碰到虚拟场景中的物体外围时,经过信息的反馈,力矩电机将带动钢丝绳卷起,进而对手指关节产生约束,产生力的反馈。

整个手套的外骨骼机械构件由铝合金加工而成,每个关节处都放置有钢丝绳的固结点,在手指与手指之间也布有钢丝绳,用于反馈手指间的力。5个手指的反馈运动由17个力矩电机带动,最大力矩可达1.4N·m,连续输出力矩为0.12N·m。每个电机均有一个滑轮与其相连,并与用于缠绕连接外骨骼手指的绳索接通,绳索上能提供14N的最大拉力电机的运转,与手指角度形成闭环控制,当手指姿态达到预定值时,电机停止运转,拉力值能适用于虚拟场景中的常规情况。

4.2底层控制系统设计

随着现场可编程逻辑门阵列硬件设备应用领域的不断扩大,使用FPGA芯片采集数据的优点也越来越凸显,相对于采用串行方式处理数据的方式来说,不仅节省空间、减少干扰、提高了电路的稳定性,还可以利用FPGA开发软件进行仿真实验。

本装置采用xI1INx公司生产的PYN0-Z2开发板作底层控制,PYN0-Z2除支持传统ZYN0开发方式外,还可支持Python进行SOC编程,并且代码可直接在开发板上进行开发和调试。PYN0广泛应用在并行硬件执行、实时信号处理、低延迟控制等领域,拥有650MHz双核Corte-A9处理器,支持SPI、I2C、CAN、UART等低宽带外设控制器。我们利用其拥有的220个DSP、630KB快速的B1ockRAM和512MB、最高可达1050MbpS的DDR3,采用并行的方式处理数据,能够大幅缩减信号处理时间,降低在人机交互中的延迟时间,提升虚拟现实场景的沉浸感。同时为了进一步提高通信的可靠性,减少电路的复杂程度采用SSC协议,同时Ava1on开关结构优化了数据流,提高系统的吞吐量。

力反馈数据手套与PC机之间的串行通信系统中,使用1VDS技术可使通信速率和工作距离大大增加。图7为PC端获取17个传感器产生的霍尔信号经过处理后得到的角度值,通过数据总线传送PC端处理后,将结果表示为手部姿态显示在Unity中的虚拟现实场景,通过外骨骼手套实现了虚拟现实场景的力反馈,如图8所示。

5结语

新型的力反馈式外骨骼手套结构简单,能够通过非接触式的角度传感器采集整只手的姿态和手指角度变化,进而将虚拟世界的物体大小通过力反馈的方式进行交互。采用FPGA开发板进行信号处理,降低了系统的延迟时间,从而使得使用者的沉浸感更强。装置采用了模块化设计,通过对采集数据的处理,可适用于其他机械手的控制中,将机械手与外界的相互作用力反馈给操作者,同时结合虚拟现实技术,可实现远程可视化目的。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭