PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

The comparison of elastic band and B-Spline polynomials methods in smoothing process of collision-free robot trajectory

Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Purpose: The main reason of this paper was to prepare the system, which tests the use of elastic band for smoothing the collision-free trajectory. The aided robot off-line programming system is based on NURBS and B-Spline curves. Because there is a lot of information in references about using elastic band algorithm, authors decided to compare these two methods. The most important criterion in robotics is having the smoothest possible robot trajectory, so as a standard there the NURBS curves (C² smooth class) were used. Design/methodology/approach: Pascal language compiler was used for research. All algorithms were coded in this programming language and compiled. Results were set in Microsoft Excel worksheet. Findings: Results show that calculations, which were made with B-Spline method, have taken less time than calculations based on elastic band curves. Moreover, the elastic band method gave the smoothest curves but only in geometrical sense, which is less important (the first and second derivate are not continuous, which is the most important issue in presented case). That is why it was found that using the B-Spline algorithm is a better solution, because it takes less time and gives better quality results. Research limitations/implications: The MS Windows application was created, which generates smooth curves (in geometrical sense) by marking the interpolation base points which are calculated by the collision-free movement planner. This application generates curves by using both presented methods - B-Spline and elastic band. Both of these curves were compared in regard of standard deviation and variance of B-Spline and elastic band. Practical implications: Because the elastic band algorithm takes a lot of time (three times longer than B-Spline) it is not used in the final application. The authors used B-Spline method to make smoother and optimized trajectory in application for off-line collision-free robot programming. Originality/value: This is a new approach, which describes the comparison between elastic band and B-Spline polynomials methods in collision-free robot trajectory.
Rocznik
Strony
187--190
Opis fizyczny
Bibliogr. 18 poz., wykr.
Twórcy
autor
autor
  • Institute of Engineering Processes Automation and Integrated Manufacturing Systems, Silesian University of Technology, ul. Konarskiego 18a, 44-100 Gliwice, Poland, daniel.reclik@polsl.pl
Bibliografia
  • [1] K. Foit, Introduction to use of virtual reality visualizationsin the exploitation and virtual testing of machines, Journal of Achievements in Materials and Manufacturing Engineering 25/2 (2007) 57-60.
  • [2] K. Białas, Comparison of methods of reduction of vibrations, Journal of Achievements in Materials and Manufacturing Engineering 25/1 (2007) 87-95.
  • [3] S. F. Chan, R. Kwan, Post-processing methodologies for offline robot programming within computer integrated manufacture, Journal of Materials Processing Technology 139 (2003) 8-14.
  • [4] A. Klimpel, A. Lisiecki, A. S. Klimpel, A. Rzeźnikiewicz, Robotized GMA surfacing of cermetal deposits, Journal of Achievements in Materials and Manufacturing Engineering 18 (2006) 395-398.
  • [5] Tutorial materials from FANUC 100iB technical operators training, Astor, 2006.
  • [6] G. Kost, R. Zdanowicz, Modeling of manufacturing systems and robot motions, Proceedings of the 13th International Scientific Conference "Achievements in Mechanical and Materials Engineering" AMME'2005, Gliwice-Wisła, 2005, 347-350.
  • [7] E. Chlebus, The CAx techniques in engineering of production, WNT, Warsaw, 2000 (in Polish).
  • [8] I. Dulęba, The algorithms and methods of a mobile and stationary manipulators movement planning, Academic Press EXIT, Warsaw, 2001 (in Polish).
  • [9] G. G. Kost, The safety movement robot planning based on grading function and Markov Chains stationary, Silesian University Press, Gliwice, 2004 (in Polish).
  • [10] E. Demaine, S. Gweightwasser, Introduction to Algorithms, MIT Press, London, 2002.
  • [11] A. Morecki, J. Knapczyk, The basis of robotics. Theory and manipulators elements, WNT, Warsaw, 2001 (in Polish).
  • [12] K. Kozłowski, P. Dutkiewicz, W. Wróblewski, The Robots modeling and controlling, PWN, Warsaw, 2003 (in Polish).
  • [13] Z. Fortuna, B. Macukow, J. Wąsowski, The numerical methods. University handbooks, PWN, Warsaw, 1999 (in Polish.)
  • [14] E. Majchrzak, B. Mochnacki, The numerical methods. Theoretical foundations, practical aspects and algorithms, Silesian University Press, Gliwice, 2004 (in Polish).
  • [15] J. C. Latombe, Robot motion planning, Kluwer Academic Publishers, Boston/London, 1993.
  • [16] K. H. Rosen, Discrete mathematics and its applications, Se-cond Edition, McGraw-Hill Publishing, New Jersey, 1991.
  • [17] J. Boissonat, J. Budric, K. Goldberg, Algorithmic Foundations of Robotics V, Springer tracts in advanced robotics 7, Springer-Verlag, Berlin-Heidelberg, 2004.
  • [18] G. Kost, The safety movement robot planning based on grading function. Macines Engineering 10 (2005) 165-182 (in Polish).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BWAW-0001-0054
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.