← Search

Giuseppe Oriolo

22 accepted papers

2026

SM^2ITH: Safe Mobile Manipulation with Interactive Human Prediction Via Task-Hierarchical Bilevel Model Predictive Control

ICRA 2026poster

Mobile manipulators are designed to perform complex sequences of navigation and manipulation tasks in human-centered environments. While recent optimization-based methods such as Hierarchical Task Model Predictive Control (HTMPC) enable efficient multitask execution with strict task priorities, they…

Cited by 0codeScholar
2024

Joint-Level IS-MPC: a Whole-Body MPC with Centroidal Feasibility for Humanoid Locomotion

IROS 2024poster

We propose an effective whole-body MPC controller for locomotion of humanoid robots. Our method generates motions using the full kinematics, allowing it to account for joint limits and to exploit upper-body motions to reject disturbances. Each MPC iteration solves a single QP that considers the inte…

Cited by 3SourceScholar
2022

ADHERENT: Learning Human-like Trajectory Generators for Whole-body Control of Humanoid Robots

RA-L 2022

<italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Human-like</i> trajectory generation and footstep planning represent challenging problems in humanoid robotics. Recently, research in computer graphics investigated machine-learning methods for characte

Cited by 22SourceScholar
2022

Handling Non-Convex Constraints in MPC-Based Humanoid Gait Generation

IROS 2022poster

In most MPC-based schemes used for humanoid gait generation, simple Quadratic Programming (QP) problems are considered for real-time implementation. Since these only allow for convex constraints, the generated gait may be conservative. In this paper we focus on the non-convex reachable region of the…

Cited by 8SourceScholar
2022

On-Line Learning for Planning and Control of Underactuated Robots With Uncertain Dynamics

RA-L 2022

We present an iterative approach for planning and controlling motions of underactuated robots with uncertain dynamics. At its core, there is a learning process which estimates the perturbations induced by the model uncertainty on the active and passive degrees of freedom. The generic iteration of th

Cited by 15SourceScholar
2022

Task-Oriented Generation of Stable Motions for Wheeled Inverted Pendulum Robots

ICRA 2022poster

We present a whole-body control architecture for the generation of stable task-oriented motions in Wheeled Inverted Pendulum (WIP) robots. Controlling WIP systems is challenging because the successful execution of tasks is subordinate to the ability to maintain balance. Our feedback control approach…

Cited by 2SourceScholar
2021

Bayesian Neural Network Modeling and Hierarchical MPC for a Tendon-Driven Surgical Robot With Uncertainty Minimization

RA-L 2021

In order to guarantee precision and safety in robotic surgery, accurate models of the robot and proper control strategies are needed. Bayesian Neural Networks (BNN) are capable of learning complex models and provide information about the uncertainties of the learned system. Model Predictive Control

Cited by 24SourceScholar
2021

Feasibility-Driven Step Timing Adaptation for Robust MPC-Based Gait Generation in Humanoids

RA-L 2021

The feasibility region of a Model Predictive Control (MPC) algorithm is the subset of the state space in which the constrained optimization problem to be solved is feasible. In our recent Intrinsically Stable MPC (IS-MPC) method for humanoid gait generation, feasibility means being able to satisfy t

Cited by 15SourceScholar
2021

Towards Safe Human-Quadrotor Interaction: Mixed-Initiative Control via Real-Time NMPC

RA-L 2021

This article presents a novel algorithm for blending human inputs and automatic controller commands, guaranteeing safety in mixed-initiative interactions between humans and quadrotors. The algorithm is based on nonlinear model predictive control (NMPC) and involves using the state solution to assess

Cited by 9SourceScholar
2020

An Opportunistic Strategy for Motion Planning in the Presence of Soft Task Constraints

RA-L 2020

Consider the problem of planning collision-free motions for a robot that is assigned a soft task constraint, i.e., a desired path in task space with an associated error tolerance. To this end, we propose an opportunistic planning strategy in which two subplanners take turns in generating motions. Th

Cited by 6SourceScholar
2020

Anti-Jackknifing Control of Tractor-Trailer Vehicles via Intrinsically Stable MPC

ICRA 2020poster

It is common knowledge that tractor-trailer vehicles are affected by jackknifing, a phenomenon that consists in the divergence of the trailer hitch angle and ultimately causes the vehicle to fold up. For the case of backwards motion, in which jackknifing can also occur at low speeds, we present a co…

Cited by 19SourceScholar
2020

ZMP Constraint Restriction for Robust Gait Generation in Humanoids

ICRA 2020poster

We present an extension of our previously proposed IS-MPC method for humanoid gait generation aimed at obtaining robust performance in the presence of disturbances. The considered disturbance signals vary in a range of known amplitude around a mid-range value that can change at each sampling time, b…

Cited by 12SourceScholar
2019

Closed-loop MPC with Dense Visual SLAM - Stability through Reactive Stepping

ICRA 2019poster

Walking gaits generated using Model Predictive Control (MPC) is widely used due to its capability to handle several constraints that characterize humanoid locomotion. The use of simplified models such as the Linear Inverted Pendulum allows to perform computations in real-time, giving the robot the f…

Cited by 17SourceScholar
2017

MPC-based humanoid pursuit-evasion in the presence of obstacles

IROS 2017poster

We consider a pursuit-evasion problem between humanoids in the presence of obstacles. In our scenario, the pursuer enters the safety area of the evader headed for collision, while the latter executes a fast evasive motion. Control schemes are designed for both the pursuer and the evader. They are st…

Cited by 17SourceScholar
2017

Real-time pursuit-evasion with humanoid robots

ICRA 2017poster

We consider a pursuit-evasion problem between humanoids. In our scenario, the pursuer enters the safety area of the evader headed for collision, while the latter executes a fast evasive motion. Control schemes are designed for both the pursuer and the evader. They are structurally identical, althoug…

Cited by 15SourceScholar
2016

Learning soft task priorities for control of redundant robots

ICRA 2016poster

One of the key problems in planning and control of redundant robots is the fast generation of controls when multiple tasks and constraints need to be satisfied. In the literature, this problem is classically solved by multi-task prioritized approaches, where the priority of each task is determined b…

Cited by 44SourceScholar
2016

Real-time planning and execution of evasive motions for a humanoid robot

ICRA 2016

We present a method for performing evasive motions with a humanoid robot. In the considered scenario, the robot is standing in a workspace, when a moving obstacle (e.g., a human, or another robot) enters its safety area and heads towards it; the humanoid must plan and execute in real-time a maneuver

Cited by 8SourceScholar