Prof. Davide Brugali
Tel.: +39 0352052 008 [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
viale Marconi 5 - 24044 Dalmine (BG) - Italy
room B 3.05
Department of Management, Information and Production Engineering
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)|
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.