Interactive programming of industrial robots for edge tracing using a virtual reality gaming environment
Serafeim Michas, Elias Matsas, George-Christopher Vosniakos
- Year
- 2017
- Citations
- 7
Abstract
This paper presents the methodology and development tools employed to specify the path of an industrial robot in a virtual environment (VE) that is typically used for game development. Initially, the cell and the robot are designed and then imported into the VE, followed by the development of the kinematic chain of the robot. Forward and inverse kinematics analysis of the robot is accomplished, implemented in the C# programming language and embedded into the VE vie inbuilt functionality. The end-effector path consists of edges to be traced, such as in welding, deburring, water jet machining, etc. The path is planned in the VE using the teaching or lead-through paradigm, where instead of a teaching pendant the controller of a computer game console is used in connection with visual aids augmenting the VE to help the programmer. The robot path is, then, transcribed in the real robot, the pertinent code being derived automatically within the VE. The method was applied to a 6-axis industrial robot, the obtained V+ program was run on the real robotic cell and accuracy attained was documented proving that user friendly VR interfaces deriving from the gaming world can provide an efficient and effective robot programming paradigm.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991