Intelligent Robotics and Autonomous Systems

Research activities:

This research activity aims at exploiting vision data for making robots safe and ready for real world applications. The image processing algorithms, developed by the group, rely on information from RGB-D cameras and allow robots to safely act in different environments, to quickly detect people and to track objects and humans and recognize their gestures and actions.

  • People Detection, Tracking, and Re-identification

  • Human-Motion Tracking and Classification

  • Image-based localization & 3D Reconstruction

  • Omnidirectional cameras: Design & Image processing
  • Distributed Vision Systems


People: Emanuele Menegatti (contact person), Stefano Ghidoni

The Research group has an extensive knowledge of the issues related to the use of industrial robots for production. In this context, it is active in robotized visual inspection for quality and completeness control, real-time programming of robotic workcells and computationally efficient algorithms for grasping, assembling and task planning that can be used to program the next generation of industrial robots.

  • Assembly and Task Planning

  • Grasp Planning

  • Automatic Visual Inspection

  • Real-time Programming

  • Quality & Completeness Inspection


People: Enrico Pagello (contact person), Emanuele Menegatti, Stefano Ghidoni

The Intelligent Robotics Research group focuses on developing efficient collision and obstacle avoidance algorithms for autonomous robots to safely move through an unstructured environment. Our algorithms are based on the discretization of generic movement paths into optimized subsets that satisfied surrounding constraints.

  • Collision & Obstacle Avoidance
  • Path Planning

  • Multi-robot Motion Planning


People: Enrico Pagello (contact person)

In the last years, service robots and their interaction with humans have acquired particular interest. The Research group investigates robot bipedal locomotion and walking-gait programming in simulated and real situations in order to enhance the coupling between Human and Robot. Particular interest is dedicated to the study of Human-Robot and Robot-Robot Interaction.

  •  Walking-gait programming

  • Human-Robot and Robot-Robot interaction
  • Software development for motion control

  • Humanoid robot simulation


People: Emanuele Menegatti (contact person), Enrico Pagello

Particular attention is paid to the role of robotics in education. The Research group is actively involved in several projects that aim to introduce robots in the curricular didactics. In particular, the group proposes education courses for teachers oriented to robotics-enhanced constructivist learning theory in primary and secondary schools, in order to enable teachers to implement robotics-enhanced constructivist learning in school classrooms:

  • Training Courses on Educational Robotics for Teachers
  • Activities for Students
  •  Computational thinking


People: Michele Moro (contact person), Emanuele Menegatti