首页> 外文会议>Conference on Artificial Intelligence and Robotics;Asia-Pacific International Symposium >ROS2Unity3D; High-Performance Plugin to Interface ROS with Unity3d engine
【24h】

ROS2Unity3D; High-Performance Plugin to Interface ROS with Unity3d engine

机译:ROS2Unity3D;用于将ROS与Unity3d引擎接口的高性能插件

获取原文

摘要

In this paper, we propose a novel highperformance method to interface ROS (Robot Operating System) from the Unity3d engine. In this regard, we introduce a message passing middleware to perform decentralized and efficient data transfer. We utilize the ZeroMQ; Google Protobuf and GStreamer libraries to achieve these aims. For evaluation, we compare our approach with state of the art Siemens ROS# U nity3D plugin. On the other hand, we simulate various essential robotic sensors such as LIDAR, RGBD, and Monocular cameras in Unity3D to experiment our solution in complex enough robotic scenarios. As Unity3D support a variety of devices and VR (Virtual Reality) capabilities, this solution may help researchers to perform better human-computer interaction using ROS and Unity3d engine. Besides, for developers who are not familiar with URDF and programming side of ROS Gazebo Sim, this will be a more natural way to exporting their 3D meshes to the Unity3D engine and simulate robotic experiments with ROS.
机译:在本文中,我们提出了一种新颖的高性能方法来连接Unity3d引擎的ROS(机器人操作系统)。在这方面,我们引入了消息传递中间件来执行分散和高效的数据传输。我们利用ZeroMQ; Google Protobuf和GStreamer库可实现这些目标。为了进行评估,我们将我们的方法与最先进的Siemens ROS#U nity3D插件进行了比较。另一方面,我们在Unity3D中模拟各种基本的机器人传感器,例如LIDAR,RGBD和Monocular相机,以在足够复杂的机器人场景中试验我们的解决方案。由于Unity3D支持多种设备和VR(虚拟现实)功能,因此该解决方案可以帮助研究人员使用ROS和Unity3d引擎执行更好的人机交互。此外,对于不熟悉URDF和ROS Gazebo Sim编程方面的开发人员,这是将其3D网格导出到Unity3D引擎并使用ROS模拟机器人实验的更自然的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号