← Search

Andrea Del Prete

23 accepted papers

2026

A Framework for Soft Robot Control: Integrating Physics-Based Modeling with Exploration Based Learning

ICRA 2026poster

Soft robots present unique challenges for accurate modeling and control due to their virtually infinite degrees of freedom and highly nonlinear deformations. High-fidelity continuum models offer accuracy but are often computationally prohibitive for real-time control, while purely learning-based pol…

Cited by 0Scholar
2026

TD-CD-MPPI: Temporal-Difference Constraint-Discounted Model Predictive Path Integral Control

RA-L 2026

Path Integral methods have demonstrated remarkable capabilities for solving non-linear stochastic optimal control problems through sampling-based optimization. However, their computational complexity grows linearly with the prediction horizon, limiting long-term reasoning, while constraints are mere

Cited by 6SourceScholar
2026

TD-CD-MPPI: Temporal-Difference Constraint-Discounted Model Predictive Path Integral Control

ICRA 2026poster

Path Integral methods have demonstrated remarkable capabilities for solving non-linear stochastic optimal control problems through sampling-based optimization. However, their computational complexity grows linearly with the prediction horizon, limiting long-term reasoning, while constraints are mere…

Cited by 0SourceScholar
2025

Addressing Reachability and Discrete Component Selection in Robotic Manipulator Design Through Kineto-Static Bi-Level Optimization

RA-L 2025

Designing robotic manipulators for generic tasks while meeting specific requirements is a complex, iterative process involving mechanical design, simulation, control, and testing. New computational design tools are needed to simplify and speed up such processes. This work presents an original formul

Cited by 7SourceScholar
2025

Parallel-Constraint Model Predictive Control: Exploiting Parallel Computation for Improving Safety

ICRA 2025

Ensuring constraint satisfaction is a key requirement for safety-critical systems, which include most robotic platforms. For example, constraints can be used for modeling joint position/velocity/torque limits and collision avoidance. Constrained systems are often controlled using Model Predictive Co

Cited by 1SourceScholar
2024

Receding-Constraint Model Predictive Control using a Learned Approximate Control-Invariant Set

ICRA 2024poster

In recent years, advanced model-based and data-driven control methods are unlocking the potential of complex robotics systems, and we can expect this trend to continue at an exponential rate in the near future. However, ensuring safety with these advanced control methods remains a challenge. A well-…

Cited by 2SourcecodeScholar
2023

CACTO: Continuous Actor-Critic With Trajectory Optimization - Towards Global Optimality

RA-L 2023

This letter presents a novel algorithm for the continuous control of dynamical systems that combines Trajectory Optimization (TO) and Reinforcement Learning (RL) in a single framework. The motivations behind this algorithm are the two main limitations of TO and RL when applied to continuous nonlinea

Cited by 26SourceScholar
2023

CLIO: a Novel Robotic Solution for Exploration and Rescue Missions in Hostile Mountain Environments

ICRA 2023poster

Rescue missions in mountain environments are hardly achievable by standard legged robots—because of the high slopes—or by flying robots—because of limited payload capacity. We present a concept for a rope-aided climbing robot which can negotiate up-to-vertical slopes and carry heavy payloads. The ro…

Cited by 7SourcecodeScholar
2023

Reactive Landing Controller for Quadruped Robots

RA-L 2023

Quadruped robots are machines intended for challenging and harsh environments. Despite the progress in locomotion strategy, safely recovering from unexpected falls or planned drops is still an open problem. It is further made more difficult when high horizontal velocities are involved. In this lette

Cited by 17SourcecodeScholar
2023

Robust Satisfaction of Joint Position and Velocity Bounds in Discrete-Time Acceleration Control of Robot Manipulators

IROS 2023poster

This paper deals with the robust control of fully-actuated robots subject to joint position, velocity and acceleration bounds. Robotic systems are subject to disturbances, which may arise from modeling errors, sensor noises or communication delays. This work presents mathematical and computational t…

Cited by 1SourceScholar
2023

VBOC: Learning the Viability Boundary of a Robot Manipulator Using Optimal Control

RA-L 2023

Safety is often the most important requirement in robotics applications. Nonetheless, control techniques that can provide safety guarantees are still extremely rare for nonlinear systems, such as robot manipulators. A well-known tool to ensure safety is the viability kernel, which is the largest set

Cited by 6SourceScholar
2020

One Robot for Many Tasks: Versatile Co-Design Through Stochastic Programming

RA-L 2020

Versatility is one of the main factors driving the adoption of robots on the assembly line and in other applications. Compared to fixed-automation solutions, a single industrial robot can perform a wide range of tasks (e.g., welding, lifting). In other platforms, such as legged robots, versatility i

Cited by 40SourceScholar
2020

SL1M: Sparse L1-norm Minimization for contact planning on uneven terrain

ICRA 2020poster

One of the main challenges of planning legged locomotion in complex environments is the combinatorial contact selection problem. Recent contributions propose to use integer variables to represent which contact surface is selected, and then to rely on modern mixed-integer (MI) optimization solvers to…

Cited by 43SourceScholar
2018

On Time Optimization of Centroidal Momentum Dynamics

ICRA 2018poster

Recently, the centroidal momentum dynamics has received substantial attention to plan dynamically consistent motions for robots with arms and legs in multi-contact scenarios. However, it is also non convex which renders any optimization approach difficult and timing is usually kept fixed in most tra…

Cited by 77SourceScholar
2017

A kinodynamic steering-method for legged multi-contact locomotion

IROS 2017poster

We present a novel method for synthesizing collision-free, dynamic locomotion behaviors for legged robots, including jumping, going down a very steep slope, or recovering from a push using the arms of the robot. The approach is automatic and generic: non-gaited motions, comprising arbitrary contact…

Cited by 29SourceScholar
2017

Online payload identification for quadruped robots

IROS 2017poster

The identification of inertial parameters is crucial to achieve high-performance model-based control of legged robots. The inertial parameters of the legs are typically not altered during expeditions and therefore are best identified offline. On the other hand, the trunk parameters depend on the mod…

Cited by 41SourceScholar
2015

Addressing Constraint Robustness to Torque Errors in Task-Space Inverse Dynamics

RSS 2015poster

Task-Space Inverse Dynamics (TSID) is a well-known optimization-based technique for the control of highly-redundant mechanical systems, such as humanoid robots. One of its main flaws is that it does not take into account any of the uncertainties affecting these systems: poor torque tracking, sensor…

Cited by 14SourcePDFScholar
2015

Inertial parameters identification and joint torques estimation with proximal force/torque sensing

ICRA 2015poster

Classically robot force control passes through joint torques measurement or estimation. Within this context, classical torque sensing technologies rely on current sensing on motor windings and on torsion sensing on motor shaft. An alternative approach was recently proposed in [1] and combines whole-…

Cited by 20SourceScholar
2015

Prioritized optimal control: A hierarchical differential dynamic programming approach

ICRA 2015poster

This paper deals with the generation of motion for complex dynamical systems (such as humanoid robots) to achieve several concurrent objectives. Hierarchy of tasks and optimal control are two frameworks commonly used to this aim. The first one specifies control objectives as a number of quadratic fu…

Cited by 19SourceScholar