Unibg International -Prof. Davide Brugali
Unibg International
Home > Prof. Davide Brugali

Prof. Davide Brugali


Tel.: +39 0352052008 [uff. e lab.] (Dalmine)

Office hours: per il corso di Informatica industriale il luned́ 9.00 - 11.00 per i corsi di Robotica e Progetto di Robotica il luned́ 11.00 - 13.00

Building: Dalmine
viale Marconi 5 - 24044 Dalmine (BG) - Italy
room B 3.05

Associate professor: Department of Management, Information and Production Engineering

Associate professor: School of Engineering

21038 Real Time Systems Sistemi real time (6 crediti)
39068 Robotics (MD) Robotica (Meccanica LM) (6 crediti)
38069 Robotics (MD) Robotica (principi e progetto) (Informatica LM) (9 crediti)

Subjects (previous Academic Years):
8463 Information Technology for Industry Informatica industriale (5 crediti)
9013 Robotics Robotica (10 crediti)
38038 Robotics (MD) Robotica (Informatica LM) (9 crediti)
9018 Robotics Project Progetto di robotica (5 crediti)

Curriculum vitae

Prof. Davide Brugali graduated in Electronic Engineering at Politecnico di Milano in 1994; he received the PhD in Computer Science from Politecnico di Torino in 1998. From 2001 until 2011 he has been Assistant Professor at University of Bergamo. Since 2011 he is Associate Professor at the Department of Engineering of the University of Bergamo.

He is the coordinator of the Software for Experimental Robotics Laboratory (SERL) of the University of Bergamo. He has been visiting researcher at the CMU Robotics Institute between year 1997 and 1998 and visiting professor at NASA Jet Propulsion Laboratory in year 2006. Since 2000 he is Co-Chair of the IEEE RAS Technical Committee on ?Software Engineering for Robotics and Automation? (TC-SOFT). Since 2009 he is Editor-in-Chief of the Journal of Software Engineering for Robotics (JOSER). He is main author of the book ?Software Development ? Case Studies in Java? published by Addison-Wesley in 2005.

His research activity mainly focuses on software development techniques and methodologies for the construction of robotic systems. In the Software Engineering area, he's investigating the effectiveness of software reuse techniques such as Object-Oriented Frameworks, Middlewares, Design Patterns, Model-Driven Engineering, and Component-based Engineering. In the Robotics area, he's involved in research projects related to control architectures for mobile manipulator robots

Primary Areas of competence: Software Engineering in Robotics, Mobile Manipulator Robots, Robot Control Architectures.
Secondary Areas of competence: Embedded systems, Factory Automation, Industrial Robots.