{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:27:07Z","timestamp":1760243227780,"version":"build-2065373602"},"reference-count":24,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2014,3,27]],"date-time":"2014-03-27T00:00:00Z","timestamp":1395878400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The most important tool for controlling an industrial robotic arm is a teach pendant, which controls the robotic arm movement in work spaces and accomplishes teaching tasks. A good teaching tool should be easy to operate and can complete teaching tasks rapidly and effortlessly. In this study, a new teaching system is proposed for enabling users to operate robotic arms and accomplish teaching tasks easily. The proposed teaching system consists of the teach pen, optical markers on the pen, a motion capture system, and the pen tip estimation algorithm. With the marker positions captured by the motion capture system, the pose of the teach pen is accurately calculated by the pen tip algorithm and used to control the robot tool frame. In addition, Fitts\u2019 Law is adopted to verify the usefulness of this new system, and the results show that the system provides high accuracy, excellent operation performance, and a stable error rate. In addition, the system maintains superior performance, even when users work on platforms with different inclination angles.<\/jats:p>","DOI":"10.3390\/s140406012","type":"journal-article","created":{"date-parts":[[2014,3,27]],"date-time":"2014-03-27T12:28:24Z","timestamp":1395923304000},"page":"6012-6031","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["A Novel Teaching System for Industrial Robots"],"prefix":"10.3390","volume":"14","author":[{"given":"Hsien-I","family":"Lin","sequence":"first","affiliation":[{"name":"Graduate Institute of Automation Technology, National Taipei University of Technology, Taipei 106,Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu-Hsiang","family":"Lin","sequence":"additional","affiliation":[{"name":"Graduate Institute of Automation Technology, National Taipei University of Technology, Taipei 106,Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,3,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.arcontrol.2007.01.002","article-title":"Present and future robot control development\u2014An industrial perspective","volume":"31","year":"2007","journal-title":"Ann. Rev. Contr."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1109","DOI":"10.1109\/TAC.1982.1103060","article-title":"A self-learning automaton with variable resolution for high precision assembly by industrial robots","volume":"27","author":"Simons","year":"1982","journal-title":"IEEE Trans. Autom. Contr."},{"key":"ref_3","unstructured":"Asakawa, N., and Takeuchi, Y. (1997, January 20). Teachingless spray-painting of sculptured surface by an industrial robot. Albuquerque, MN, USA."},{"key":"ref_4","first-page":"40","article-title":"Robotic friction stir welding using a standard industrial robot","volume":"42","author":"Smith","year":"2004","journal-title":"Kei Kinzoku Yosetsu (J. Light Metal Welding Construct.)"},{"key":"ref_5","unstructured":"Choi, S., and Newman, W.S. (2000, January 24). Design and evaluation of a laser-cutting robot for laminated, solid freeform fabrication. San Francisco, CA, USA."},{"key":"ref_6","unstructured":"Zheng, Y.F., and Luh, J. (1988, January 24). Optimal load distribution for two industrial robots handling a single object. Philadelphia, PA, USA."},{"key":"ref_7","unstructured":"Nagata, F., Watanabe, K., Kiguchi, K., Tsuda, K., Kawaguchi, S., Noda, Y., and Komino, M. (2001, January 29). Joystick teaching system for polishing robots using fuzzy compliance control. Banff, Alberta, Canada."},{"key":"ref_8","unstructured":"ABB IRC5 Teach pendant. Retrieved 19 November 2013. Available online: http:\/\/new.abb.com\/products\/robotics\/controllers\/irc5\/irc5-data."},{"key":"ref_9","unstructured":"KUKA smartPAD. Retrieved 19 November 2013. Available online: http:\/\/www.kuka-robotics.com\/en\/products\/controllers\/smartPAD\/start.htm."},{"key":"ref_10","unstructured":"FANUC Ipendant. Retrieved 19 November 2013. Available online: http:\/\/www.fanucamerica.com\/file-repository\/DataSheets\/Vision-Software-Controls-Options\/iPendant.pdf."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Neto, P., Pires, J.N., and Moreira, A.P. (2009, January 27). Accelerometer-based control of an industrial robotic arm. Toyama, Japan.","DOI":"10.1109\/ROMAN.2009.5326285"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1128","DOI":"10.1109\/TBME.2007.909536","article-title":"Online electromyographic control of a robotic prosthesis","volume":"55","author":"Shenoy","year":"2008","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_13","unstructured":"Aleotti, J., Skoglund, A., and Duckett, T. (2004, January 1). Position teaching of a robot arm by demonstration with a wearable input device. Genoa, Italy."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Lin, H., and Chen, C. (2011, January 6). A hybrid control policy of robot arm motion for assistive robots. Shenzhen, China.","DOI":"10.1109\/ICINFA.2011.5948981"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1108\/01439911011018911","article-title":"High-level programming and control for industrial robotics: Using a hand-held accelerometer-based input device for gesture and posture recognition","volume":"37","author":"Neto","year":"2010","journal-title":"Ind. Robot Int. J."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/s12541-009-0023-2","article-title":"Laboratory-level telesurgery with industrial robots and haptic devices communicating via the internet","volume":"10","author":"Kim","year":"2009","journal-title":"Int. J. Precision Eng. Manuf."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1002\/rcs.139","article-title":"Advanced da Vinci surgical system simulator for surgeon training and operation planning","volume":"3","author":"Sun","year":"2007","journal-title":"The Int. J. Med. Rob. Comput. Assisted Surg."},{"key":"ref_18","unstructured":"Hua, J., Wang, Y., Ding, W., Xi, N., and Li, H. Information transformation-based tele-robotic systems. 1602\u20131607."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"262","DOI":"10.1037\/0096-3445.121.3.262","article-title":"The information capacity of the human motor system in controlling the amplitude of movement","volume":"121","author":"Fitts","year":"1992","journal-title":"J. Exp. Psychol. General"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"823","DOI":"10.1016\/j.ijhcs.2004.09.007","article-title":"Speed\u2013accuracy tradeoff in Fitts' law tasks\u2013on the equivalency of actual and nominal pointing precision","volume":"61","author":"Zhai","year":"2004","journal-title":"Int. J. Hum. Comput. Stud."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1016\/j.ijhcs.2004.09.001","article-title":"Towards a standard for pointing device evaluation, perspectives on 27 years of Fitts' law research in HCI","volume":"61","author":"Soukoreff","year":"2004","journal-title":"Int. J. Hum. Comput. Stud."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"601","DOI":"10.1080\/00140137808931762","article-title":"Evaluation of mouse, rate-controlled isometric joystick, step keys, and text keys for text selection on a CRT","volume":"21","author":"Card","year":"1978","journal-title":"Ergonomics"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Kohli, L., Whitton, M.C., and Brooks, F. (2012, January 4). Redirected touching: The effect of warping space on task performance. Costa Mesa, CA, USA.","DOI":"10.1109\/3DUI.2012.6184193"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1207\/s15327051hci0701_3","article-title":"Fitts' law as a research and design tool in human-computer interaction","volume":"7","author":"MacKenzie","year":"1992","journal-title":"Hum. Comput. Inter."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/4\/6012\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:09:41Z","timestamp":1760216981000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/4\/6012"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3,27]]},"references-count":24,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2014,4]]}},"alternative-id":["s140406012"],"URL":"https:\/\/doi.org\/10.3390\/s140406012","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2014,3,27]]}}}