欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    基于增强现实技术的3D打印辅助系统研究.docx

    • 资源ID:1377519       资源大小:13.65KB        全文页数:4页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于增强现实技术的3D打印辅助系统研究.docx

    摘要:简要介绍了增强现实技术及AR+3D打印技术的应用情况,阐述了基于增强现实技术的3D打印辅助系统的构建和实现过程。该系统利用Unity3D引擎,以3D打印模型为研究对象,将3D打印技术和增强现实技术相融合,实现了虚拟和真实物理对象的融合显示。系统发布于PC端并应用于3D打印工作和机械结构教学中,对于促进机械行业的智能化发展具有重要意义。关键词:增强现实;3D打印;Unity3D引擎;仿真教学O引言近年来随着科学技术的不断发展,3D打印技术的应用领域日益扩大。同时,3D打印技术不断改进,操作简便,使许多制造商开始将人工智能技术与3D打印机结合使用,可以大大缩短整个工程项目的设计周期。增强现实(AR)是虚拟现实研究的重要分支,它是随着虚拟现实技术的发展和成熟而产生的,因此两者之间有着密不可分的关系。混合现实是指将现实环境和虚拟环境按一定比例混合。通常虚拟现实系统通过构建封闭的沉浸式环境,将用户带入计算机生成的虚拟世界,而增强现实系统则相反,它试图将计算机生成的虚拟信息插入用户的实际工作环境中。1增强现实技术及AR+3D打印技术的应用1.1增强现实技术增强现实是近年来学术界的研究热点,是虚拟现实的重要分支。增强现实技术通过将计算机生成的虚拟图像实时叠加到真实环境中,获得了与传统沉浸式虚拟现实技术完全不同的视觉效果。与虚拟现实技术相比,增强现实技术利用了多传感器技术、人机交互技术、计算机图形技术和立体显示技术,从而可以将用户周围的真实环境与计算机生成的虚拟环境整合在一起。增强现实技术通过可视化技术生成真实环境中不存在的虚拟对象,然后通过传感技术将虚拟对象添加到增强现实系统中,然后将虚拟对象和真实环境集成到立体显示设备中,最后将一种贴近真实感官效果的新环境呈现在用户眼前。1.2AR+3D打印技术美国康奈尔大学已经开发了3D打印+AR技术,通过AR视觉来控制3D打印的模型生成,从而节省了企业的生产成本。利用3D打印+AR技术,我国成功完成了首例高科技骨科手术。该手术使用AR技术检查患者身体的病变部位,然后将患者的检查图像数据导入计算机中生成详细的病变部位3D模型,最后由3D打印技术打印出人体组织。在手术中使用3D打印+AR技术,有助于医生进行准确的手术规划,从而大大提高手术的成功率和安全性,并且3D打印机打印出来的人体组织模型更适合患者。3D打印+AR技术是未来3D打印技术的重要发展方向。AR和3D打印技术的强强结合,可以缩短打印时间,提高打印效率,从而节省企业生产成本。2 基于增强现实技术的3D打印辅助系统构建利用增强现实技术,将3D打印的虚拟几何模型投影到真实环境中的正确位置,并与真实打印区域对齐,以实现虚拟和真实对象的融合显示。虚拟现实融合系统按从上到下、从左到右的顺序遍历层次树模型中的每个节点,渲染并生成虚拟和真实的融合场景。基于增强现实技术的3D打印辅助系统工作原理:由摄像机收集3D打印工作场景的视频流信号,并通过对3D打印工作场景进行解码来获得真实3D打印场景的输入图像、视频流,从计算机辅助设计系统获得增强现实系统所需的虚拟对象模型和相关信息,并通过该软件读取3D打印模型的信息。3 基于增强现实技术的3D打印辅助系统的实现本系统的实现过程中用到了Unity3D引擎及其ARFoundation插件oARFoundation是Unity3D引擎构建的一个AR开发平台。2017年,相继推出了各自的AR开发SDK工具包ARKit和AReore,分别对应iOS平台与Android平台的AR开发。ARKit和ARCore推出后,极大地促进了AR在移动端的普及发展,将AR从实验室带入到普通消费场景中。由于当前的移动手机操作系统主要由iOS与Android两大系统统治,ARKit和ARCore分别服务于各自的系统平台,这意味着软件生厂商要开发一套移动AR应用就必须使用ARKit开发一个iOS版本,使用ARCore开发一个Android版本,这无疑增加了开发时间与成本。ARCOre提供了Android、AndroidNDK、Unity>Unreal开发包,官方只提供了Xcode开发包,这也提高了利用其他工具进行开发的开发者的学习成本。在这种情况下,Unity3D构建了一个AR开发平台,这就是ARFoUndatiOn,这个平台架构于ARKit和ARCOre之上,其目的就是利用Unity3D的跨平台能力,构建一种与平台无关的AR开发环境,换句话说,ARFoundation对ARKit与ARCore进行了再次封装,并按照用户的发布平台自动选择合适的底层SDK版本。开发人员借助ARFoundation,可以在Unity3D中以多平台的方式开发增强现实技术。该软件包提供了一个供Unity3D开发人员使用的界面,但本身并未实现任何AR功能。要在目标设备上使用ARFoundation,还需要添加针对该平台的软件包,例如iOS平台的ARKitXRPIUgin或AndrOid平台的ARCoreXRPlugino系统中各个组件的功能:3.1 ARSession每个AR场景应包含一个ARSeSSiOn组件来管理全局,ARSession可以附加在任何的GameObject上,并通过在目标平台上启用或禁用AR来控制其生命周期。如果启用“AttemptUpdate"选项,则设备将尝试更新AR软件,但此功能的支持与否取决于平台类型。3.2 ARSessionOriginARSessionOrigin的目的是将可跟踪特征转换为Unity3D场景中的位置、方向和比例。AR设备通过在"sessionspace,中提供其数据,并由ARSessionOrigin转换到Unity3D空间。ARSessionOrigin还可以缩放虚拟内容并将偏移量应用于AR相机。4 结语借助基于增强现实技术的3D打印辅助系统,我们可以最终将3D打印场景与虚拟模型实时融合,以形成虚拟与真实环境相融合的3D打印工作环境。通过Unity3D引擎发布应用程序,将其应用于3D打印工作和课程教学中。

    注意事项

    本文(基于增强现实技术的3D打印辅助系统研究.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开