Principi di movimento di AIBO

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Principi di movimento di AIBO"

Transcript

1 Principi di movimento di AIBO 1/26 Summary Joints mobility Motion Motion programming 2/26 1

2 Mobilità joint 3/26 Mobilità joint 4/26 2

3 Mobilità joint 5/26 Mobilità joint 6/26 3

4 Mobilità joint 7/26 Summary Joints mobility Motion Motion programming 8/26 4

5 Motion of a single joint Each message to a motor driver contains a set of target angles for the joints. Each target angle is used by the PID controller to deliver adequate power. Each target angle is enforced for 8ms (frame duration) Each message contains at least 4 motor frames (32 ms span). 9/26 How movement is obtained? Each motion is described by a serie of frames, which specify the position of the robot, and a time for that position. Linear interpolation is computed for (temporally) adjacent frames. 10/26 5

6 Frame description The position and orientation of the robot in any instant of time can described considering the following: 1) Position of the legs (relative angles) + position of the foot. Description from distal to proximal joints. 2) Body height and orientation angle. 3) Angle of the head (tilt, pan, yaw) 4) Angle of aperture of the mouth. Each body part has its own natural reference system. A unique representation should come out. Which one? Depends on the task. Geometrical transformations are required. 11/26 Vision represents object in a local reference system Explorative motion 12/26 6

7 Summary Joints mobility Motion Motion programming 13/26 OVirtualRobotComm Oggetto Open-R di Sistema Gestisce: joint, sensori, LED ed immagini dalla telecamera. Offre vari servizi, diversi a seconda del sottosistema interessato. 14/26 7

8 OvirtualRobotComm (servizi) servizio che gestisce i Joint e i LED: OVirtualRobotComm.Effector.OCommandVectorData.O servizio che gestisce i Sensori: OVirtualRobotComm.Sensor.OSensorFrameVectorData.S servizio che gestisce la Telecamera: OVirtualRobotComm.FbkImageSensor.OFbkImageVector Data.S 15/26 Struttura dati gestione joint GetInfo GetData 16/26 8

9 Struttura di OCommandVectorData La struttura OCommandVectorData contiene: vectorinfo (tipo ODataVectorInfo): informazioni sulla struttura. Un array di OCommandInfo; size vectorinfo.maxnumdata: informazioni sui comandi da mandare ai vari joint. Ogni cella si riferisce ad un joint. Un array di OCommandData, stessa dimensione e allineamento con l array OCommandInfo: ogni cella dell array contiene un altro array di dimensione OCommanMAX_Frames di oggetti OCommandValue; ognuno di questi oggetti contiene il valore (e.g. angolo) per il frame definito per quel joint. 17/26 Comunicazione con OVR Per ridurre la dimensione dei dati passati con la comunicazione inter-object e velocizzare il processo spesso si usa la memoria condivisa: RCRegion. I passi da seguire: 1. Creare un vettore dei comandi 2. Mappare tale vettore in una zona di memoria condivisa dell oggetto. 18/26 9

10 Come gestire i joint Per gestire i Joint degli Aibo bisogna seguire alcuni passi standard: 1) Conversione delle primitive 2) Creazione di una zona di memoria condivisa 3) Impostare i gain 4) Impostare gli offset 5) Impostare gli angoli dei joint interessati Per informazioni sulle specifiche e gli indirizzi delle primitive dei vari sottosistemi: ModelInformation_7_E.pdf (nella documentazione di Open-R) 19/26 1. Conversione Primitive Convertire le primitive dei Joint in primitiveid Funzione openprimitive(); Ad esempio: Bocca: PRM:/r1/c1/c2/c3/c4-Joint2:14 Le primitive vanno convertite in oggetti OPrimitiveID Accendere i motori Funzione OPENR::SetMotorPower(opowerON); 20/26 10

11 Crearezione memoria condivisa void MySampleClass::NewCommandVectorData( ) { OStatus result ; MemoryRegionID cmdvecdataid ; OCommandVectorData cmdvecdata ; OCommandInfo info ; result=openr::newcommandvectordata (NUM_JOINTS,&cmdVecDataID,&cmdVecData ); if ( result == osuccess) { region= new RCRegion( cmdvecdata >vectorinfo.memregionid,cmdvecdata >vectorinfo.offset, (void )cmdvecdata,cmdvecdata >vectorinfo.totalsize); cmdvecdata >SetNumData(NUM_JOINTS) ; for ( int j = 0 ; j < NUM_JOINTS; j++) { info = cmdvecdata >GetInfo( j ) ; info >Set(odataJOINT_COMMAND2, jointid [ j ], ocommandmax_frames) ; } } 21/26 } Impostare joint gain e offset I gain sono dei parametri hardware per impostare i joint. I gain e offset dei PID sono dei parametri studiati dalla teoria dei Servo Controlli per la gestione dei servo motori utilizzati nei jonit degli Aibo. La documentazione consiglia di impostare i valori standard; vedere ModelInformation_7_E.pdf (nella documentazione di Open-R) Funzione setjointgain(); 22/26 11

12 Calibrare i joint All avvio può succedere che ci sia una differenza tra la posizione reale dei joint e la posizione letta dai sensori. E sufficiente leggere i valori dei sensori e posizionare i motori in base ai valori letti Funzione adjustdiffjointvalue(); 23/26 Impostare angoli ai joint Ora si possono mandare i comandi ai joint. I joint accettano angoli espressi in micro radianti (10-6 rad). Funzione setjointvalue(); 24/26 12

13 Gestire i joint: riassunto Il calcolo del tempo negli Aibo è discreto. L unità base è il frame (8ms). I valori dei sensori, i comandi ai joint e alla Telecamera sono discretizzati dai frame L accesso ai sottosistemi avviene a blocchi di frame. I sensori ritornano un osensormax_frame (16) numero di frame alla volta I joint si comandano con un ocommandmax_frame (16) numero di frame alla volta La temporizzazione dei sottosistemi non è necessariamente sincronizzata con il sistema nel suo insieme (p.es la telecamera può essere al frame 15 mentre il sensore di distanza sul 25). 25/26 Summary Joints mobility Motion Motion programming 26/26 13

CINEMATICA DIRETTA APPLICATA A ROBOT AIBO

CINEMATICA DIRETTA APPLICATA A ROBOT AIBO CINEMATICA DIRETTA APPLICATA A ROBOT AIBO Dott. Paolo Tirelli Prof. Alberto Borghese I JOINT 3 per zampa J1: consente il movimento della zampa parallelamente al corpo del robot. Range spostamento: [135,

Dettagli

AIBO Sony Oggetto MoveLegs

AIBO Sony Oggetto MoveLegs AIBO Sony Oggetto MoveLegs Alessandro Quattro Laboratory of Applied Intelligent Systems (AIS-Lab) http://ais-lab.dsi.unimi.it Version 2.6 10.Gennaio.2005 Sommario 1. Oggetto MoveLegs. 1.1 Descrizione.

Dettagli

ROBOTICA E ANIMAZIONE DIGITALE LABORATORIO -SENSORI - Prof. N. Alberto Borghese

ROBOTICA E ANIMAZIONE DIGITALE LABORATORIO -SENSORI - Prof. N. Alberto Borghese ROBOTICA E ANIMAZIONE DIGITALE LABORATORIO -SENSORI - Dott. Paolo Tirelli Prof. N. Alberto Borghese AIBO DEVICES Head Touch Sensor 12/03/2009 Back Touch Sensors Per la documentazione completa rifarsi a:

Dettagli

Mobile Robot Motion Control. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Mobile Robot Motion Control. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Mobile Robot Motion Control Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Pose Controller Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Pose Controller

Dettagli

Esercizi design patterns. Angelo Di Iorio,

Esercizi design patterns. Angelo Di Iorio, Esercizi design patterns Angelo Di Iorio, diiorio@cs.unibo.it Esercizio 1 Una parete, che contiene porte e finestre, deve essere dipinta con una vernice. Ogni barattolo contiene una data quantità di vernice,

Dettagli

Programmazione C. Funzioni e procedure: Activation record. passaggio per indirizzo

Programmazione C. Funzioni e procedure: Activation record. passaggio per indirizzo Programmazione C Funzioni e procedure: passaggio per indirizzo Activation record 2. PASSAGGIO PER INDIRIZZO Dire alla funzione l indirizzo di memoria cui accedere Se occorre passare un array ad una funzione,

Dettagli

ROBOTICA E ANIMAZIONE DIGITALE LABORATORIO -VISIONE - Prof. N. Alberto Borghese

ROBOTICA E ANIMAZIONE DIGITALE LABORATORIO -VISIONE - Prof. N. Alberto Borghese ROBOTICA E ANIMAZIONE DIGITALE LABORATORIO -VISIONE - Dott. Paolo Tirelli Prof. N. Alberto Borghese Dott. Paolo Tirelli Prof. N. Alberto Borgh hese AIBO CAMERA (1/2) Specifiche: Tecnologia CMOS Risoluzione:

Dettagli

Customer Centric/Inquiry/E-bill. Tanya Enzminger

Customer Centric/Inquiry/E-bill. Tanya Enzminger Customer Centric/Inquiry/E-bill Tanya Enzminger Customer Centric E-bill On-line Electronic Billing system Real-time viewing of customer data including statement, payment, toll usage and other information

Dettagli

Capitolo 6 - Array. Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved.

Capitolo 6 - Array. Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Capitolo 6 - Array Array Array Gruppo di locazioni di memoria consecutive Stesso nome e tipo Per riferirsi a un elemento, specificare Nome dell array Posizione Formato: arrayname[ position number ] Primo

Dettagli

IM-IU v0.1. alternata e continua. pag. 1 / 5

IM-IU v0.1. alternata e continua. pag. 1 / 5 MANUALE OPERATIVO IM-IU v0.1 INSTRUCTION MANUAL SERIE TTC-V-485 Trasformatore di corrente alternata e continua PROTOCOLLO DI COMUNICAZIONE MODBUS TTC-V-485 SERIES AC/DC current transformer MODBUS COMMUNICATION

Dettagli

07/02/2011. Elementi di Biomeccanica Statica, Cinetica, Esercizi sull analisi delle forze. Mechanics. Statics constant state of motion

07/02/2011. Elementi di Biomeccanica Statica, Cinetica, Esercizi sull analisi delle forze. Mechanics. Statics constant state of motion Elementi di Biomeccanica Statica, Cinetica, Esercizi sull analisi delle forze Mechanics Statics constant state of motion Dynamics acceleration present Kinetics of motionless systems Constant velocity systems

Dettagli

A.A. 2006/2007 Laurea di Ingegneria Informatica. Fondamenti di C++ Horstmann Capitolo 3: Oggetti Revisione Prof. M. Angelaccio

A.A. 2006/2007 Laurea di Ingegneria Informatica. Fondamenti di C++ Horstmann Capitolo 3: Oggetti Revisione Prof. M. Angelaccio A.A. 2006/2007 Laurea di Ingegneria Informatica Fondamenti di C++ Horstmann Capitolo 3: Oggetti Revisione Prof. M. Angelaccio Obbiettivi Acquisire familiarità con la nozione di oggetto Apprendere le proprietà

Dettagli

Reti Wireless negli Aibo autore Gilberto Decaro. 1/22 borghese\

Reti Wireless negli Aibo autore Gilberto Decaro. 1/22   borghese\ Reti Wireless negli Aibo autore Gilberto Decaro 1/22 http:\\homes.dsi.unimi.it\ borghese\ Reti IEEE 802.11b Aibo sono dati di una scheda di Rete Wireless IEEE 802.11b (conosciuto anche come WiFi) Standard

Dettagli

Conoscere l uso delle collezioni in Java. Conoscere il concetto di Generics (programmazione

Conoscere l uso delle collezioni in Java. Conoscere il concetto di Generics (programmazione 1 Conoscere l uso delle collezioni in Java Comprendere le principali caratteristiche nelle varie classi di Collection disponibili Saper individuare quali classi di Collection usare in casi specifici Conoscere

Dettagli

Programmazione Aibo. Gilberto Decaro. 1/21 borghese\ Configurazione Aibo

Programmazione Aibo. Gilberto Decaro. 1/21  borghese\ Configurazione Aibo Programmazione Aibo Gilberto Decaro 1/21 http:\\homes.dsi.unimi.it\ borghese\ Configurazione Aibo Systema Operativo: Aperios, Real Time sorgenti non disponibili. Supporto per dati e programmi: Aibo Programmable

Dettagli

Allure. Panorama. Design ifi R&D dept. Allure. Panorama

Allure. Panorama. Design ifi R&D dept. Allure. Panorama Allure. Panorama Allure. Panorama Design ifi R&D dept. 1 Allure. 2 3 The display case makes a curtsy inviting you to taste what it contains - The Panorama Pans technology finds its aesthetic application

Dettagli

Progetto Arduino BART. Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo

Progetto Arduino BART. Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo Progetto Arduino BART Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo Ultrasonic sensor The ping sound pulse is generated when the pingpin level goes HIGH for two microseconds.

Dettagli

Aibo Sony ultima versione: 2003

Aibo Sony ultima versione: 2003 Visione - Esercitazione autori Gilberto Decaro e Alberto Borghese 1/35 Aibo Sony ultima versione: 2003 ERS7 Visione Movimento Coordinazione, flotta di robot (Wifi 802.11b). MIPS R7000, 576Mhz, 64Mbyte

Dettagli

Database support Prerequisites Architecture Driver features Setup Stored procedures Where to use. Contents

Database support Prerequisites Architecture Driver features Setup Stored procedures Where to use. Contents VEGA ODBC DRIVER Database support Prerequisites Architecture Driver features Setup Stored procedures Where to use Contents Database support CA-IDMS/SQL including table procedures CA-IDMS/DML via stored

Dettagli

Scheda Allarmi Alarm Board MiniHi

Scheda Allarmi Alarm Board MiniHi Scheda Allarmi Alarm Board MiniHi Manuale Utente User Manual Italiano English cod. 272680 - rev. 18/04/02 ITALIANO INDIE 1. INTRODUZIONE...2 2. RIONOSIMENTO DEI LIVELLI DI TENSIONE DEL SEGNALE 0-10 VOLT...2

Dettagli

CHIUSURE. cod cod MI

CHIUSURE. cod cod MI CHIUSURE cod. 5270 cod. 5200 MI PER PORTE DI CELLE FRIGORIFERE FOR COLD ROOM DOORS COD. 5270 Sporgenza : Offset : Dimensioni : Dimensions : CHIUSURA LOCK adattabile ai vari tipi di porte adaptable to all

Dettagli

Physics [for life science] by examples Draft 0. Problems:

Physics [for life science] by examples Draft 0. Problems: Physics [for life science] by examples Draft 0 Problems: Problem 1: The average height of vertical jumps from standing still is about h=0.6 m for volleyball defenders. Find their initial vertical velocity,

Dettagli

Robot Operating System

Robot Operating System Robot Operating System Lezione 2 A cura di: Jonathan Cacace 1 Outline Lezione 1: Lezione 2: Introduzione; Primi passi. Messaggi in Ros; ROS Stage; Esempio di applicazione; RosAria. 2 Messaggi ROS In ROS

Dettagli

Sensori. Elaboration Unit Actuators. Sensors. Progettazione Sistemi Elettronici 2013/ /05/2014

Sensori. Elaboration Unit Actuators. Sensors. Progettazione Sistemi Elettronici 2013/ /05/2014 Sensori Sensors Elaboration Unit Actuators 2013/2014 1 Sensori Unità di misura 2013/2014 2 Sensori Electronic characteristics Reference: Analog Devices 2013/2014 3 Sensori Caratteristiche Accuratezza:

Dettagli

TLR05S-350. Extender in corrente costante, 3 x 350mA per TLR04M_

TLR05S-350. Extender in corrente costante, 3 x 350mA per TLR04M_ TLR05S-350 Extender in corrente costante, 3 x 350mA per TLR04M_350-500 IT DATI TECNICI Alimentazione Uscita Tipo di carico Sistema di collegamento master/slave/slave Distanza massima delle connessioni

Dettagli

MANUALE UTENTE MODULO ESPANSIONE TASTI MANUALE UTENTE MANUALE UTENTE Descrizione Il modulo fornisce al telefono VOIspeed V-605 flessibilità e adattabilità, mediante l aggiunta di trenta tasti memoria facilmente

Dettagli

EMS_ _State_GenericInput_ModbusTable_LG_EN_v1.00.xlsx

EMS_ _State_GenericInput_ModbusTable_LG_EN_v1.00.xlsx GENERAL MODBUS TABLE ORGANIZATION Starting of the Group s Starting of the Group s System Version (Release) System Version (Build) Group Name (Text) Group Code Group Complexity Group Version 4096 1000 01

Dettagli

INFRA-STRUCTURE INFRA-STRUCTURE FLOS SHOWROOM - ITALY

INFRA-STRUCTURE INFRA-STRUCTURE FLOS SHOWROOM - ITALY FLOS SHOWROOM - ITALY 19 La nuova icona nelle strutture d illuminazione: grazie al suo design esclusivo e alla tecnologia magnetica, Infra-Structure offre un sistema unico su cui sviluppare il design d

Dettagli

Manuale per il collegamento e l uso Installation and operation manual

Manuale per il collegamento e l uso Installation and operation manual Manuale per il collegamento e l uso Installation and operation manual Ripetitore per extender kit HD-SDI HD-SDI repeater for extender kit 1. Introduzione Il prodotto è un dispositivo per il segnale HD-SDI

Dettagli

SISTEMI OPERATIVI. Processi in Linux. Giorgio Giacinto Sistemi Operativi

SISTEMI OPERATIVI. Processi in Linux. Giorgio Giacinto Sistemi Operativi SISTEMI OPERATIVI Processi in Linux 2 Creazione di processi concorrenti» La creazione di un processo figlio consente di far eseguire alcune funzionalità del programma in modo concorrente» Opzione 1 il

Dettagli

18 - Vettori. Programmazione e analisi di dati Modulo A: Programmazione in Java. Paolo Milazzo

18 - Vettori. Programmazione e analisi di dati Modulo A: Programmazione in Java. Paolo Milazzo 18 - Vettori Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo di.unipi.it Corso di

Dettagli

M-LOCK Serratura magnetica per porte in vetro a battente. M-LOCK Magnetic lock for glass swing doors

M-LOCK Serratura magnetica per porte in vetro a battente. M-LOCK Magnetic lock for glass swing doors M-LOCK Serratura magnetica per porte in vetro a battente M-LOCK Magnetic lock for glass swing doors M-Lock Serratura Magnetica M-Lock the Magnetic Lock Vantaggi 31 mm Dimensioni estremamente ridotte Ingombro

Dettagli

I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO

I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO READ ONLINE AND DOWNLOAD EBOOK : I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO

Dettagli

Introduzione a JESS Parte B - Note

Introduzione a JESS Parte B - Note Università di Bergamo Facoltà di Ingegneria Intelligenza Artificiale Paolo Salvaneschi B1_3 V1.2 Introduzione a JESS Parte B - Note Il contenuto del documento è liberamente utilizzabile dagli studenti,

Dettagli

TEC-L 20/32/50/63 TEC-L 20/32/50/63

TEC-L 20/32/50/63 TEC-L 20/32/50/63 S E R I E T E C L TEC-L 20/32/50/63 IE - 310/317 TEC-L 20/32/50/63 Gripping pliers with parallel lever TEC-L 20/32/50/63 T E C L 2 0 Apertura max 90 - Max opening 90 Forza = N - Force = N 6 bar 5 bar 4

Dettagli

College Algebra. Logarithms: Denitions and Domains. Dr. Nguyen November 9, Department of Mathematics UK

College Algebra. Logarithms: Denitions and Domains. Dr. Nguyen November 9, Department of Mathematics UK College Algebra Logarithms: Denitions and Domains Dr. Nguyen nicholas.nguyen@uky.edu Department of Mathematics UK November 9, 2018 Agenda Logarithms and exponents Domains of logarithm functions Operations

Dettagli

Question 1: algorithms, data structures, problem classes, and algorithmic techniques

Question 1: algorithms, data structures, problem classes, and algorithmic techniques Question 1: alg. s, data struct. s, problem classes, and alg. techniques Question 1: algorithms, data structures, problem classes, and algorithmic techniques What is a dynamic data structure? (4 points).

Dettagli

NOTICE. Palladium Securities 1 S.A. Series 112 EUR 100,000,000 Fixed to Floating Rate Instruments due 2023 (with EUR

NOTICE. Palladium Securities 1 S.A. Series 112 EUR 100,000,000 Fixed to Floating Rate Instruments due 2023 (with EUR NOTICE Palladium Securities 1 S.A. Series 112 EUR 100,000,000 Fixed to Floating Rate Instruments due 2023 (with EUR 14,500,000 in principal amount outstanding) (the Instruments ) ISIN Code: XS0890631913

Dettagli

Exam of ELECTRONIC SYSTEMS June 15 th, 2012 Prof. Marco Sampietro

Exam of ELECTRONIC SYSTEMS June 15 th, 2012 Prof. Marco Sampietro Exam of ELECTRONIC SYSTEMS June 15 th, 2012 Prof. Marco Sampietro Matr. N NAME Problem 1 Operational Amplifier circuit 1. Considerare l amplificatore della figura seguente. Supporre inizialmente di usare

Dettagli

COSMO. Screwdriving System equipped with Electronic Torque Control

COSMO. Screwdriving System equipped with Electronic Torque Control COSMO Screwdriving System equipped with Electronic Torque Control ELECTRONIC CONTROL UNIT COSMO 100 The new COSMO 100 electronic control unit is able to operate according to 7 screwing methods: 1. SIMPLE

Dettagli

Wincc TIA Portal v14

Wincc TIA Portal v14 Wincc TIA Portal v14 All apertura il programma richiede di creare un nuovo progetto. Impostare il percorso desiderato (desktop) e selezionare CREA Step (1) Creazione di un nuovo dispositivo Una volta creato

Dettagli

The simplest PLL structure is based on a phase detector, a low pass filter and a voltage controlled oscillator (VCO). This structure, widely used in

The simplest PLL structure is based on a phase detector, a low pass filter and a voltage controlled oscillator (VCO). This structure, widely used in The simplest PLL structure is based on a phase detector, a low pass filter and a voltage controlled oscillator (VCO). This structure, widely used in hardware realizations, can be classified as a zero crossing

Dettagli

Sun paths in the sky. Solar diagrams and obstructions: shading systems design. Sun paths in the sky. Sun paths in the sky

Sun paths in the sky. Solar diagrams and obstructions: shading systems design. Sun paths in the sky. Sun paths in the sky Università IUAV di Venezia Corso di Fisica Tecnica Ambientale Laboratorio Integrato Innovazione-Sostenibilità Solar diagrams and obstructions: shading systems design Fabio Peron Università IUAV - Venezia

Dettagli

SCEGLI LA TUA POLTRONA Manuale per la scelta. CHOSE YOUR ARMCHAIR Guide for your choice COTTAGE HARMONY SARA PORTO SOUL

SCEGLI LA TUA POLTRONA Manuale per la scelta. CHOSE YOUR ARMCHAIR Guide for your choice COTTAGE HARMONY SARA PORTO SOUL SCEGLI LA TUA POLTRONA Manuale per la scelta CHOSE YOUR ARMCHAIR Guide for your choice COTTAGE HARMONY SARA PORTO SOUL SYSTEM - FIX ARMCHAIR FISSA. Poltrona senza appoggiagambe., FIX Armchair without legrest

Dettagli

5 Thread. 5 Thread. 5 Thread. Ad un generico processo, sono associati, in maniera univoca, i seguenti dati e le seguenti informazioni:

5 Thread. 5 Thread. 5 Thread. Ad un generico processo, sono associati, in maniera univoca, i seguenti dati e le seguenti informazioni: 1 Ad un generico processo, sono associati, in maniera univoca, i seguenti dati e le seguenti informazioni: codice del programma in esecuzione un area di memoria contenente le strutture dati dichiarate

Dettagli

Maps. a.k.a, associative array, map, or dictionary

Maps. a.k.a, associative array, map, or dictionary Maps a.k.a, associative array, map, or dictionary Definition } In computer science, an associative array, map, or dictionary is an abstract data type composed of (key, value) pairs, such that each key

Dettagli

Stringhe. Prof. Lorenzo Porcelli

Stringhe. Prof. Lorenzo Porcelli Stringhe Prof. Lorenzo Porcelli definizione Una stringa è un vettore di caratteri terminato dal carattere nullo \0. Il carattere nullo finale permette di determinare la lunghezza della stringa. char vet[32];

Dettagli

Corso di Laurea in INFORMATICA

Corso di Laurea in INFORMATICA Corso di Laurea in INFORMATICA INGEGNERIA DELLA CONOSCENZA E SISTEMI ESPERTI (a.a. 2010-2011) MODULO 1 Parte I 1.4 CLIPS: C Language Integrated Production System Introduzione all'ambiente CLIPS. Claudia

Dettagli

TECHNICAL INFORMATION

TECHNICAL INFORMATION STEEL Una gamma di incassi e proiettori in acciaio inossidabile. Il proiettore presenta una forma morbida e sinuosa, slanciato nella forma e con marcati cambi dimensionali tra corpo e diffusore. Il suo

Dettagli

The Effect of Manual Techniques on Cervical Kinematic. An Innovative Approach using Helical Axis

The Effect of Manual Techniques on Cervical Kinematic. An Innovative Approach using Helical Axis 1 XI Congresso Nazionale Gruppo di Terapia Manuale «The role of Manipulations in the treatment of Neuromusculoskeletal Disorders» 9 Novembre 213. Firenze, Hotel Londra The Effect of Manual Techniques on

Dettagli

Constant Propagation. A More Complex Semilattice A Nondistributive Framework

Constant Propagation. A More Complex Semilattice A Nondistributive Framework Constant Propagation A More Complex Semilattice A Nondistributive Framework 1 The Point Instead of doing constant folding by RD s, we can maintain information about what constant, if any, a variable has

Dettagli

Your home comfort has a new shape. Find out how it works

Your home comfort has a new shape. Find out how it works Your home comfort has a new shape Find out how it works CUBODOMO allows you to manage and monitor your entire home s temperature, from WHEREVER YOU ARE CUBODOMO ti consente di gestire e monitorare la temperatura

Dettagli

Diagrammi solari e ostruzioni: progetto delle schermature

Diagrammi solari e ostruzioni: progetto delle schermature Diagrammi solari e ostruzioni: progetto delle schermature Fabio Peron Università IUAV - Venezia La volta celeste A seconda dell ora, del luogo e del periodo il sole si trova in posizione diverse Università

Dettagli

DYNAMIC ACTUATORS WITH LINEAR MOTORS.

DYNAMIC ACTUATORS WITH LINEAR MOTORS. DYNAMIC ACTUATORS WITH LINEAR MOTORS www.step-lab.com PRODUCT OVERVIEW Dynamic actuators with linear motors Hmax=2900 mm 260 mm 965 mm 900 mm 055 mm 900 mm Application of the linear motor axis Project

Dettagli

Mathematics Binary System basic concepts

Mathematics Binary System basic concepts Mathematics Binary System basic concepts Pietro Nicoletti Piero[at]studioreti.it Binar-Engl - Copyright: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides)

Dettagli

Quando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai?

Quando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai? IT FAQ-SSL Quando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai? Il certificato SSL relativo ai servizi hosting è stato rinnovato

Dettagli

BRISTOL una composizione da 315x170 formata da un laterale 2 posti maxi da 205 Dx con

BRISTOL una composizione da 315x170 formata da un laterale 2 posti maxi da 205 Dx con 1 BRISTOL BRISTOL Bristol è un elegante divano che racchiude forme semplici e funzionalità. La linea esile del bracciolo, ingentilita dalla cucitura centrale e dalla leggera inclinazione, raccoglie profondi

Dettagli

PLC CodeSys. Esercitazione 6. Automation Robotics and System CONTROL. Università degli Studi di Ferrara

PLC CodeSys. Esercitazione 6. Automation Robotics and System CONTROL. Università degli Studi di Ferrara Automation Robotics and System CONTROL Università degli Studi di Modena e Reggio Emilia Università degli Studi di Ferrara PLC CodeSys Esercitazione 6 Francesca Fanfoni francesca.fanfoni@unimore.it Indice

Dettagli

MANUALE DI ISTRUZIONI MOVIMENTO VD51 Cronografo con secondi e minuti

MANUALE DI ISTRUZIONI MOVIMENTO VD51 Cronografo con secondi e minuti MANUALE DI ISTRUZIONI MOVIMENTO VD51 Cronografo con secondi e minuti FUNZIONAMENTO VD51 DISPLAY E PULSANTI DELLA CORONA Lancetta minuti Lancetta ore Lancetta secondi Lancetta minuti cronometro Lancetta

Dettagli

EM93: Pilates Therapy for physiotherapists: basic level

EM93: Pilates Therapy for physiotherapists: basic level April 14, 2018 EM93: Pilates Therapy for physiotherapists: basic level INTRO LEVEL COURSE: FREE BODY Practical experience and clinical evidence have amply demonstrated the effectiveness of the Pilates

Dettagli

Unità CAN slave a relè

Unità CAN slave a relè ISTRUZIONI Unità CAN slave a relè Datasheet 1 ISTRUZIONI Sommario 1. INTRODUZIONE... 3 2. SCHEDA CAN RELAY... 4 3. HARDWARE... 5 4. MAPPA MESSAGGI... 6 4.1 Messaggio di controllo... 6 4.2 Messaggio di

Dettagli

Exam of DIGITAL ELECTRONICS July 8 th, 2010 Prof. Marco Sampietro

Exam of DIGITAL ELECTRONICS July 8 th, 2010 Prof. Marco Sampietro N Exam of DIGITAL ELECTRONICS July 8 th, 2010 Prof. Marco Sampietro Matr. N NAME Digital memory design Si consideri una memoria FLASH come quella schematizzata nella figura seguente. Essa è realizzata

Dettagli

ANODIZING EXCHANGE UNIT AND TEMPERATURE CONTROL

ANODIZING EXCHANGE UNIT AND TEMPERATURE CONTROL Scheda Tecnica / Technical sheet GRUPPO DI SCAMBIO E CONTROLLO TEMPERATURA OSSIDO AND TEMPERATURE CONTROL Per il raffreddamento dei bagni di anodizzazione vengono impiegati particolari gruppi di scambio.

Dettagli

Pozzetto per rullo scherma

Pozzetto per rullo scherma ITALIANO Pozzetto per rullo scherma In pochi secondi il rullo può essere estratto e bloccato sopra il coperchio del pozzetto oppure reinserito nello stesso, lasciando libero il pavimento per altre attività.

Dettagli

Sistema K2 / K2 System

Sistema K2 / K2 System Sistema a pressione composto da montanti su cui vengono fissati ripiani, cassettiere e barre appendiabiti per la realizzazione di librerie e cabine armadio, affiancate a muro o come parete divisoria. Al

Dettagli

CATALOGO PARTI DI RICAMBIO SPARE PARTS CATALOGUE CATALOGUE DES PIECES DE RECHANGE ERSATZTEILKATALOG N..92. IT Modulo RICHIESTA DI GARANZIA

CATALOGO PARTI DI RICAMBIO SPARE PARTS CATALOGUE CATALOGUE DES PIECES DE RECHANGE ERSATZTEILKATALOG N..92. IT Modulo RICHIESTA DI GARANZIA 63 72 92 N..92 SD 96 98S 102-122 IT Modulo RICHIESTA DI GARANZIA FR Module DEMANDE DE GARANTIE DE Blankett GARANTIE-BERICHT NL Formulier GARANTIE AANVRAAG INFO EXIT APERTURA E LETTURA DEL CATALOGO Per

Dettagli

Sistema K2 / K2 System

Sistema K2 / K2 System Sistema a pressione composto da montanti su cui vengono fissati ripiani, cassettiere e barre appendiabiti per la realizzazione di librerie e cabine armadio, affiancate a muro o come parete divisoria. Al

Dettagli

EML-16 EML-16. Pulses concentrator. Concentratore impulsi MODBUS COMMUNICATION PROTOCOL PROTOCOLLO DI COMUNICAZIONE MODBUS

EML-16 EML-16. Pulses concentrator. Concentratore impulsi MODBUS COMMUNICATION PROTOCOL PROTOCOLLO DI COMUNICAZIONE MODBUS MANUALE OPERATIVO / INSTRUCTION MANUAL IM-IU v0.1 EML-16 Concentratore impulsi PROTOCOLLO DI COMUNICAZIONE MODBUS EML-16 Pulses concentrator MODBUS COMMUNICATION PROTOCOL PROTOCOLLO MODBUS Il concentratore

Dettagli

Blender Tutorial Creazione gioco in FPS Questo video tutorial è stato preso da you tube e lo script richiama il sito

Blender Tutorial Creazione gioco in FPS Questo video tutorial è stato preso da you tube e lo script richiama il sito Blender Tutorial Creazione gioco in FPS Questo video tutorial è stato preso da you tube e lo script richiama il sito www.tutorialsforblender3d.com. Traduzione da Paolo Lo Bello Alias Wildlux, sito personale

Dettagli

Balance & MiniBalance

Balance & MiniBalance Balance & MiniBalance SUPPORTI CON TESTA AUTOLIVELLANTE SUPPORTS WITH SELF-LEVELLING HEAD TESTA BALANCE AUTOLIVELLANTE BALANCE SELF-LEVELLING HEAD 18 PRODOTTI - ESCURSIONE 25 392 MM 18 PRODUCTS - RANGE

Dettagli

Sistemi di Monitoraggio Monitoring Systems

Sistemi di Monitoraggio Monitoring Systems Omniksol- è uno strumento di monitoraggio remoto con dispositivo Wifi integrato per fornire opzioni di controllo agli utenti. Attraverso RS485 il può ricevere informazioni da inverters through the RS485

Dettagli

Requisiti Qualità Fornitori per Programmi BOEING Supplier Quality Requirements for BOEING Programs REQUISITI QUALITÀ FORNITORI PER PROGRAMMI BOEING

Requisiti Qualità Fornitori per Programmi BOEING Supplier Quality Requirements for BOEING Programs REQUISITI QUALITÀ FORNITORI PER PROGRAMMI BOEING 1 Dema S.p.A. REQUISITI QUALITÀ FORNITORI PER PROGRAMMI BOEING SUPPLIER QUALITY REQUIREMENTS FOR BOEING PROGRAMS www.demaspa.it Rev.: 0 Pag. 1 / 6 2 EMISSIONE ISSUE E R Data/e Descrizione / Description

Dettagli

MANUALE DI ISTRUZIONI MOVIMENTO CALIBRO 5030D. Cronografo a quarzo con 2 pulsanti

MANUALE DI ISTRUZIONI MOVIMENTO CALIBRO 5030D. Cronografo a quarzo con 2 pulsanti Calibro 50D IT. 1 MANUALE DI ISTRUZIONI MOVIMENTO CALIBRO 50D Cronografo a quarzo con pulsanti Descrizione degli strumenti d indicazione e d uso Strumenti d indicazione Strumenti d uso Lancetta dei minuti

Dettagli

La Pila in Java - 1. package strutture; public class Pila { int size; int defaultgrowthsize; int marker; int contenuto[];

La Pila in Java - 1. package strutture; public class Pila { int size; int defaultgrowthsize; int marker; int contenuto[]; La Pila in Java - 1 package strutture; public class Pila { int size; int defaultgrowthsize; int marker; int contenuto[]; Pila(int initialsize) { size=initialsize; defaultgrowthsize=initialsize; marker=0;

Dettagli

/ SYSTEM 21 MENSOLE SHELF PIEDE / CAVALLOTTI FOOT / CUPS 32,50 5,3 50 5,3

/ SYSTEM 21 MENSOLE SHELF PIEDE / CAVALLOTTI FOOT / CUPS 32,50 5,3 50 5,3 MENSOLE SHELF Le mensole vengono sostenute ed incorniciate dai traversi in alluminio. L accostamento dei moduli, dei traversi e delle mensole, rende il sistema potenzialmente infinito. 19 The shelves are

Dettagli

SVD - Application to rigid-motion estimation

SVD - Application to rigid-motion estimation SVD - Application to rigid-motion estimation Now we use SVD to estimate the rigid motion of the observer (usually the robot) with respect to a collection of markers acquired in the environment which must

Dettagli

Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note

Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note M. Teresa Della Beffa Click here if your download doesn"t start automatically Fiori di campo. Conoscere, riconoscere

Dettagli

Pila.h. #define DEFAULTGROWTHSIZE 5 struct Pila { int size; int marker; int * contenuto; } ;

Pila.h. #define DEFAULTGROWTHSIZE 5 struct Pila { int size; int marker; int * contenuto; } ; 1 #define DEFAULTGROWTHSIZE 5 struct Pila { int size; int marker; int * contenuto; ; Pila.h Pila * crea(int initialsize) ; void distruggi(pila * s) ; Pila * copia(pila * from) ; void cresci(pila *s, int

Dettagli

Android Development. Course Projects. Università degli Studi di Parma

Android Development. Course Projects. Università degli Studi di Parma Android Development Course Projects This work is licensed under a Creative Commons Attribution NonCommercialShareAlike 4.0 International License. Marco Picone, Ph.D. marco.picone@unipr.it Mobile Application

Dettagli

TFT LCD -5 /COL Monitor a colori LCD TFT 5 senza fili 2.4 GHz 2.4 GHz Wireless CCD 5" TFT color LCD monitor

TFT LCD -5 /COL Monitor a colori LCD TFT 5 senza fili 2.4 GHz 2.4 GHz Wireless CCD 5 TFT color LCD monitor I GB TFT LCD -5 /COL Monitor a colori LCD TFT 5 senza fili 2.4 GHz 2.4 GHz Wireless CCD 5" TFT color LCD monitor IS1168-AA Manuale di Installazione Installation manual 1/8 TFT LCD-5 /COL GUIDA DI INSTALLAZIONE

Dettagli

Sistemi di tavoli ribaltabili, pieghevoli e fissi Table systems: tilting, folding and fixed

Sistemi di tavoli ribaltabili, pieghevoli e fissi Table systems: tilting, folding and fixed Sistemi di tavoli ribaltabili, pieghevoli e fissi Table systems: tilting, folding and fixed MARA, azienda specializzata nella produzione di componenti metallici per l ufficio, presenta il suo nuovo ed

Dettagli

MMU2 filament jam. MMU2 filament jam. Written By: Dozuki System manual.prusa3d.com/ Page 1 of 7

MMU2 filament jam. MMU2 filament jam. Written By: Dozuki System manual.prusa3d.com/ Page 1 of 7 Written By: Dozuki System 2019 manual.prusa3d.com/ Page 1 of 7 Step 1 Filamento inceppato Durante il caricamento o scaricamento del filamento, questo può rimanere bloccato (inceppato). La stampante tenterà

Dettagli

Forme illuminate d arte effervescente. Illuminated forms of sparkling art.

Forme illuminate d arte effervescente. Illuminated forms of sparkling art. Elementi modulari di arredo e decoro in Vetro Originale di Murano, con inclusioni di bolle d aria e LED luminosi applicati che creano un effetto di rifrazione interna della luce. Opere / manufatti in Vetrofusione,

Dettagli

sensori per cilindri magnetic sensors for cylinders

sensori per cilindri magnetic sensors for cylinders Schema di collegamento: fili Wiring diagram: wires Modello Model RS1-A RS-A RS5-C RS-A RS-A Funzione Function Reed NC Reed NC Numero fili Number of wires Lunghezza cavo Lenght of wires Connettore Connector

Dettagli

AVVISO n Gennaio Mittente del comunicato : BORSA ITALIANA. Societa' oggetto dell'avviso

AVVISO n Gennaio Mittente del comunicato : BORSA ITALIANA. Societa' oggetto dell'avviso AVVISO n.1117 21 Gennaio 2016 --- Mittente del comunicato : BORSA ITALIANA Societa' oggetto dell'avviso : -- Oggetto : Modifica alle Istruzioni al Regolamento dei Mercati/Amendment to the Instructions

Dettagli

Progettazione dell unità di elaborazioni dati e prestazioni. Il processore: unità di elaborazione. I passi per progettare un processore

Progettazione dell unità di elaborazioni dati e prestazioni. Il processore: unità di elaborazione. I passi per progettare un processore Il processore: unità di elaborazione Architetture dei Calcolatori (lettere A-I) Progettazione dell unità di elaborazioni dati e prestazioni Le prestazioni di un calcolatore sono determinate da: Numero

Dettagli

Code: GW-IMP-WEB-1. Datalogger web pulses counter. Version 6 inputs with Ethernet. MarCom

Code: GW-IMP-WEB-1. Datalogger web pulses counter. Version 6 inputs with Ethernet. MarCom Datalogger web pulses counter Code: GW-IMP-WEB-1 Version 6 inputs with Ethernet Datalogger web pulses counter The web datalogger pulses counter is able to count the pulses on digital inputs (2 by default

Dettagli

SHOP ONLINE TWISTED XL BORN IN ITALY. ARCHITECTURAL BODY designed to embody. collezione 2015

SHOP ONLINE  TWISTED XL BORN IN ITALY. ARCHITECTURAL BODY designed to embody. collezione 2015 ARCHITECTURAL BODY designed to embody SHOP ONLINE www.architecturalbody.com info@architecturalbody.com TWISTED XL BORN IN ITALY Design by Architectural Body Emmanuel Ruffo Twisted XL Designed using our

Dettagli

599CD/A I EN ISTRUZIONI PER L USO INSTRUCTIONS FOR USE

599CD/A I EN ISTRUZIONI PER L USO INSTRUCTIONS FOR USE 599CD/A I EN ISTRUZIONI PER L USO INSTRUCTIONS FOR USE ISTRUZIONI PER L USO I Installazione del software Inserire il CD di installazione nel CD-ROM. Nella directory principale del CD cliccare setup.exe

Dettagli

Corso di Laurea in FISICA Dispositivi di calcolo II

Corso di Laurea in FISICA Dispositivi di calcolo II Corso di Laurea in FISICA Dispositivi di calcolo II Prof. Luca Gammaitoni Corso di Laurea in FISICA Compu&ng device Laurea Specialistica in Informatica input output model input à output à Numerical data

Dettagli

Corso sul linguaggio Java

Corso sul linguaggio Java Corso sul linguaggio Java Modulo JAVA7 B1 Gestione di liste 1 Prerequisiti Programmazione base in Java Utilizzo di classi e oggetti Tecnica di allocazione dinamica Gestione di liste Classificazione delle

Dettagli

LED Bulb Lamp 5W A55 (E27) ELCART. A New Experience in Light

LED Bulb Lamp 5W A55 (E27) ELCART. A New Experience in Light ART. 19/24300-19/24310 PAGINA 1 DI 8 LED Bulb Lamp 5W A55 (E27) A55 with an industry standard E27 base, it can be a great substitution for traditional bulb and save about 80% energy per year. Long duration

Dettagli

26 April CHIAMATA A PROCEDURE PROCEDURE ANNIDATE PROCEDURA RICORSIVE I. Frosio

26 April CHIAMATA A PROCEDURE PROCEDURE ANNIDATE PROCEDURA RICORSIVE I. Frosio CHIAMATA A PROCEDURE PROCEDURE ANNIDATE PROCEDURA RICORSIVE I. Frosio SOMMARIO Procedure di sistema (syscall) / direttive Chiamata a procedura semplice Chiamata a procedure intermedia Procedure ricorsive

Dettagli

Il processore: unità di elaborazione

Il processore: unità di elaborazione Il processore: unità di elaborazione Architetture dei Calcolatori (lettere A-I) Progettazione dell unità di elaborazioni dati e prestazioni Le prestazioni di un calcolatore sono determinate da: Numero

Dettagli

Estendere Lean e Operational Excellence a tutta la Supply Chain

Estendere Lean e Operational Excellence a tutta la Supply Chain Estendere Lean e Operational Excellence a tutta la Supply Chain Prof. Alberto Portioli Staudacher www.lean-excellence.it Dipartimento Ing. Gestionale Politecnico di Milano alberto.portioli@polimi.it Lean

Dettagli

Probability Distributions T O P I C # 1

Probability Distributions T O P I C # 1 Probability Distributions ١ T O P I C # 1 Discrete Random Variable A discrete random variable is a variable that can assume only a countable number of values Many possible outcomes: number of complaints

Dettagli

Università degli Studi di Cassino e del Lazio Meridionale

Università degli Studi di Cassino e del Lazio Meridionale di Cassino e del Lazio Meridionale Corso di Gerarchia di Anno Accademico Francesco Tortorella 1977: DRAM più veloce del processore ( prof. Patterson) Il Performance Gap processore/memoria Performance 1000

Dettagli