Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

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

Conference Paper
Publication Date:
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.
Iris type:
04.01 Contributo in Atti di convegno
List of contributors:
MOLINARI TOSATTI, Lorenzo; Negri, SIMONE PIO; Jatta, Francesco; Malosio, Matteo
Authors of the University:
MALOSIO MATTEO
MOLINARI TOSATTI LORENZO
NEGRI SIMONE PIO
Handle:
https://iris.cnr.it/handle/20.500.14243/67504
Book title:
Proceedings of the 8th IEEE International Conference on Intelligent Engineering Systems (INES '04)
  • Overview

Overview

URL

http://www.ines-conf.org/ines-conf/24_INES2004.pdf
  • Use of cookies

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