PL EN


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

The robot programming language interpreter written in the Logo language

Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Purpose: of this paper is to elaborate a simple system used to visualize the trajectory of the robot manipulator, using the interpreter written in the Logo programming language. The interpreter should be able to run on the older PC class hardware with limited RAM and CPU computing power. Design/methodology/approach: Compared to the other programming languages, the Logo is a convenient tool for use in the field of robotics, due to simple syntax, derived from LISP, direct support for mapping the manipulator path on the computer graphics device (turtle graphics), and because the original application of turtle graphics was an interface for mobile robot control. Findings: As the subject of further consideration, the Mitsubishi RV-M1 robot has been selected. Its programming language, called Movemaster Commands, is very simply and in some aspects very similar to regular BASIC programming language. This makes it useful for processing by the interpreter due to imperative programming model. Research limitations/implications: The current, experimental version of the interpreter lacks some functions (for example workspace limits checking). Another disadvantage is that the application is dedicated to the particular type of robot. Some problems may also occur during the graphical user interface design, because this part is not well implemented in the Logo. Practical implications: The result of the experiment is the computer application. The program is written in the FMSLogo programming language. The developed application shares the interface with the FMSLogo. This is mainly due the fact, that the Logo is the interpreted language. Originality/value: The program allows performing a simple check of the trajectory, and complements the typical program editor. There is no need to use dedicated, high-price simulators.
Słowa kluczowe
EN
Rocznik
Strony
194--203
Opis fizyczny
Bibliogr. 16 poz., rys.
Twórcy
autor
  • Institute of Engineering Processes Automation and Integrated Manufacturing Systems, Faculty of Mechanical Engineering, Silesian University of Technology, ul. Konarskiego 18a, 44-100 Gliwice, Poland
Bibliografia
  • [1] J. Li, S.H. Masood, Modelling robotic palletising process with two robots using queuing theory, Journal of Achievements in Materials and Manufacturing Engineering 31/2 (2008) 526-530.
  • [2] D. Reclik, G. Kost, The comparison of elastic band and B-Spline polynomials methods in smoothing process of collision-free robot trajectory, Journal of Achievements in Materials and Manufacturing Engineering 29/2 (2008) 187-190.
  • [3] J. Świder, K. Foit, G. Wszołek, D. Mastrowski, The system for simulation and offline, remote programming of the Mitsubishi Movemaster RV-M1 robot, Journal of Achievements in Materials and Manufacturing Engineering 25/1 (2007) 7-14.
  • [4] K. Foit, The web-based programming interface for the Mitsubishi Movemaster robot, Journal of Achievements in Materials and Manufacturing Engineering 27/2 (2008) 183-186.
  • [5] J. Świder, K. Foit, G. Wszołek, D. Mastrowski, The off-line programming and simulation software for the Mitsubishi Movemaster RV-M1 robot, Journal of Achievements in Materials and Manufacturing Engineering 20 (2007) 499-502.
  • [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,
  • [7] K. Foit, An introduction to the hybrid simulation - the conception of the simulation system, Journal of Achievements in Materials and Manufacturing Engineering 39/2 (2010) 347-350.
  • [8] G. Kost, D. Reclik, The 2 1/2D algorithm in robot workspace analysis, Acta Mechanica et Automatica 2/3 (2008) 65-70.
  • [9] M. Rohrmeier, Interactive simulation using virtual systems: web based robot simulation using VRML, WSC'00 Proceedings of the 32nd Conference on Winter Simulation, San Diego, 2000, 1525-1528.
  • [10] S. Carpin, M. Lewis, J. Wang, S. Balakirsky, C. Scrapper, USARSim: a robot simulator for research and education, Proceedings of the 2007 IEEE International Conference on Robotics and Automation ICRE’2007, Roma, 2007, 1400-1405.
  • [11] B. Harvey, Computer Science Logo Style, I-III, MIT Press, http://www. cs.berkeley. edu/~bh/.
  • [12] P. Boychev, Elica Logo and Objects, Proceedings of the 7th European Logo Conference EuroLogo 1999, Sofia, http://www.elica.net/site/papers/papers.html.
  • [13] P. Boychev, Using Logo To Model And Animate, Proceedings of the 10th European Logo Conference EuroLogo 2005, Warsaw, http://www.elica.net/ site/papers-/papers.html.
  • [14] FMSLogo Manual, http://fmslogo.sourceforge.net/manual-/index.html.
  • [15] Elica Logo User’s Manual and Demos (a part of Elica Logo system).
  • [16] Mitsubishi Movemaster RV-M1 User’s Manual.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-9b1ff206-e170-42d4-b69f-3a5eb096623a
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ć.