Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

A Modular Architecture for High-Level Robot Programming and Control in a PC-Based Environment

Contributo in Atti di convegno
Data di Pubblicazione:
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. 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. All the stages in the control chain are examined. The modular framework of 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 an assembling cell of a manufacturing plant.
Tipologia CRIS:
04.01 Contributo in Atti di convegno
Keywords:
PC-based control; Human Machine Interface; Python
Elenco autori:
MOLINARI TOSATTI, Lorenzo; Negri, SIMONE PIO; Jatta, Francesco; Malosio, Matteo
Autori di Ateneo:
MALOSIO MATTEO
MOLINARI TOSATTI LORENZO
NEGRI SIMONE PIO
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/68392
Titolo del libro:
Proceedings of the 10th IEEE International Conference on Methods and Models in Automation and Robotics
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)