← Search

Ruben Grandia

20 accepted papers

2026

CoCo-InEKF: State Estimation with Learned Contact Covariances in Dynamic, Contact-Rich Scenarios

RSS 2026poster

Robust state estimation for highly dynamic motion of legged robots remains challenging, especially in dynamic, contact-rich scenarios. Traditional approaches often rely on binary contact states that fail to capture the nuances of partial contact or directional slippage. This paper presents CoCo-InEK…

Cited by 0SourceScholar
2026

Olaf: Bringing an Animated Character to Life in the Physical World

RA-L 2026

Animated characters often move in non-physical ways and have proportions that are far from a typical walking robot. This provides an ideal platform for innovation in both mechanical design and stylized motion control. In this letter, we bring Olaf to life in the physical world, relying on reinforcem

Cited by 6SourceScholar
2026

Robot Crash Course: Learning Soft and Stylized Falling

ICRA 2026poster

Despite recent advances in robust locomotion, bipedal robots operating in the real world remain at risk of falling. While most research focuses on preventing such events, we instead concentrate on the phenomenon of falling itself. Specifically, we aim to reduce physical damage to the robot while pro…

2025

Autonomous Human-Robot Interaction via Operator Imitation

IROS 2025

Teleoperated robotic characters can perform expressive interactions with humans, relying on the operators’ experience and social intuition. In this work, we propose to create autonomous interactive robots, by training a model to imitate operator data. Our model is trained on a dataset of human-robot

Cited by 2SourceScholar
2024

Design and Control of a Bipedal Robotic Character

RSS 2024poster

Legged robots have achieved impressive feats in dynamic locomotion in challenging unstructured terrain. However, in entertainment applications, the design and control of these robots face additional challenges in appealing to human audiences. This work aims to unify expressive, artist-directed motio…

Cited by 11SourcePDFScholar
2022

Elevation Mapping for Locomotion and Navigation using GPU

IROS 2022poster

Perceiving the surrounding environment is crucial for autonomous mobile robots. An elevation map provides a memory-efficient and simple yet powerful geometric represen-tation of the terrain for ground robots. The robots can use this information for navigation in an unknown environment or perceptive…

Cited by 95SourcecodeScholar
2021

Model Predictive Robot-Environment Interaction Control for Mobile Manipulation Tasks

ICRA 2021poster

Modern, torque-controlled service robots can regulate contact forces when interacting with their environment. Model Predictive Control (MPC) is a powerful method to solve the underlying control problem, allowing to plan for whole-body motions while including different constraints imposed by the robo…

Cited by 59SourceScholar
2021

Multi-Layered Safety for Legged Robots via Control Barrier Functions and Model Predictive Control

ICRA 2021poster

The problem of dynamic locomotion over rough terrain requires both accurate foot placement together with an emphasis on dynamic stability. Existing approaches to this problem prioritize immediate safe foot placement over longer term dynamic stability considerations, or relegate the coordination of f…

Cited by 168SourceScholar
2021

Whole-Body MPC and Online Gait Sequence Generation for Wheeled-Legged Robots

IROS 2021poster

Our paper proposes a model predictive controller as a single-task formulation that simultaneously optimizes wheel and torso motions. This online joint velocity and ground reaction force optimization integrates a kinodynamic model of a wheeled quadrupedal robot. It defines the single rigid body dynam…

Cited by 112SourceScholar
2020

Nonlinear Model Predictive Control of Robotic Systems with Control Lyapunov Functions

RSS 2020poster

The theoretical unification of Nonlinear Model Predictive Control (NMPC) with Control Lyapunov Functions (CLFs) provides a framework for achieving optimal control performance while ensuring stability guarantees. In this paper we present the first real-time realization of a unified NMPC and CLF contr…

Cited by 60SourcePDFScholar
2019

Contact-Implicit Trajectory Optimization for Dynamic Object Manipulation

IROS 2019poster

We present a reformulation of a contact-implicit optimization (CIO) approach that computes optimal trajectories for rigid-body systems in contact-rich settings. A hard-contact model is assumed, and the unilateral constraints are imposed in the form of complementarity conditions. Newton's impact law…

Cited by 49SourceScholar
2019

Haptic Inspection of Planetary Soils With Legged Robots

RA-L 2019

Planetary exploration robots encounter challenging terrain during operation. Vision-based approaches have failed to reliably predict soil characteristics in the past, making it necessary to probe the terrain tactilely. We present a robust, haptic inspection approach for a variety of fine, granular m

Cited by 68SourceScholar
2019

Locomotion Planning through a Hybrid Bayesian Trajectory Optimization

ICRA 2019poster

Locomotion planning for legged systems requires reasoning about suitable contact schedules. The contact sequence and timings constitute a hybrid dynamical system and prescribe a subset of achievable motions. State-of-the-art approaches cast motion planning as an optimal control problem. In order to…

Cited by 18SourceScholar
2019

Whole-Body MPC for a Dynamically Stable Mobile Manipulator

RA-L 2019

Autonomous mobile manipulation offers a dual advantage of mobility provided by a mobile platform and dexterity afforded by the manipulator. In this letter, we present a whole-body optimal control framework to jointly solve the problems of manipulation, balancing and interaction, as one optimization

Cited by 95SourceScholar
2017

Hybrid direct collocation and control in the constraint-consistent subspace for dynamic legged robot locomotion

RSS 2017poster

In this paper, we present an algorithm for planning and control of legged robot locomotion. Given the desired contact sequence, this method generates gaits and dynamic motions for legged robots without resorting to simplified stability criteria. The method uses direct collocation for searching for s…

Cited by 47SourcePDFScholar