An Effective Programming by Demonstration Method for SMES’ Industrial Robots
 
More details
Hide details
1
Mechanical Engineering Department, College of Engineering and Technology-Cairo Campus, Arab Academy for Science, Technology and Maritime Transport (AASTMT), Heliopolis, Cairo, Egypt, Egypt
 
2
Mechatronics and Robotics Engineering Department, Faculty of Engineering, Egyptian Russian University (ERU), Badr City, Egypt., Egypt
 
3
Mechanical Power Engineering Department, Mechanical Power Engineering Department, Faculty of Engineering, El Materia Helwan University, Cairo, Egypt, Egypt
 
 
Submission date: 2020-10-30
 
 
Final revision date: 2020-11-26
 
 
Acceptance date: 2020-11-27
 
 
Online publication date: 2020-11-29
 
 
Publication date: 2020-12-18
 
 
Corresponding author
Aly M. Eissa   

Mechanical Engineering Department, College of Engineering and Technology-Cairo Campus, Arab Academy for Science, Technology and Maritime Transport (AASTMT), Heliopolis, Cairo, Egypt, Egypt
 
 
Journal of Machine Engineering 2020;20(4):86-98
 
KEYWORDS
TOPICS
ABSTRACT
Traditional programming methods often require expertise and significant time investment, which does not conform with Small and Medium size Enterprises (SMEs) nature in which High-Mix, Low-Volume (HMLV) orders are usually encountered. In this research, a Programming by Demonstration (PbD) method which aims to reduce the programming time and complexity while keeping a suitable level of execution accuracy is proposed. For this purpose, a special teaching tool is designed and manufactured. The tool has 5-spherical passive markers to indicate the position and orientation along the desired 3D path. An optical tracking system using stereo camera is used to capture the 3D pose of the teaching tool. The capturing algorithm is based on Circle Hough Transform (CHT) and Singular Value Decomposition (SVD). The developed tool and programming method have been tested experimentally. The results show successful capturing of the desired path points with a competitive level of accuracy compared with other methods.
eISSN:2391-8071
ISSN:1895-7595
Journals System - logo
Scroll to top