Virtual Reality for Offline Programming of Robotic Applications with Online Teaching Methods

Gabriele Bolano, A. Roennau, R. Dillmann, Albert Groz
{"title":"Virtual Reality for Offline Programming of Robotic Applications with Online Teaching Methods","authors":"Gabriele Bolano, A. Roennau, R. Dillmann, Albert Groz","doi":"10.1109/UR49135.2020.9144806","DOIUrl":null,"url":null,"abstract":"Robotic systems are complex and commonly require experts to program the motions and interactions between all the different components. Operators with programming skills are usually needed to make the robot perform a new task or even to apply small changes in its current behavior. For this reason many tools have been developed to ease the programming of robotic systems. Online programming methods rely on the use of the robot in order to move it to the desired configurations. On the other hand, simulation-based methods enable the offline teaching of the needed program without involving the actual hardware setup. Virtual Reality (VR) allows the user to program a robot safely and effortlessly, without the need to move the real manipulator. However, online programming methods are needed for on-site adjustments, but a common interface between these two methods is usually not available. In this work we propose a VR-based framework for programming robotic tasks. The system architecture deployed allows the integration of the defined programs into existing tools for online teaching and execution on the real hardware. The proposed virtual environment enables the intuitive definition of the entire task workflow, without the need to involve the real setup. The bilateral communication between this component and the robotic hardware allows the user to introduce changes in the virtual environment, as well into the real system. In this way, they can both be updated with the latest changes and used in a interchangeable way, exploiting the advantages of both methods in a flexible manner.","PeriodicalId":360208,"journal":{"name":"2020 17th International Conference on Ubiquitous Robots (UR)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 17th International Conference on Ubiquitous Robots (UR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UR49135.2020.9144806","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Robotic systems are complex and commonly require experts to program the motions and interactions between all the different components. Operators with programming skills are usually needed to make the robot perform a new task or even to apply small changes in its current behavior. For this reason many tools have been developed to ease the programming of robotic systems. Online programming methods rely on the use of the robot in order to move it to the desired configurations. On the other hand, simulation-based methods enable the offline teaching of the needed program without involving the actual hardware setup. Virtual Reality (VR) allows the user to program a robot safely and effortlessly, without the need to move the real manipulator. However, online programming methods are needed for on-site adjustments, but a common interface between these two methods is usually not available. In this work we propose a VR-based framework for programming robotic tasks. The system architecture deployed allows the integration of the defined programs into existing tools for online teaching and execution on the real hardware. The proposed virtual environment enables the intuitive definition of the entire task workflow, without the need to involve the real setup. The bilateral communication between this component and the robotic hardware allows the user to introduce changes in the virtual environment, as well into the real system. In this way, they can both be updated with the latest changes and used in a interchangeable way, exploiting the advantages of both methods in a flexible manner.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
虚拟现实技术在机器人离线编程中的应用与在线教学方法
机器人系统是复杂的,通常需要专家对所有不同组件之间的运动和相互作用进行编程。通常需要具有编程技能的操作员使机器人执行新任务,甚至对其当前行为进行微小的改变。由于这个原因,已经开发了许多工具来简化机器人系统的编程。在线编程方法依赖于机器人的使用,以便将其移动到所需的配置。另一方面,基于仿真的方法可以在不涉及实际硬件设置的情况下进行所需程序的离线教学。虚拟现实(VR)允许用户安全地、毫不费力地对机器人进行编程,而不需要移动真正的机械手。然而,现场调整需要在线编程方法,但这两种方法之间通常没有公共接口。在这项工作中,我们提出了一个基于vr的机器人任务编程框架。部署的系统架构允许将定义的程序集成到现有的在线教学工具中,并在实际硬件上执行。所建议的虚拟环境可以直观地定义整个任务工作流,而无需涉及实际设置。该组件和机器人硬件之间的双边通信允许用户在虚拟环境中以及在真实系统中引入变化。通过这种方式,它们都可以使用最新的更改进行更新,并以可互换的方式使用,以灵活的方式利用两种方法的优点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Accuracy Improvement of Fisheye Stereo Camera by Combining Multiple Disparity Offset Maps Cloud Services for Culture Aware Conversation: Socially Assistive Robots and Virtual Assistants Robotic Path Planning for Inspection of Complex-Shaped Objects Prediction of expected Angle of knee joint of human lower limbs based on leg interaction A CNN-LSTM Hybrid Model for Ankle Joint Motion Recognition Method Based on sEMG
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1