The goal of LiftMeUp was to develop new algorithms to make robots safer, more efficient, and more trustworthy when performing demanding tasks such as dexterous manipulation and reliable locomotion; capabilities that underpin robots’ potential to operate beyond human limits in domains that require scalable, dependable automation. Today’s mainstream options force a trade-off: first-principles, physics-based methods can be transparent but often require extensive tuning and manual heuristics to perform well, while deep-learning approaches are typically data-hungry, less interpretable, and can generalise poorly.
Within the strategic context of the EU’s digital transition and increasing emphasis on AI that is reliable and explainable, the project’s overall objective was to create an easy-to-use framework that uniquely combines data-driven modelling with globally optimal (certifiable) solvers. It aimed to deliver methods that are transparent and sample-efficient, and that reduce sensitivity to initialisation compared with local solvers, which is important for robust performance, safety assurances, and energy/time efficiency.
Methodologically, LiftMeUp progressed in three stages: (1) integrating concepts from Koopman theory, polynomial optimisation, and kernel methods to learn “lifting” functions from data and embed them into globally optimal estimation and control; (2) optimally combining different models into more versatile and expressive solutions that can be updated online; and (3) implementing these algorithms on hardware for real-world locomotion and manipulation tasks. The expected impact is both scientific (new links between machine learning and global optimisation) and practical: more dependable robotics that can be deployed with greater confidence, lower data requirements, and improved resource efficiency, supporting broader uptake of advanced robotics in Europe.