Development of a Basic CAM Processor for a Collaborative Robot for Workshop Automation
PDF

Keywords

collaborative robot
CAM
path generation
workshop automation

How to Cite

Chmielowiec, A., Łysiak, K., & Viliš, J. (2024). Development of a Basic CAM Processor for a Collaborative Robot for Workshop Automation. Technologia I Automatyzacja Montażu (Assembly Techniques and Technologies), 123(1), 37-45. https://doi.org/10.7862/tiam.2024.1.6

Abstract

The article presents an algorithm for constructing a tool path for a collaborative robot. This topic is significant due to the increasing popularity and prevalence of collaborative robots, alongside the lack of software for rapid path generation based on CAD models. Since the dynamics and control of a collaborative robot significantly differ from industrial robots and CNC machines, it is necessary to apply an approach that considers the limitations of the cobot. Beyond the tool path construction algorithm itself, the article presents the results of experiments carried out on an actual robot using a programmed CAM processor.

https://doi.org/10.7862/tiam.2024.1.6
PDF

References

Abd Rahman, Z., Mohamed, S.B., Minhat, M., & Abd Rahman, Z. (2023). “Design and Devel-opment of 3-Axis Benchtop CNC Milling Ma-chine for Educational Purpose.” International Journal of Integrated Engineering 15 (1): 145–60. https://doi.org/10.30880/ijie.2023.15.01.013.

Ali, S. M., & Mohsin, H. (2021). “Design and Fabri-cation of 3-Axes Mini CNC Milling Machine.” IOP Conference Series: Materials Science and Engineering 1094 (1): 012005. https://doi.org/10.1088/1757-899X/1094/1/012005.

Berx, N., Decré, W., & Pintelon, L. (2024). “A Tool to Evaluate Industrial Cobot Safety Readi-ness from a System-Wide Perspective: An Empirical Validation.” Safety Science 170: 106380. https://doi.org/10.1016/j.ssci.2023.106380.

Chmielowiec, A. (2021). “Algorithm for error-free determination of the variance of all contigu-ous subsequences and fixed-length contiguous subsequences for a sequence of industrial measurement data.” Computational Statistics 36 (4): 2813–40. https://doi.org/10.1007/s00180-021-01096-1.

Chmielowiec, A., & Klich, L. (2021). “Application of python libraries for variance, normal distri-bution and Weibull distribution analysis in di-agnosing and operating production systems.” Diagnostyka 22 (4): 89–105. https://doi.org/10.29354/diag/144479.

Chutima, P. (2023). “Assembly Line Balancing with Cobots: An Extensive Review and Critiques.” International Journal of Industrial Engineer-ing Computations 14 (4): 785–804. https://doi.org/10.5267/j.ijiec.2023.7.001.

Da Silva, M., Regnier, R., Makarov, M., Avrin, G., & Dumur, D. (2023). “Evaluation of Intelli-gent Collaborative Robots: A Review.” In 2023 IEEE/SICE International Symposium on System Integration (SII), 1–7. IEEE.

https://doi.org/10.1109/SII55687.2023.10039365.

Faulwasser, T., Weber, T., Zometa, P., & Findeisen, R. (2016). “Implementation of Nonlinear Model Predictive Path-Following Control for an Industrial Robot.” IEEE Transactions on Control Systems Technology 25 (4): 1505–11. https://doi.org/10.1109/TCST.2016.2601624.

Gayathri, N., Sundar, M., Sargurunathan, R., Sudharsan, R., & Sajith, A.. (2022). “Design of Voice Controlled Multifunctional Computer Numerical Control (CNC) Machine.” In 2022 International Conference on Inventive Com-putation Technologies (ICICT), 657–63. https://doi.org/10.1109/ICICT54344.2022.9850659.

Geuzaine, C., & Remacle, J.-F. (2009). “Gmsh: A 3-D finite element mesh generator with built-in pre-and post-processing facilities.” Interna-tional Journal for Numerical Methods in En-gineering 79 (11): 1309–31. https://doi.org/10.1002/nme.2579.

Hu, M. (2023). “Research on Safety Design and Optimization of Collaborative Robots.” Inter-national Journal of Intelligent Robotics and Applications 7 (4): 795–809. https://doi.org/10.1007/s41315-023-00299-7.

Jocelyn, S., Ledoux, E., Marrero, I.A., Burlet-Vienney, D., Chinniah, Y., Bonev, I.A., Mosbah, A.B., & Berger, I. (2023). “Classifica-tion of Collaborative Applications and Key Variability Factors to Support the First Step of Risk Assessment When Integrating Cobots.” Safety Science 166: 106219. https://doi.org/10.1016/j.ssci.2023.106219.

Khan, A., Shukla, A.K., & Singh, A. (2018). “Design and Fabrication of 3-Axis Computer Numeri-cal Control (CNC) Milling Machine.” Interna-tional Journal of Creative Research Thoughts 6 (2): 1347–53.

Kheirabadi, M., Keivanpour, S., Chinniah, Y.A., & Frayret, Y.-M. (2023). “Human-Robot Col-laboration in Assembly Line Balancing Prob-lems: Review and Research Gaps.” Computers & Industrial Engineering 186: 109737. https://doi.org/10.1016/j.cie.2023.109737.

Khoramshahi, M., & Billard, A. (2019). “A Dynam-ical System Approach to Task-Adaptation in Physical Human–Robot Interaction.” Auto-nomous Robots 43: 927–46. https://doi.org/10.1007/s10514-018-9764-z.

Lin, R.-S. (2000). “Real-time surface interpolator for 3-D parametric surface machining on 3-axis machine tools.” International Journal of Machine Tools and Manufacture 40 (10): 1513–26. https://doi.org/10.1016/S0890-6955(00)00002-X.

Matheson, E., Minto, R., Zampieri, E.G.G., Faccio, M., & Rosati, G. (2019). “Human–Robot Col-laboration in Manufacturing Applications: A Review.” Robotics 8 (4). https://doi.org/10.3390/robotics8040100.

Nagata, F., Yoshitake, S., Otsuka, A., Watanabe, K., & Habib, M.K. (2013). “Development of CAM System Based on Industrial Robotic Servo Controller Without Using Robot Lan-guage.” Robotics and Computer-Integrated Manufacturing 29 (2): 454–62. https://doi.org/10.1016/j.rcim.2012.09.015.

Parsa, S., & Saadat, M. (2021). “Human-Robot Collaboration Disassembly Planning for End-of-Life Product Disassembly Process.” Robot-ics and Computer-Integrated Manufacturing 71: 102170. https://doi.org/10.1016/j.rcim.2021.102170.

Stapleton, G., Rodgers, P., Howse, J., & Zhang, L. (2010). “Inductively generating Euler dia-grams.” IEEE Transactions on Visualization and Computer Graphics 17 (1): 88–100. https://doi.org/10.1109/TVCG.2010.28.

Suh, S.-H., Kang, S.K., Chung, D.-H., & Stroud, I. (2008). Theory and Design of CNC Systems. Springer Science & Business Media.

Toledano-García, A.A., Pérez-Cabrera, H.R., Orte-ga-Cabrera, D., Navarro-Durán, D., & Pérez-Hernández, E.M. (2023). “Trajectory Genera-tor System for a UR5 Collaborative Robot in 2D and 3D Surfaces.” Machines 11 (9). https://doi.org/10.3390/machines11090916.

Weidemann, C., Mandischer, N., van Kerkom, F., Corves, B., Hüsing, M., Kraus, T., & Garus, C. (2023). “Literature Review on Recent Trends and Perspectives of Collaborative Robotics in Work 4.0.” Robotics 12 (3). https://doi.org/10.3390/robotics12030084.

Zhang, F.-J., & Guo, X.-F. (1986). “Hamilton cycles in Euler tour graph.” Journal of Combinatori-al Theory, Series B 40 (1): 1–8. https://doi.org/10.1016/0095-8956(86)90060-2.