In the last few years, the wide availability of computing power and operating systems with real-time capabilities offered the chance to develop low-cost PC-based solutions for motion control; this made possible to overcome limits in commercial robot controllers for their use is a research context. Moreover, modern scripting languages are becoming more and more powerful. High-level programming permits to easy write code in a smart way and does not require particular skills. In this paper we present the design of a modular architecture for PC-based robot control under the QNX Real Time operating system. The proposed architecture allowed to use the Python programming language as an high-level object oriented scripting tool to program robot motions and to monitor, even remotely, the system. The designed architecture has been employed for the motion control of a 4 d.o.f. reconfigurable parallel robot, and the advantages deriving from the use of a high-level object-oriented robot programming language are shown through the programming of a demonstrative assembling cell of a manufacturing plant.

High-level robot programming in a pc-based control environment

Malosio M;Negri S P;Molinari Tosatti L;
2004

Abstract

In the last few years, the wide availability of computing power and operating systems with real-time capabilities offered the chance to develop low-cost PC-based solutions for motion control; this made possible to overcome limits in commercial robot controllers for their use is a research context. Moreover, modern scripting languages are becoming more and more powerful. High-level programming permits to easy write code in a smart way and does not require particular skills. In this paper we present the design of a modular architecture for PC-based robot control under the QNX Real Time operating system. The proposed architecture allowed to use the Python programming language as an high-level object oriented scripting tool to program robot motions and to monitor, even remotely, the system. The designed architecture has been employed for the motion control of a 4 d.o.f. reconfigurable parallel robot, and the advantages deriving from the use of a high-level object-oriented robot programming language are shown through the programming of a demonstrative assembling cell of a manufacturing plant.
2004
Istituto di Sistemi e Tecnologie Industriali Intelligenti per il Manifatturiero Avanzato - STIIMA (ex ITIA)
Inglese
Proceedings of the 8th IEEE International Conference on Intelligent Engineering Systems (INES '04)
8th IEEE International Conference on Intelligent Engineering Systems
127
132
6
973-662-120-0
http://www.ines-conf.org/ines-conf/24_INES2004.pdf
Sì, ma tipo non specificato
19-21/09/2004
Cluj-Napoca (Romania)
5
open
Malosio, M; Finardi, M; Negri, SIMONE PIO; Molinari Tosatti, L; Jatta, F
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
File Dimensione Formato  
prod_97706-doc_18490.pdf

accesso aperto

Descrizione: Articolo pubblicato
Dimensione 6.02 MB
Formato Adobe PDF
6.02 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/67504
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact