Kinect with ROS, interact with Oculus: Towards Dynamic User Interfaces for Robotic Teleoperation

被引:0
|
作者
Mortimer, Michael [1 ]
Horan, Ben [1 ]
Joordens, Matthew [1 ]
机构
[1] Deakin Univ, Sch Engn, Geelong, Vic, Australia
关键词
ROS; Kinect; Oculus Rift; HTC Vive; Google Cardboard; Samsung Gear VR; virtual reality; augmented reality; teleoperation; point cloud;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Teleoperation remains an important aspect for robotic systems especially when deployed in unstructured environments. While a range of research strives for robots that are completely autonomous, many robotic applications still require some level of human-in-the-loop control. In any situation where teleoperation is required an effective User Interface (UI) remains a key component within the systems design. Current advancements in Virtual Reality (VR) software and hardware such as the Oculus Rift, HTC Vive and Google Cardboard combined with greater transparency to robotic systems afforded by middleware such as the Robot Operating System (ROS) provides an opportunity to rapidly improve traditional teleoperation interfaces. This paper uses a System of System (SoS) approach to present the concept of a Virtual Reality Dynamic User Interface (VRDUI) for the teleoperation of heterogeneous robots. Different geometric virtual workspaces are discussed and a cylindrical workspace aligned with interactive displays is presented as a virtual control room. A presentation mode within the proposed VRDUI is also detailed, this shows how point cloud information obtained from the Microsoft Kinect can be incorporated within the proposed virtual workspace. This point cloud data is successfully processed into an OctoMap utilizing the octree data structure to create a voxelized representation of the 3D scanned environment. The resulting OctoMap is then displayed to an operator as a 3D point cloud using the Oculus Rift Head Mounted Display (HMD).
引用
收藏
页数:6
相关论文
共 4 条
  • [1] Towards Using Natural User Interfaces for Robotic Arm Manipulation
    Girbacia, Florin
    Postelnicu, Cristian
    Voinea, Gheorghe-Daniel
    [J]. ADVANCES IN SERVICE AND INDUSTRIAL ROBOTICS, 2020, 980 : 188 - 193
  • [2] Towards Dynamic Adaptive Automated Test Generation for Graphical User Interfaces
    Yuan, Xun
    Cohen, Myra B.
    Memon, Atif M.
    [J]. ICSTW 2009: IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION WORKSHOPS, 2009, : 263 - +
  • [3] Towards User-Centered Design of a Robotic Prosthetic Hand with EMG Control Interfaces
    Dimitrov, Velin
    Cebry, Nicholas
    Onal, Cagdas
    Padir, Taskin
    [J]. 8TH ACM INTERNATIONAL CONFERENCE ON PERVASIVE TECHNOLOGIES RELATED TO ASSISTIVE ENVIRONMENTS (PETRA 2015), 2015,
  • [4] Recognition of Human Gait using 2D Continuous Dynamic Programming Towards Realization of Invisible User Interfaces
    Takai, Hiroyuki
    Oikawa, Mika
    Hirakawa, Masahito
    [J]. TENCON 2010: 2010 IEEE REGION 10 CONFERENCE, 2010, : 269 - 274