Development of Standalone Extended-Reality-Supported Interactive Industrial Robot Programming System

被引:0
|
作者
Devic, Andrija [1 ]
Vidakovic, Jelena [1 ]
Zivkovic, Nikola [1 ]
机构
[1] Res & Dev Inst Lola Ltd, 70A Kneza Viseslava St, Belgrade 11030, Serbia
关键词
robot programming; XR; augmented reality; virtual reality; Unity; physics engine; inverse kinematics; trajectory planner;
D O I
10.3390/machines12070480
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Extended reality (XR) is one of the most important technologies in developing a new generation of human-machine interfaces (HMIs). In this study, the design and implementation of a standalone interactive XR-supported industrial robot programming system using the Unity game engine is presented. The presented research aims to achieve a cross-platform solution that enables novel tools for robot programming, trajectory validation, and robot programming debugging within an extended reality environment. From a robotics perspective, key design tasks include modeling in the Unity environment based on robot CAD models and control design, which include inverse kinematics solution, trajectory planner development, and motion controller set-up. Furthermore, the integration of real-time vision, touchscreen interaction, and AR/VR headset interaction are involved within the overall system development. A comprehensive approach to integrating Unity with established industrial robot modeling conventions and control strategies is presented. The proposed modeling, control, and programming concepts, procedures, and algorithms are verified using a 6DoF robot with revolute joints. The benefits and challenges of using a standalone XR-supported interactive industrial robot programming system compared to integrated Unity-robotics development frameworks are discussed.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Interactive Industrial Robot Programming based on Mixed Reality and Full Hand Tracking
    Ostanin, Mikhail
    Zaitsev, Stanislav
    Sabirova, Adelia
    Klimchik, Alexandr
    IFAC PAPERSONLINE, 2022, 55 (10): : 2791 - 2796
  • [2] Augmented reality-assisted robot programming system for industrial applications
    Ong, S. K.
    Yew, A. W. W.
    Thanigaivel, N. K.
    Nee, A. Y. C.
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2020, 61 (61)
  • [3] Study of industrial interactive design system based on virtual reality teaching technology in industrial robot
    Liu Y.
    Kukkar A.
    Shah M.A.
    Paladyn, 2022, 13 (01): : 45 - 55
  • [4] Interactive Industrial Robot Programming for the Ceramic Industry Regular Paper
    Veiga, Germano
    Malaca, Pedro
    Cancela, Rui
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
  • [5] Using Virtual Reality for Industrial Robot Programming: A Preliminary Study
    Chang, Yi-hsiang
    Devine, Kevin
    Klitzing, Gunnar
    JOURNAL OF ENGINEERING TECHNOLOGY, 2021, 38 (01) : 34 - 44
  • [6] Understanding industrial robot programming by aid of a virtual reality environment
    Manou, Evgenia
    Vosniakos, George-Christopher
    Matsas, Elias
    INTERNATIONAL JOURNAL OF MECHANICAL ENGINEERING EDUCATION, 2019, 47 (02) : 135 - 155
  • [7] Gesture Control of a Lightweight Industrial Robot Supported by Augmented Reality
    Thormann, Christian
    Matour, Mohammad Ehsan
    Winkler, Alexander
    2023 27TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS, MMAR, 2023, : 406 - 410
  • [8] AN INTERACTIVE PROGRAMMING SYSTEM FOR THE IBM-7545 ROBOT
    JAYARAMAN, R
    DEISENROTH, MP
    COMPUTERS & INDUSTRIAL ENGINEERING, 1987, 12 (04) : 275 - 282
  • [9] Off-line programming of an industrial robot in a virtual reality environment
    Evgenia Manou
    George-Christopher Vosniakos
    Elias Matsas
    International Journal on Interactive Design and Manufacturing (IJIDeM), 2019, 13 : 507 - 519
  • [10] Off-line programming of an industrial robot in a virtual reality environment
    Manou, Evgenia
    Vosniakos, George-Christopher
    Matsas, Elias
    INTERNATIONAL JOURNAL OF INTERACTIVE DESIGN AND MANUFACTURING - IJIDEM, 2019, 13 (02): : 507 - 519