@article{discovery10114000, publisher = {Elsevier BV}, title = {Augmented reality in robot programming}, journal = {Procedia Computer Science}, volume = {176}, pages = {1221--1230}, note = {Copyright {\copyright} 2020 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0).}, year = {2020}, abstract = {Industrial robots have been traditionally programmed using teaching pendants, whereas offline programming methods are getting increasingly popular in recent years. Although the above two methods are widely-used in the industry, they both have certain disadvantages. For instance, the teaching pendant method requires a shutdown of the production line during the programming process, while offline programming method requires 3D CAD models of both the robot and the workpiece. In this paper, an augmented reality (AR) application which alleviates the aforementioned problems was proposed for robot programming purposes. The application is created using commercially available AR software, with the addition of our JavaScript code. The use of commercially available software allows an easier sharing and widespread adoption of the application.}, author = {Zhang, F and Lai, CY and Simic, M and Ding, S}, keywords = {industrial robot, augmented reality, programming, commercially-available software}, url = {https://doi.org/10.1016/j.procs.2020.09.119} }