From ROS to unity: Leveraging robot and virtual environment middleware for immersive teleoperation

Robert Codd-Downey, P. M. Forooshani, A. Speers, Hui Wang, Michael Jenkin
{"title":"From ROS to unity: Leveraging robot and virtual environment middleware for immersive teleoperation","authors":"Robert Codd-Downey, P. M. Forooshani, A. Speers, Hui Wang, Michael Jenkin","doi":"10.1109/ICINFA.2014.6932785","DOIUrl":null,"url":null,"abstract":"Virtual reality systems are often proposed as an appropriate technology for the development of teleoperational interfaces for autonomous and semi-autonomous systems. In the past such systems have typically been developed as “one off” experimental systems in part due to a lack of common software systems for both robot software development and virtual environment infrastructure. More recently, common frameworks have begun to emerge for both robot control (e.g., ROS) and virtual environment display and interaction (e.g., Unity). Here we consider the task of developing systems that integrate these two environments. A yaml-based communications protocol over web sockets is used to glue the two software environments together. This allows each system to be controlled using standard software toolkits independently while providing a flexible interface between these two infrastructures.","PeriodicalId":427762,"journal":{"name":"2014 IEEE International Conference on Information and Automation (ICIA)","volume":"121 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"47","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE International Conference on Information and Automation (ICIA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICINFA.2014.6932785","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 47

Abstract

Virtual reality systems are often proposed as an appropriate technology for the development of teleoperational interfaces for autonomous and semi-autonomous systems. In the past such systems have typically been developed as “one off” experimental systems in part due to a lack of common software systems for both robot software development and virtual environment infrastructure. More recently, common frameworks have begun to emerge for both robot control (e.g., ROS) and virtual environment display and interaction (e.g., Unity). Here we consider the task of developing systems that integrate these two environments. A yaml-based communications protocol over web sockets is used to glue the two software environments together. This allows each system to be controlled using standard software toolkits independently while providing a flexible interface between these two infrastructures.
从ROS到unity:利用机器人和虚拟环境中间件实现沉浸式远程操作
虚拟现实系统通常被认为是开发自主和半自主系统远程操作接口的合适技术。在过去,这样的系统通常被开发为“一次性”实验系统,部分原因是缺乏用于机器人软件开发和虚拟环境基础设施的通用软件系统。最近,机器人控制(如ROS)和虚拟环境显示和交互(如Unity)的通用框架已经开始出现。在这里,我们考虑开发集成这两个环境的系统的任务。在web套接字上使用基于yaml的通信协议将两个软件环境粘合在一起。这允许使用标准软件工具包独立控制每个系统,同时在这两个基础结构之间提供灵活的接口。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信