ANDREA SANNA

Download the vcard Photo

Confirmed Associate Professor

Componente Presidio di Qualità di Ateneo (Presidio di Qualità di Ateneo)

+39 0110907035 / 7035 (DAUIN)

Personal web site

Research groups GRAINS - GRAphics and INtelligent Systems
Research projects

Funded by competitive calls

  • Human Centered Manufacturing Systems, (2017-2019) - Responsabile Scientifico

    Regionally funded research - Piattaforme Tecnologiche

    Abstract

    Il progetto si propone di realizzare soluzioni tecniche altamente innovative che consentano di eseguire operazioni di elevata complessità attraverso l’interazione sicura tra uomo e robot. La combinazione della forza, velocità, ripetibilità e precisione dei robot con l’intelligenza e l’abilità degli operatori umani consente di ottenere sistemi ibridi dotati delle più elevate potenzialità. Si delinea un nuovo paradigma produttivo, in cui l’operatore umano è al centro del sistema di produzione, da realizzare attraverso le seguenti linee di sviluppo:• Robot collaborativi e robot mobili: sistemi per la cooperazione sicura uomo-robot con utilizzo di algoritmi di controllo avanzati• Robot indossabili: soluzioni di robotica avanzata di supporto agli operatori umani nel rispetto dei requisiti di ergonomia;• Postazioni di lavoro auto-adattative: strumenti progettuali per la realizzazione di ambienti di fabbrica mirati alla interazione uomo-macchina;• Internet delle Cose nell’industria e nuovi sistemi di misura: sensoristica avanzata per la raccolta dati e controllo dei processi produttivi;• Sistemi ad apprendimento automatico: metodologie avanzate di apprendimento a livello di macchine e sistemi per incrementare l’adattabilità rispetto all’operatore umano

    Countries

    • ITALIA

    Institutes/Companies

    • Comau S.p.A.

    Departments

  • EASE-R3 INTEGRATED FRAMEWORK FOR A COST-EFFECTIVE AND EASE OF REPAIR, RENOVATION AND RE-USE OF MACHINE TOOLS WITHIN MODERN FACTORY, (2013-2016) - Responsabile Scientifico

    UE-funded research

    Abstract

    The current maintenance policies, including e.g. RCM (Reliability Centred Maintenance) and TPM (Total Productive Maintenance), can be generally useful in answering questions such as “how much maintenance should be done on this machine?” “How frequently should this part be replaced?” “How many spare parts should be kept in stock?” “How should the shutdown be scheduled?” It is generally accepted that the vast majority of maintenance models are aimed at answering efficiency questions, i.e. questions of the form “How can this particular machine be operated more efficiently?” and NOT effectiveness questions (the top 5 ones!), like:? Q1: “How can reliability, repair and EOL be included in a robust and integrated Life Cycle Cost (LCC) and Life Cycle Assessment (LCA) model of the factory (to be used for decision making along factory life cycle)?”? Q2: “Which are the most cost-effective and optimal Repair strategies we should tailor for sets of components/machines of the factory?”? Q3: “Which machine and/or components should we improve and how can we reduce repair time and cost?”? Q4: “Which are the most environmental-effective EOL strategies we should tailor for sets of components/machines of the factory?”? Q5: “How can we assess the remaining life of Re-usable components and which are most valuable Renovation technologies for the machine tools?”the EASE-R3 project aims at developing a novel Integrated frameworkfor a cost-effective and easy Repair, Renovation and Re-use of machine tools within modern Factory (machining shop floor), oriented both to SME and large OEM/end-users, and covering the entire life cycle of the system (from design stage throughout operative life).

    Countries

    • ITALIA

    Institutes/Companies

    • FIDIA S.p.A.

    Departments

  • OASIS-OPENLY ACCESSIBLE SERVICES AND INTERACTIGN SOCIETY, (2012-2013) - Responsabile Scientifico

    UE-funded research - CIP-ICT-PSP

    Countries

    • FRANCIA
    • ITALIA

    Institutes/Companies

    • POLE NUMERIQUE
  • OASIS-OPENLY ACCESSIBLE SERVICES AND INTERACTIGN SOCIETY, (unknown date-2015) - Responsabile Scientifico

    UE-funded research - (Progetti diversi)

    Countries

    • FRANCIA
    • ITALIA

    Institutes/Companies

    • PÔLE NUMÉRIQUE (FRANCIA)

Funded by commercial contracts

  • Progetto impressed: sviluppo e validazione di algoritmi matematici per il calcolo automatico degli angoli corporei su un manichino virtuale nello spazio 3D rispettando i riferimenti riportati dalle normative UNI ISO 11226–UNI EN 1005-4 al fine di poter verificare il rispetto dei limiti raccomandati per le posture, statiche e dinamiche, di lavoro, (2021-2022) - Responsabile Scientifico

    Commercial Research

    Countries

    • ITALIA

    Institutes/Companies

    • FCA Italy S.p.A.

    Departments

  • Sviluppo di una metodologia di supporto alla programmazione per imitazione mediante tecnologie di realtà aumentata, (2020-2021) - Responsabile Scientifico

    Commercial Research

    Countries

    • ITALIA

    Institutes/Companies

    • Comau S.p.A.

    Departments

  • Studio dell’infrastruttura IT della Società CECOMP e analisi e implementazione dei componenti software per l’integrazione della suddetta infrastruttura con un framework di realtà aumentata sviluppato dalla Società ILLOGIC srl al fine di realizzare una procedura di addestramento per la configurazione di strumenti di misura in ambito automotive, (2019-2019) - Responsabile Scientifico

    Consulting

    Countries

    • ITALIA

    Institutes/Companies

    • BELL PRODUCTION SPA

    Departments

  • SVILUPPO DI ALGORITMI PER LA VISUALIZZAZIONE DEI DATI RELATIVI ALLE OPERAZIONI DI TRADING ON LINE, (2013-2014) - Responsabile Scientifico

    Commercial Research

    Countries

    • ITALIA

    Institutes/Companies

    • Directa S.I.M.p.A.

    Departments

  • ANALISI DELL'ARCHITETTURA E DELLE PRESTAZIONI DI UN PROGRAMMA DI VIDEO CHAT, (2012-2012) - Responsabile Scientifico

    Consulting

    Countries

    • ITALIA

    Institutes/Companies

    • Directa S.I.M.p.A.

    Departments

  • ANALISI E SUPPORTO ALLA PROGETTAZIONE DI ALGORITMI DI CROWD BEHAVIOR, SIMULAZIONE PARTICELLARE E SEMPLIFICAZIONE DEL LIVELLO DI DETTAGLIO NELL'AMBITO DEL PROGETTO ....., (2010-2011) - Responsabile Scientifico

    Consulting

    Countries

    • ITALIA

    Institutes/Companies

    • SYNAREA CONSULTANTS S.R.L.

    Departments

  • View more

Other activities and projects related to research

According to the 2012 ACM classification, the Andrea Sanna’s research activity mainly refers to the http://delivery.acm.org/10.1145/2380000/2371137/ACMCCSTaxonomy.html?ip=130.192.5.68&id=2371137&acc=OPEN&key=296E2ED678667973%2E60EC5633FDC978A8%2E4D4702B0C3E38B35%2E6D218144511F3437&_acm=152960689936d61b4a38fddf61ea81679a8a68e47e#_Toc320886574" style="font-size: 10pt; font-weight: bold; text-decoration: none;">Human-centered computing category. In details, the research activity mainly concerned the following topics:

  • computer graphics;
  • scientific visualization;
  • virtual reality and augmented reality;
  • image processing;
  • parallel/distributed architectures;
  • human-machine interfaces/interaction;
  • education.

Computer graphics research has been mainly devoted to display 3D objects by means of different kinds of rendering algorithms on different categories of devices. Ray tracing algorithms have been deeply investigated and A. Sanna proposed innovative solutions for multiprocessor and distribute high performance architectures. On the other hand, the visualization of complex geometries on "thin" devices such as smart-phones, PDAs, tablet PCs by means of the remote visualization paradigm plays a key role for the research of A. Sanna. The Graphics User Interface design it also involved in this context; GUI re-using and graphics element detection/classification are the main topics of a deep investigation concerning the control of remotely running applications.

Scientific visualization mainly concerned the representation, by means of texture synthesis, of vector fields. In particular, novel methodologies, derived from the well-known LIC algorithm, were proposed in order to display a set of adjunctive scalar values to vector field representations. Procedural textures (for instance, bump mapping) are combined with traditional streamline computational techniques in order to present the user an enriched data representation. A part of Andrea Sanna’s research was also related to the visualization of financial data (e.g., stock market); publications and a patent were the main results of this activity.

Virtual and augmented reality research activities were mainly related both to support users in an industrial context and to simulate dangerous/critical environments. In particular, AR was used to provide efficient and effective interfaces to support technicians in maintenance and assembly tasks. Moreover, Andrea Sanna designed innovative multimodal AR interfaces in order to support hand-free tasks. Several of these research activities are related to European and Regional research projects (e.g., EASE-R3 and HuManS). A lot of effort is now devoted to integrate augmented reality in Industry 4.0 scenarios (e.g., in designing and developing innovative interfaces for human-robot collaboration). On the other hand, the Andrea Sanna’s research related to Virtual reality (VR) has been mainly devoted to investigate human locomotion in virtual environments.

From the point of view of distributed and parallel architectures, it is worthwhile to mention the research activity related to the design of peer-to-peer solutions for searching, retrieving, and displaying complex data and metadata. Also solutions to bridge the gap between P2P and mobile devices have been proposed. On the other hand, grid approaches to support high performance rendering have been deeply investigated both at the application level (for instance implementing a distributed version of the ray tracing algorithm) and the network level (by proposing high performance implementation of message passing libraries such as Gamma). Cloud solutions have been also designed to provide a unified access platform to public bodies (in the context of the European project OASIS).

Andrea Sanna was involved in several research activities concerning image processing. For instance, he proposed a novel contrast enhancement algorithm (CMBFHE) that exploits efficient filtering techniques based on cascaded multistep binomial smoothing masks to achieve exactly the same results of other algorithms known in the literature, but with a highly reduced computational complexity. Moreover, A. Sanna presented a novel algorithm for ego-motion compensation of airborne carried FLIR cameras. Telemetry data received from the autopilot of the aircraft are used to predict the motion of the platform; in this way, it is possible to identify more accurately smaller regions where candidate targets have to be searched for. Experimental results show that the proposed solution can improve performance of automatic target tracking algorithms both in terms of accuracy/robustness and in terms of processing speed. More in general, Andrea Sanna was involved in several research activities related to the design and implementation of tracking algorithms with RGB, FLIR and depth cameras.

Human-machine and human-robot interaction research has been mainly devoted to use consumer electronics (such as mobile devices or sensors usually used for entertainment) to design and implement new interaction paradigms. These novel HMI solutions have been applied to control applications as well as mobile platforms such as robots and UAVs. In particular, a lot of work has been devoted in using depth sensors to detect hand and body poses also for directly animating virtual characters. This research activity is also strictly related to the design of efficient augmented reality interfaces; gesture and voice-based solutions have been investigated in order to improve the robustness of interfaces in industrial environments. More recently A. Sanna focused his research on human-robot interaction; in particular, he investigated issues related to design and develop virtual and augmented reality interfaces to support collaborative tasks.

Andrea Sanna was also interested in Education-related topics. In particular, both technologies and design of curricula were investigated. Both of them concern computer graphics and computer animation topics that Andrea Sanna has been teaching since the academic year 1996/1997. From the technology point of view, automatic grading systems to evaluate exams of 3D modeling and computer animation have been investigated. Andrea Sanna proposed automatic solutions to measure the relevance degree of students’ exams with respect some reference examples to be replicated as similarly as possible. On the other hand, from the curricula design point of view, Andrea Sanna compared two different curricula of engineers and designers in order to point out drawbacks and strengths of both approaches.

Early in 2020, Andrea Sanna started a new line of research, first in the Computer Engineering Department, to investigate deep learning approaches to classify and reconstruct 3D objects. Starting from a single RGB (or a RGB-D) image, the goal is to identify a 3D mesh and its pose that represents the framed object. Currently, the attention is focused on two very promising approaches: i) recognizing the object in the image and identifying the 3D model in a pre-set database which best approximates the object under analysis and ii) reconstructing the mesh using neural networks such as BSPNet. Current research is now focused on the generation of synthetic datasets needed for neural network training with the goal of fast, efficient and correct object positioning.