Giancarlo Ferrigno,

Full professor

Biomedical Engineer

Research Areas:
Computer Vision, Soft Robots, Human-robot interaction

Polimi Campus Colombo
3rd Floor
Via Colombo 40, 20133, Milan, Italy

Polimi Campus Leonardo
Ground Floor, building 7
Piazza Leonardo da Vinci 32, 20133, Milan, Italy

+02 2399 3371

Giancarlo, IEEE Senior Member, received his MSc in Electronic Engineering in 1983, PhD in Bioengineering in 1990. After six years as senior researcher in a private foundation started his academic career at Politecnico di Milano University where he is today Full Professor in the Electronic Information and Bioengineering Department (DEIB) (Assistant Professor in 1990, Associate Professor in 1998 and Full Professor in 2001).
He chaired the PhD program in Bioengineering from 2001 to 2004. From 2004 to 2006 he was appointed director of the Politecnico di Milano PhD School. From 2007 to 2009 he directed the Bioengineering Department. From 2016 he is chair of Bioengineering division of the Department of Electronics, Information and Bioengineering. In 2008 he founded the Neuroengineering and Medical Robotics Laboratory. He organized and directed the one-year Master in Technologies for surgery in 2006. He has carried out scientific activity regarding the application of computer science, system and control engineering and electronic technologies to the study of biological systems, in particular of sensory-motor coordination in man and, more recently, medical robotics (for surgery and rehabilitation).  He has been responsible of grants from Italian Research Ministry, Industrial Companies, Italian Space Agency.

Interests & Projects

In the last years he has been the European Coordinator of three FP7 EU projects in the ICT topic, in the field of the Surgical and Computer assisted Robotics and Assistive and Rehabilitative Robotics (Robocast, Active, Mundus) and PI partner of two Horizon2020 projects in Surgical robotics (SMARTsurg) and DIH in Robotics for Healthcare (DIH HERO). He is associate editor of Computer Methods and Modelling in Medicine and of Frontiers in Neuroscience – Neural Technology. He is serving in the JWG35 and JWG36 ISO standard working groups of the ISO Technical Committee TC 299 (robotics) for Surgical and Rehabilitation Robotics.

Courses held

Bachelor of Science courses


Models and methods for the analysis of membrane potentials. Hodgkin-Huxley Model (H-H). Impulse propagation and conduction in fibres. Neuron models and networks. Extra-cellular potentials. Introduction to forward and inverse problem. Lead vector. Methods for the evaluation of electric and magnetic fields from/in biological tissues at low and high frequency. Electrical stimulation of biological system. Magnetic stimulation of the nervous system. Study of the biological effects of electromagnetic fields and dosimetry. Clinical meaning, characteristics and dimensionality of biomedical signals. Biomedical instrumentation: definition, characteristics and classification. Biological-technological interfaces and related problems: reliability, safety, signal to noise ratio, interferences. Transduction and signal conditioning : amplification, filtering and A/D conversion. Biomedical sensors: classification and principles of transduction. Force and displacement sensors, pressure and flow transduction. Piezoelectric devices and ultrasounds. Temperature sensors and radiation thermometry. Optical measurements and related instrumentation.

Master of Science courses


The lectures present the details of the core technologies for detection and interactive virtualization of human motor gestures and daily life activities. The topics include: Technologies for measurement of myoelectric activity: signal generation; positioning, geometry and electrochemical nature of electrodes; biological and environmental noise; amplifiers; sources of noise. Technologies for measures of subject-environment interaction: sensors and signal conditioning units; amplifiers; pressure maps; sources of signal distortions. Technologies for measurement of body kinematics: interfacing features; sensors; information recognition and extraction; signal processors; noise
identification and suppression; off-line and real time trajectory tracking with markers and markerless; calibration and 3D reconstruction.

Find Us

NEARLab is located inside the Leonardo Robotics Labs space at Politecnico di Milano, piazza Leonardo da Vinci 32, Building 7, 20133, Milano, Italy
and at Campus Colombo in Via Giuseppe Colombo, 40, 20133 Milano MI


Monday to Friday: 8.00 A.M. – 20.00 P.M.


Website Maintainers
Alberto Rota, Mattia Magro, Alessandra Maria Trapani


Get in touch

or visit the Research Areas and contact the corresponding team directly