Research Article
BibTex RIS Cite

Workspace Management in Multi-Robotic Production Stations for Collision Avoidance

Year 2020, Volume: 3 Issue: 1, 1 - 10, 15.06.2020

Abstract

Robotik
üretim tesislerinde, bir görevi istenen sürede bitirebilmek için çok robotlu
istasyonlar kurulur. Robotik otomasyon yazılımları operatör bağımlıdır, kaza
riskleri vardır ve verimleri düşüktür. İmalat sanayisinde firmalar özel
çözümler üretmek yerine güvenilirliği ve sürdürülebilirliği kanıtlanmış mevcut
ticari çözümleri tercih etmektedir. Ticari hat-dışı robot programlama
yazılımları ortak alan içinde çalışan robotlar için bölge paylaşımını yörünge
üzerinde bütüncül olarak denetlememektedir. Çarpışma denetimi animasyon ve
bilgisayar oyunlarında kullanılan bir işlevdir. Bilgisayar destekli tasarım
(CAD), bilgisayar destekli imalat (CAM) programlarında kısmen mevcuttur. Teknik
açıdan çarpışma algılama çözülmüş bir problemdir. Mühendislik açıdan
bakıldığında işlem yükü çok fazla olduğundan dolayı her platform için
uygulanabilirlik sorunludur. Bu çalışmada ortak alan yönetimini verimli hale
getirecek robotlar arası eş zamanlama sağlamaya elverişli hat-dışı robot
programlama yazılımı konu edilmiştir. Sunulan çalışmanın özgün yönleri şu
şekilde sıralanabilir: Zaman ve konuma bağlı olarak robot yörüngeleri
değerlendirilerek sinyalleşme önerilmiştir. Böylelikle ortak alan daraltılmış
ve robotların bekleme süreleri azaltılarak iş verimleri arttırılmıştır. Robot
kinematik bilgilerinden hesaplanan ön bilgilerle bütün olarak tüm parçalar için
kontrol yapmak yerine yalnız riskli grupların analizi yapılmaktadır. Hesaplama
yükünün azaltılmasıyla, basitlik nedeniyle tercih edilen hücre bölütleme
tabanlı yöntemler yerine, yüzey kaplamalarının kesişimi değerlendirilmiş ve
sıfır toleranslı çarpışma tespiti gerçekleştirilmiştir.

References

  • [1] Zengxi Pan, Joseph Polden, Nathan Larkin, Stephan Van Duin, John Norrish, “Recent progress on programming methods for industrial robots”, Robotics and Computer-Integrated Manufacturing, 28(2), 87–94, 2012, doi: 10.1016/j.rcim.2011.08.004.
  • [2] Pedro Neto, Nuno Mendes, “Direct off-line robot programming via a common CAD package”, Robotics and Autonomous Systems, 61, 896–910, 2013, doi: 10.1016/j.robot.2013.02.005.
  • [3] Khelifa Baizid, Sasa Cukovic, Jamshed Iqbal, Ali Yousnadj, Ryad Chellali, Amal Meddahi, Goran Devedzic, IonutGhionea, “IRoSim: Industrial Robotics Simulation Design Planning and Optimization platform based on CAD and knowledgeware technologies“, Robotics and Computer-Integrated Manufacturing, 42, 121–134, 2016, doi: 10.1016/j.rcim.2016.06.003.
  • [4] Petar Curkovic, Bojan Jerbic, Tomislav Stipancic, “Co-Evolutionary Algorithm for Motion Planning of Two Industrial Robots with Overlapping Workspaces”, International Journal of Advanced Robotic Systems, 10(55); 1-11, 2013, doi:10.5772/54991.
  • [5] Hugo Flordal, Martin Fabian, Knut Akesson, D. Spensieri, “Automatic model generation and PLC-code implementation for interlocking policies in industrial robot cells”, Control Engineering Practice, 15(11), 1416-1426, 2007, doi: 10.1016/j.conengprac.2006.11.001.
  • [6] Francisco Rubio, Carlos Llopis-Albert, Francisco Valero, Josep Lluis Suner, “Industrial robot efficient trajectory generation without collision through the evolution of the optimal trajectory”, Robotics and Autonomous Systems, 86, 106–112, 2016, doi: 10.1016/j.robot.2016.09.008.
  • [7] Adrian Peidro, Oscar Reinoso , Arturo Gil , Jose Maria Marin , Luis Paya, “A method based on the vanishing of self-motion manifolds to determine the collision-free workspace of redundant robots”, Mechanism and Machine Theory, 128, 84–109, 2018, doi: 10.1016/j.mechmachtheory.2018.05.013.
  • [8] Valeria Villani, Fabio Pini, Francesco Leali, Cristian Secchi, “Survey on human–robot collaboration in industrial settings: Safety, intuitive interfaces and applications”, Mechatronics, basımda, 2018, doi:10.1016/j.mechatronics.2018.02.009.
  • [9] Bernard Schmidt, Lihui Wang, “Depth camera based collision avoidance via active robot control”, Journal of Manufacturing Systems, 33, 711–718, 2014, doi:10.1016/j.jmsy.2014.07.010.
  • [10] Jianing Zhou and Yasumichi Aiyama, “On-line collision avoidance system for two PTP command-based manipulators with distributed controller”, Advanced Robotics, 29(4), 239–251, 2015, doi:10.1080/01691864.2014.985610.
  • [11] Behzad Danaei, Nima Karbasizadeh, Mehdi Tale Masouleh, “A general approach on collision-free workspace determination via triangle-to-triangle intersection test”, Robotics and Computer–Integrated Manufacturing, 44, 230–241, 2017, doi: 10.1016/j.rcim.2016.08.013.
  • [12] Juan Ruiz de Miras, Mario Salazar, “GPU inclusion test for triangular meshes”, J. Parallel Distrib. Comput., 120, 170–181, 2018, doi: 10.1016/j.jpdc.2018.06.003.
  • [13] Ling-yu Wei, “A faster triangle-to-triangle intersection test algorithm”, Comp. Anim. Virtual Worlds, 25, 553–559, 2014, doi:10.1002/cav.1558.
  • [14] http://ehm.kocaeli.edu.tr/dersnotlari_data/mcakir/MAK_COLLISION/
  • [15] Tomas Möller, “A fast triangle-triangle intersection test”, Journal of Graphic Tools, 2(2), 25-30, 1997, doi: 10.1080/10867651.1997.10487472.

Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi

Year 2020, Volume: 3 Issue: 1, 1 - 10, 15.06.2020

Abstract

Robotik
üretim tesislerinde, bir görevi istenen sürede bitirebilmek için çok robotlu
istasyonlar kurulur. Robotik otomasyon yazılımları operatör bağımlıdır, kaza
riskleri vardır ve verimleri düşüktür. İmalat sanayisinde firmalar özel
çözümler üretmek yerine güvenilirliği ve sürdürülebilirliği kanıtlanmış mevcut
ticari çözümleri tercih etmektedir. Ticari hat-dışı robot programlama
yazılımları ortak alan içinde çalışan robotlar için bölge paylaşımını yörünge
üzerinde bütüncül olarak denetlememektedir. Çarpışma denetimi animasyon ve
bilgisayar oyunlarında kullanılan bir işlevdir. Bilgisayar destekli tasarım
(CAD), bilgisayar destekli imalat (CAM) programlarında kısmen mevcuttur. Teknik
açıdan çarpışma algılama çözülmüş bir problemdir. Mühendislik açıdan
bakıldığında işlem yükü çok fazla olduğundan dolayı her platform için
uygulanabilirlik sorunludur. Bu çalışmada ortak alan yönetimini verimli hale
getirecek robotlar arası eş zamanlama sağlamaya elverişli hat-dışı robot
programlama yazılımı konu edilmiştir. Sunulan çalışmanın özgün yönleri şu
şekilde sıralanabilir: Zaman ve konuma bağlı olarak robot yörüngeleri
değerlendirilerek sinyalleşme önerilmiştir. Böylelikle ortak alan daraltılmış
ve robotların bekleme süreleri azaltılarak iş verimleri arttırılmıştır. Robot
kinematik bilgilerinden hesaplanan ön bilgilerle bütün olarak tüm parçalar için
kontrol yapmak yerine yalnız riskli grupların analizi yapılmaktadır. Hesaplama
yükünün azaltılmasıyla, basitlik nedeniyle tercih edilen hücre bölütleme
tabanlı yöntemler yerine, yüzey kaplamalarının kesişimi değerlendirilmiş ve
sıfır toleranslı çarpışma tespiti gerçekleştirilmiştir.

References

  • [1] Zengxi Pan, Joseph Polden, Nathan Larkin, Stephan Van Duin, John Norrish, “Recent progress on programming methods for industrial robots”, Robotics and Computer-Integrated Manufacturing, 28(2), 87–94, 2012, doi: 10.1016/j.rcim.2011.08.004.
  • [2] Pedro Neto, Nuno Mendes, “Direct off-line robot programming via a common CAD package”, Robotics and Autonomous Systems, 61, 896–910, 2013, doi: 10.1016/j.robot.2013.02.005.
  • [3] Khelifa Baizid, Sasa Cukovic, Jamshed Iqbal, Ali Yousnadj, Ryad Chellali, Amal Meddahi, Goran Devedzic, IonutGhionea, “IRoSim: Industrial Robotics Simulation Design Planning and Optimization platform based on CAD and knowledgeware technologies“, Robotics and Computer-Integrated Manufacturing, 42, 121–134, 2016, doi: 10.1016/j.rcim.2016.06.003.
  • [4] Petar Curkovic, Bojan Jerbic, Tomislav Stipancic, “Co-Evolutionary Algorithm for Motion Planning of Two Industrial Robots with Overlapping Workspaces”, International Journal of Advanced Robotic Systems, 10(55); 1-11, 2013, doi:10.5772/54991.
  • [5] Hugo Flordal, Martin Fabian, Knut Akesson, D. Spensieri, “Automatic model generation and PLC-code implementation for interlocking policies in industrial robot cells”, Control Engineering Practice, 15(11), 1416-1426, 2007, doi: 10.1016/j.conengprac.2006.11.001.
  • [6] Francisco Rubio, Carlos Llopis-Albert, Francisco Valero, Josep Lluis Suner, “Industrial robot efficient trajectory generation without collision through the evolution of the optimal trajectory”, Robotics and Autonomous Systems, 86, 106–112, 2016, doi: 10.1016/j.robot.2016.09.008.
  • [7] Adrian Peidro, Oscar Reinoso , Arturo Gil , Jose Maria Marin , Luis Paya, “A method based on the vanishing of self-motion manifolds to determine the collision-free workspace of redundant robots”, Mechanism and Machine Theory, 128, 84–109, 2018, doi: 10.1016/j.mechmachtheory.2018.05.013.
  • [8] Valeria Villani, Fabio Pini, Francesco Leali, Cristian Secchi, “Survey on human–robot collaboration in industrial settings: Safety, intuitive interfaces and applications”, Mechatronics, basımda, 2018, doi:10.1016/j.mechatronics.2018.02.009.
  • [9] Bernard Schmidt, Lihui Wang, “Depth camera based collision avoidance via active robot control”, Journal of Manufacturing Systems, 33, 711–718, 2014, doi:10.1016/j.jmsy.2014.07.010.
  • [10] Jianing Zhou and Yasumichi Aiyama, “On-line collision avoidance system for two PTP command-based manipulators with distributed controller”, Advanced Robotics, 29(4), 239–251, 2015, doi:10.1080/01691864.2014.985610.
  • [11] Behzad Danaei, Nima Karbasizadeh, Mehdi Tale Masouleh, “A general approach on collision-free workspace determination via triangle-to-triangle intersection test”, Robotics and Computer–Integrated Manufacturing, 44, 230–241, 2017, doi: 10.1016/j.rcim.2016.08.013.
  • [12] Juan Ruiz de Miras, Mario Salazar, “GPU inclusion test for triangular meshes”, J. Parallel Distrib. Comput., 120, 170–181, 2018, doi: 10.1016/j.jpdc.2018.06.003.
  • [13] Ling-yu Wei, “A faster triangle-to-triangle intersection test algorithm”, Comp. Anim. Virtual Worlds, 25, 553–559, 2014, doi:10.1002/cav.1558.
  • [14] http://ehm.kocaeli.edu.tr/dersnotlari_data/mcakir/MAK_COLLISION/
  • [15] Tomas Möller, “A fast triangle-triangle intersection test”, Journal of Graphic Tools, 2(2), 25-30, 1997, doi: 10.1080/10867651.1997.10487472.
There are 15 citations in total.

Details

Primary Language Turkish
Subjects Electrical Engineering, Mechanical Engineering
Journal Section RESEARCH ARTICLES
Authors

Cengiz Deniz 0000-0002-9199-7680

Mustafa Çakır

Publication Date June 15, 2020
Submission Date October 1, 2019
Acceptance Date April 11, 2020
Published in Issue Year 2020 Volume: 3 Issue: 1

Cite

APA Deniz, C., & Çakır, M. (2020). Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi. Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi, 3(1), 1-10.
AMA Deniz C, Çakır M. Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi. Osmaniye Korkut Ata University Journal of Natural and Applied Sciences. June 2020;3(1):1-10.
Chicago Deniz, Cengiz, and Mustafa Çakır. “Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi”. Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi 3, no. 1 (June 2020): 1-10.
EndNote Deniz C, Çakır M (June 1, 2020) Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi. Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi 3 1 1–10.
IEEE C. Deniz and M. Çakır, “Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi”, Osmaniye Korkut Ata University Journal of Natural and Applied Sciences, vol. 3, no. 1, pp. 1–10, 2020.
ISNAD Deniz, Cengiz - Çakır, Mustafa. “Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi”. Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi 3/1 (June 2020), 1-10.
JAMA Deniz C, Çakır M. Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi. Osmaniye Korkut Ata University Journal of Natural and Applied Sciences. 2020;3:1–10.
MLA Deniz, Cengiz and Mustafa Çakır. “Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi”. Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi, vol. 3, no. 1, 2020, pp. 1-10.
Vancouver Deniz C, Çakır M. Çok Robotlu Üretim İstasyonlarında Çarpışma Olmaması İçin Çalışma Alanı Yönetimi. Osmaniye Korkut Ata University Journal of Natural and Applied Sciences. 2020;3(1):1-10.

23487


196541947019414

19433194341943519436 1960219721 197842261021238 23877

*This journal is an international refereed journal 

*Our journal does not charge any article processing fees over publication process.

* This journal is online publishes 5 issues per year (January, March, June, September, December)

*This journal published in Turkish and English as open access. 

19450 This work is licensed under a Creative Commons Attribution 4.0 International License.