"Vorrei essere libero... libero come un uomo!
Come l'uomo più evoluto che si innalza con la propria intelligenza, e che sfida la natura con la forza incontrastata della scienza,
con addosso l'entusiasmo di spaziare senza limiti nel cosmo, è convinto che la forza del pensiero sia la sola libertà."
(Giorgio Gaber).
INTELLIGENT COLLABORATIVE ROBOTICS
It is widely agreed that future manufacturing environments will be populated by humans and robots sharing the same workspace. However, the real collaboration can be sporadic, especially in case of assembly tasks which might involve autonomous operations to be executed by either the robot or the human worker.
In this scenario, it might be beneficial to recognised and predict the actions of the human in order to control the robot both safely and efficiently. Apart from safety aspects, one fundamental problem for an effective collaboration is to infer human intentions. Relying on a cognitive algorithm able to predict what the human is about to do can definitely enhance the effectiveness of the collaboration. From one side, the robot would be able to decide not to interfere with humans’ actions, e.g. scheduling a mission which minimises the amount of shared workspace, on the other side the robot would also be able to promptly decide to assist the human, thus implementing a truly collaborative behaviour.
Selected publications:
SENSOR-BASED TRAJECTORY GENERATION FOR SMART HUMAN-ROBOT COLLABORATION
Principal investigator: prof. Paolo Rocco
Future paradigms in industrial robotics no longer require a physical separation between robotic manipulators
and humans. Moreover, to optimize production, humans and robots will be expected to cooperate to some
extent. In this scenario, involving a shared environment between humans and robots, common industrial
robot controller might turn to be inadequate for this purpose.
In order to obtain a natural and safe collaboration, robots will be equipped with sophisticated sensing devices
and with human-aware control/planning capabilities. In the literature many attempts in developing suitable
robot reactions to unforeseen events have been presented by means of trajectory adaptation or modifications
based on sensor readings. However, in case of very unstructured environments, a better solution might be
achieved with an advanced sensor-based motion and trajectory generation, rather than an online modification
of an offline planned path. The aim of this research is to provide tools to overcome the current limitations in
off-the-shelf robot controller and propose an online trajectory generator capable of understanding the
environment and of computing a sensor-based trajectory to let the robot perform a prescribed task with a
suitable level of safety.
Selected publications:
HUMAN-FRIENDLY BEHAVIOUR FOR REDUNDANT ROBOTS
Advisor: prof. Paolo Rocco
Although robustness and safety of industrial robots has been increasing in the last decades, common industrial manipulators are still not able to co-operate with human beings in a natural way.
Using redundant manipulators (i.e. robotic arms having more degrees of freedom than those strictly necessary to perform a certain task) it is possible to achieve high levels of dexterity in order to make the robot able to co-operate with humans in the same way that humans would co-operate with other humans. Moreover, since the same task can be performed in several ways, redundant manipulators offer a wide range of flexibility in motion planning. Thanks to the extra degree(s) of freedom, it is possible to modify in real-time the behaviour of the robot, in order to ensure a safe co-operation with human co-workers and minimize the injury risk, without modifying the end-effector motion.
The aim of this research is to study the problem of kinematic inversion for redundant manipulators in order to make their motion as natural as possible.
Since the robot is supposed to co-operate with humans, its motion should be predictable, safe, and intuitive. This work is focused on the development of some criteria to design a human-like kinematic inversion algorithm for redundant manipulators while maintaining the possibility of on-line adjustments of the joint trajectory to perform additional tasks such as obstacle avoidance, injury risk minimization, etc. In this way, a human-friendly behaviour of the robot will ensure a natural co-operation between robotic manipulators and humans which is not obtained with today commercial industrial manipulators.
Selected publications:
OPTIMISATION-BASED DESIGN FOR LINEAR CONTROL SYSTEMS
Advisor: prof. Marco Lovera
Optimisation-based design is a very active research area aiming at the development of computationally efficient methods for the solution of challenging control issues (e.g., static output feedback) in terms of constrained optimisation problems. Among others, randomised methods and nonsmooth optimisation techniques appear today as the most promising paths to the development of viable design methods applicable to practical engineering problems. To this purpose, the proposed research aims at the following objectives: to provide an overview of optimisation-based design methods, to explore potential integrations between them and to eventually assess their applicability to a real control system design problem such as attitude stabilisation for magnetically actuated satellites.
Selected publications: