数据手套的设计与实现
文章新地址
摘要 : 数据手套在人机交互中提供了一种有效的人机交互手段,从数据手套的理论出发,本论文利用一些硬件设备以及软件开发环境,设计了一款可以与机械臂、虚拟手等终端交互的数据手套。硬件设备包括弯曲度传感器、MPU6050六轴传感器、HC-05蓝牙串口通信模块、TFT显示屏、STM32F103最小系统开发板,数据手套软件开发平台为Keil uVision5,所用的开发语言为C语言,在系统调试的时候用到了匿名四轴上位机和串口调试助手,用来对MPU6050六轴传感器和弯曲度传感器进行调试,此外在整个系统中移植了UCOS-II嵌入式实时操作系统,保证了数据在传输时的实时性和高效性。实现了数据手套对五轴机械臂的控制以及人手到虚拟手的动作映射。
关键词 人机交互;数据手套;虚拟手
引言
人机交互是研究系统与用户之间的交互关系[1]。随着社会的不断发展和科学技术水平的提高,传统的计算机输入设备(鼠标、键盘)已不再唯一。越来越多的场合出现了各种不同的人机交互的应用场景,比如人脸识别、人体感应游戏、VR(虚拟现实)[2]。数据手套作为一种新型的人机交互工具,目前在越来越多的领域得到了广泛的应用。其目的在于能够通过内置的传感器,实时获取手部包括手掌、手指等有效部位的弯曲等角度的数据[3]。而且手部某一个关节的运动,不仅会作用于对应的传感器的数据变化,而且通过软组织的相互作用,使得其他的传感器数据也发生变化,这就要求为保证一定的数据精度,必须对求得的数据进行一定的处理[4]。本课题所研究的数据手套硬件部分主要包括嵌入式控制器、TFT显示屏、弯曲度传感器、蓝牙串口通信模块、MPU6050六轴传感
数据手套的设计与实现相关推荐
- 南非的5DT数据手套使用说明
数据手套-5 Ultra/数据手套-14 Ultra 5DT 数据手套-Ultra数据手套的设计目的是为了满足现代动作捕捉和动画制作等专业人士的严格要求.它提供了舒适,易于使用,小型要素和多种应用的驱 ...
- 新一代虚拟现实数据手套 FOHEART H1
FOHEART H1,超便捷的VR动作捕捉数据手套,开箱即可操作! FOHEART H1按照行业通用数据手套用途设计制作,产品外观设计简约大方.孚心凭借多年来研发经验累积,技术方面已足够成熟,可通过软 ...
- 瞄准VR游戏市场,这款数据手套还提供模块化定制
这款手套内置在其中的触觉元件可以传达出更逼真的触摸体验. 众所周知,合适的VR输入方式可以增强体验的沉浸感.但是,现在主流的VR硬件配备的运动控制器并不能完全模拟出我们的手部动作,我们只能通过物理按键 ...
- 计算机图形人机交互实验报告,用户界面设计人机交互实验报告.doc
用户界面设计人机交互实验报告 <人机交互>实验报告 题目 实验一 图形用户界面的设计 专业 软件工程 班级 2011 学号 2011221104220026 姓名 孙元喜 导教师 关玉欣 ...
- 计算机科学与技术3d仿真设计,三维仿真
三维仿真是指利用计算机技术生成的一个逼真的,具有视.听.触.味等多种感知的虚拟环境,用户可以通过其自然技能使用各种传感设备同虚拟环境中的实体相互作用的一种技术. 中文名 三维仿真 利 用 计算机 ...
- 北理工在线作业计算机的主要特点是( ),18春北理工《用户界面设计》在线作业-2...
18春北理工<用户界面设计>在线作业-2 (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 4.89 积分 18 春北理工<用户界面设 ...
- 基于STM32的无线体感仿生机械手的设计与实现
研究目标 设计一款基于STM32的仿生机械手: (1)基于STM32的仿生机械手实现无线控制和有线控制. (2)实现串口指令控制仿生机械手动作. (3)实现仿生机械手具有多种工作模式. (4)实现数据 ...
- 工业设计中一般运用计算机,计算机辅助工业设计知识点_计算机辅助工业设计中的人机交互...
摘要:随着科技的发展,工业设计行业也在不断发展,而与此同时,工业市场对工业设计中的产品的品种多样化.趣味化的要求也变得越发的严格.为了确保工业设计在质量和数量上能够更好的发展,计算机辅助工业设计中的建 ...
- 圈重点 数据手套你还不知道这些
随着人工智能的普及和万物互联,VR虚拟技术备受瞩目.虚拟现实技术是创建和体验虚拟世界的仿真系统,它利用计算机系统仿真出一种虚拟模拟环境.从VR技术中,人们可以获取和现实世界一致的视觉体验感.为了更加真 ...
最新文章
- 计算机学院心理节活动,计算机学院成功举办 “说出你的故事” 心理交流互助活动...
- 水平拉滑轮组计算机械效率的题,机械效率杠杆论文,关于中考物理机械效率计算题*相关参考文献资料-免费论文范文...
- AngularJs angular.uppercase、angular.lowercase、angular.fromJson、angular.toJson
- tcp欢动窗口机制_TCP协议中的窗口机制------滑动窗口详解
- 一段程序结束等待进行下一段程序_c++实战篇(十二),debug调试程序
- 电脑开机出现英文“ERROR:System fan has failed”的错误提示
- 【转】用Setup Factory 7.0制作安装程序
- 简单比较 http https http2
- 博途v14电脑要求_博途v15对电脑配置要求
- mib节点 snmp trap_(转)浅谈 Linux 系统中的 SNMP Trap
- 绘制地图其实并不难!如何绘制地图?看看Smartbi的制作方法
- iOS开发企业版ipa分发
- Hive之——Hive2.0函数大全
- MT9255无法使用mm指令编译某个模块的问题
- java脚本引擎Rhino 入门
- 最新微信公众号文章数据导出软件工具
- 基于微信小程序的西餐外卖系统的设计与实现NodeJS-计算机毕业设计
- Libpcap Libnet 各个接口pai 巨细
- rtklib 周跳检测
- 淘宝联盟(淘客)常用接口整理