Lezione del 6 giugno A) Planning con SMODELS (vedere programma di esempio) B) Struttura di un robot.

Slides:



Advertisements
Presentazioni simili
Sistema operativo MS-DOS
Advertisements

UNIVERSITÀ DEGLI STUDI DI PARMA
Relatore: Prof. Fabrizio Ferrandi
Definizione e tipi di implementazione
MATLAB.
Il Sistema Operativo.
Orario definitivo Martedì Aula 2 Polo Mercoledì Aula 1 Fondi Palazzina delle Scienze Giovedì 9-11 Aula 1 Fondi Palazzina delle Scienze Nota:
MATLAB. Scopo della lezione Programmare in Matlab Funzioni Cicli Operatori relazionali Esercizi vari.
Realizzazione di un robot mobile controllato mediante comandi labiali
Corso di Laurea in Informatica
Applications of Evolutionary Algorithms Giuseppe Nicosia Dep. of Mathematics and Computer Science University of Catania.
I Sistemi di Supporto alle Decisioni Chiara Mocenni
Gestione dei dati e della conoscenza (agenti intelligenti) M.T. PAZIENZA a.a
Sistemi basati su conoscenza (agenti intelligenti) Prof. M.T. PAZIENZA a.a
1 Introduzione Ottimizzazione di un sistema (per es. di calcolo) (1) Analisi dellimpatto delle varie soluzioni possibili (2) Legge di Amdhal (3) Scelta.
Tipo Documento: unità didattica 0 Modulo 0 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
PROGETTO SICUREZZA IN CATTEDRA 2006/07 PROPOSTA DIDATTICA Percezione del rischio.
Architettura Three Tier
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Problemi e algoritmi Anno Accademico 2009/2010.
MATLAB.
Obiettivi Saper valutare ed allestire risorse didattiche in rete per la formazione; saper selezionare tipologie comunicative, regole e criteri per ottimizzare.
Test dei canali di HV su un carico resistivo eseguito a Prevessin per la durata di un giorno. La scala in rosso si riferisce alla corrente Imon che come.
CALCOLATORI ELETTRONICI
Introduzione ai PLC.
Modelli e Algoritmi per la Logistica
DATA PROCESSING UNIVERSITÀ DEGLI STUDI DI ROMA “LA SAPIENZA”
percorso guidato in 4 fasi
IL SISTEMA DI CONTROLLO
Software per sistemi embedded
Lezione 1: Fondamenti Sistema ed Architettura Calcolatore Modello a Stack Macchine fondamentali Alfabeti.
Modelli simulativi per le Scienze Cognitive
Artificial intelligence
Software di base Il sistema operativo è un insieme di programmi che opera sul livello macchina e offre funzionalità di alto livello Es.organizzazione dei.
Scheduling in GrADS Il progetto GrADS (Grid Application Development Software) ha lo scopo di semplificare lo sviluppo di unapplicazione Grid. Tra le funzionalità
Corso di Laurea in Ingegneria Informatica Laboratorio di Sistemi Operativi II anno, III periodo 2 crediti 13 ore di lezione 16 ore di esercitazione.
Fondamenti di Informatica1 Software di base Tra il linguaggio macchina (basso livello) e i linguaggi evoluti (alto livello) esiste uno strato di software.
1 Linux day /11/2003 ADA. Dai requisiti al progetto Come nasce il progetto di una piattaforma e-learning Open Source.
FACOLTA’ DI INGEGNERIA
Lavorare per competenze: quali sfide per l’insegnante?
Massimo Vedovelli Un modello di unità didattica Il ruolo del testo
“Come vede una rete neurale”
Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08
Le intenzioni nellazione collaborativa fra agenti Guido Boella Dipartimento di Informatica Università di Torino.
Ingegneria del software Modulo 2 -Il software come prodotto Unità didattica 2 -I costi del software Ernesto Damiani Università degli Studi di Milano Lezione.
Calcolo di Modelli Stabili Attraverso la Semplificazione di Programmi Logici Fabrizio Magni Relatore: Prof.ssa Stefania Costantini Corelatore: Dott. Alessandro.
File e Funzioni Si possono distinguere tre tipi di file che vengono utilizzati in MATLAB: M-file: hanno estensione .m e in essi vengono memorizzati i.
Didattica on line.
Informatica Lezione 4 Scienze e tecniche psicologiche dello sviluppo e dell'educazione Anno accademico:
Sistema Operativo (Software di base)
Sistemi basati su conoscenza Gestione della conoscenza Prof. M.T. PAZIENZA a.a
Whole-body dynamic behavior and control of human-like robots. Analisi di un articolo del dipartimento di scienze informatiche dell’università di Stanford.
Robotica Lezione 6. Paradigma Gerarchico Il paradigma gerarchico, altrimenti detto knowledge-based, procede top-down dalla definizione del compito assegnato.
Robotica Lezione 8. Robot Autonomo Un robot autonomo è una macchina capace di estrarre informazione dall'ambiente ed usare la conoscenza del mondo per.
Robotica Lezione 4. 2 Attributi dell’Intelligenza Pensiero Capacita’ a risolvere problemi Apprendimento e Memoria Linguaggio Intuizione e Creativita’
Informatica Lezione 5 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
UN’INTRODUZIONE AI SISTEMI AD AGENTE E MULTIAGENTE Sistemi per il governo dei Robot,
Informatica 4 Funzioni. FUNZIONE: definizione MATEMATICA Relazione (o applicazione) binaria tra due insiemi A e B che associa a ogni elemento di A un.
Tipo Documento: unità didattica 3 Modulo 7 Compilatore: Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione C.Corpo D.Riepilogo.
Iterative Learning Control per un manipolatore robotico
Scheda Ente. 2ROL - Richieste On Line 3 4 Ente Privato 5ROL - Richieste On Line.
Scheda Ente. 2ROL - Richieste On Line 3 4 Ente Privato 5ROL - Richieste On Line.
Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 3 -Modelli di fase d’analisi Ernesto Damiani Università degli Studi.
Intelligenza Artificiale 1 Gestione della conoscenza lezione 2 Prof. M.T. PAZIENZA a.a
Sistemi basati su conoscenza (agenti intelligenti) Prof. M.T. PAZIENZA a.a
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Il portale della scuola Anno scolastico 2006/2007 Classi prime incontro genitori 30 settembre 2006.
L’iniziativa RoboCup: una sfida alla ricerca in Intelligenza Artificiale Pisa, 26 Marzo 1999 M. Simi A. Cisternino.
Informazione e Informatica - presentazione dei concetti di base -
Posta elettronica ( ). E’ stata il vero punto di forza di Internet Posta elettronica 1.È asincrona 2.Mantiene traccia scritta 3.È più economica della.
Emme&erre Qualità come regolatore dei rapporti di scambio.
Transcript della presentazione:

Lezione del 6 giugno A) Planning con SMODELS (vedere programma di esempio) B) Struttura di un robot

Sistema Robotico Costituito da un insieme di robot + ambiente in cui agiscono Robot: Corpo + Controllore –input al controllore: percezioni –output dal controllore: comandi al corpo Controllore CorpoAmbiente azioni stimoli percezioni comandi

Costruzione del controllore Storia –traccia delle percezioni –traccia dei comandi Stato –rappresentazione interna che tien traccia di quanto rilevante della storia posizione in un piano traccia della storia utile a prendere decisioni, apprendimento stato di credenza (default reasoning) intenzioni (preferenze rispetto al goal corrente)

Controllore –macchina a stati trans : Stati x Percezioni --> Stati comm : Stati x Percezioni --> Stati Progetto –on-line (computazione in fase di lavoro del robot) / off-line (calcoli fatti per progettare il robot)

Usi del programma che specifica un robot –embedded sul robot –simulato ambiente simulazione –ottimizzazione ambiente simulazione –apprendimento sul robot (o simulazione in fase ottimizzazione)

Architetture Conviene implementare il controllo con una architettura a diversi strati (layers); ad esempio esegui piano vai alla posizione X comandi al corpo e registra percezioni