← Search

Ioannis Havoutis

38 accepted papers

2026

InteLiPlan: An Interactive Lightweight LLM-Based Planner for Domestic Robot Autonomy

RA-L 2026

We introduce an interactive LLM-based framework designed to enhance the autonomy and robustness of domestic robots, targeting embodied intelligence. Our approach reduces reliance on large-scale data and incorporates a robot-agnostic pipeline that embodies an LLM. Our framework, <italic xmlns:mml="ht

Cited by 6SourcecodeScholar
2025

Offline Adaptation of Quadruped Locomotion Using Diffusion Models

ICRA 2025

We present a diffusion-based approach to quadrupedal locomotion that simultaneously addresses the limitations of learning and interpolating between multiple skills (modes) and of offline adapting to new locomotion behaviours after training. This is the first framework to apply classifier-free guided

Cited by 5SourcecodeScholar
2024

Gaitor: Learning a Unified Representation Across Gaits for Real-World Quadruped Locomotion

CoRL 2024poster

The current state-of-the-art in quadruped locomotion is able to produce a variety of complex motions. These methods either rely on switching between a discrete set of skills or learn a distribution across gaits using complex black-box models. Alternatively, we present Gaitor, which learns a disentan…

Cited by 3SourceScholar
2024

Learning Generalizable Manipulation Policy with Adapter-Based Parameter Fine-Tuning

IROS 2024

This study investigates the use of adapters in reinforcement learning for robotic skill generalization across multiple robots and tasks. Traditional methods are typically reliant on robot-specific retraining and face challenges such as efficiency and adaptability, particularly when scaling to robots

Cited by 5SourcecodeScholar
2024

Momentum-Aware Trajectory Optimisation using Full-Centroidal Dynamics and Implicit Inverse Kinematics

IROS 2024poster

The current state-of-the-art gradient-based optimisation frameworks are able to produce impressive dynamic manoeuvres such as linear and rotational jumps. However, these methods, which optimise over the full rigid-body dynamics of the robot, often require precise foothold locations apriori, while re…

Cited by 3SourceScholar
2024

R-LGP: A Reachability-guided Logic-geometric Programming Framework for Optimal Task and Motion Planning on Mobile Manipulators

ICRA 2024poster

This paper presents an optimization-based solution to task and motion planning (TAMP) on mobile manipulators. Logic-geometric programming (LGP) has shown promising capabilities for optimally dealing with hybrid TAMP problems that involve abstract and geometric constraints. However, LGP does not scal…

Cited by 2SourceScholar
2023

Learning Low-Frequency Motion Control for Robust and Dynamic Robot Locomotion

ICRA 2023poster

Robotic locomotion is often approached with the goal of maximizing robustness and reactivity by increasing motion control frequency. We challenge this intuitive notion by demonstrating robust and dynamic locomotion with a learned motion controller executing at as low as 8 Hz on a real ANYmal C quadr…

Cited by 15SourcecodeScholar
2023

Leveraging Scene Embeddings for Gradient-Based Motion Planning in Latent Space

ICRA 2023poster

Motion planning framed as optimisation in structured latent spaces has recently emerged as competitive with traditional methods in terms of planning success while significantly outperforming them in terms of computational speed. However, the real-world applicability of recent work in this domain rem…

Cited by 10SourceScholar
2022

Next Steps: Learning a Disentangled Gait Representation for Versatile Quadruped Locomotion

ICRA 2022poster

Quadruped locomotion is rapidly maturing to a degree where robots now routinely traverse a variety of unstructured terrains. However, while gaits can be varied typically by selecting from a range of pre-computed styles, current planners are unable to vary key gait parameters continuously while the r…

Cited by 6SourceScholar
2022

Reaching Through Latent Space: From Joint Statistics to Path Planning in Manipulation

RA-L 2022

We present a novelapproach to path planning for robotic manipulators, in which paths are produced via iterative optimisation in the latent space of a generative model of robot poses. Constraints are incorporated through the use of constraint satisfaction classifiers operating on the same space. Opti

Cited by 17SourceScholar
2022

Semantically Grounded Object Matching for Robust Robotic Scene Rearrangement

ICRA 2022poster

Object rearrangement has recently emerged as a key competency in robot manipulation, with practical solutions generally involving object detection, recognition, grasping and high-level planning. Goal-images describing a desired scene configuration are a promising and increasingly used mode of instru…

Cited by 44SourcecodeScholar
2022

Where Should I Look? Optimised Gaze Control for Whole-Body Collision Avoidance in Dynamic Environments

RA-L 2022

As robots operate in increasingly complex and dynamic environments, fast motion re-planning has become a widely explored area of research. In a real-world deployment, we often lack the ability to fully observe the environment at all times, giving rise to the challenge of determining how to best perc

Cited by 10SourceScholar
2022

You Only Look at One: Category-Level Object Representations for Pose Estimation From a Single Example

CoRL 2022poster

In order to meaningfully interact with the world, robot manipulators must be able to interpret objects they encounter. A critical aspect of this interpretation is pose estimation: inferring quantities that describe the position and orientation of an object in 3D space. Most existing approaches to po…

Cited by 10SourceScholar
2022

Zero-Shot Category-Level Object Pose Estimation

ECCV 2022poster

"Object pose estimation is an important component of most vision pipelines for embodied agents, as well as in 3D vision more generally. In this paper we tackle the problem of estimating the pose of novel object categories in a zero-shot manner. This extends much of the existing literature by removin…

2021

A Passive Navigation Planning Algorithm for Collision-free Control of Mobile Robots

ICRA 2021poster

Path planning and collision avoidance are challenging in complex and highly variable environments due to the limited horizon of events. In literature, there are multiple model- and learning-based approaches that require significant computational resources to be effectively deployed and they may have…

Cited by 12SourceScholar
2021

Introspective Visuomotor Control: Exploiting Uncertainty in Deep Visuomotor Control for Failure Recovery

ICRA 2021poster

End-to-end visuomotor control is emerging as a compelling solution for robot manipulation tasks. However, imitation learning-based visuomotor control approaches tend to suffer from a common limitation, lacking the ability to recover from an out-of-distribution state caused by compounding errors. In…

Cited by 4SourceScholar
2021

Inverse Dynamics vs. Forward Dynamics in Direct Transcription Formulations for Trajectory Optimization

ICRA 2021poster

Benchmarks of state-of-the-art rigid-body dynamics libraries report better performance solving the inverse dynamics problem than the forward alternative. Those benchmarks encouraged us to question whether that computational advantage would translate to direct transcription, where calculating rigid-b…

Cited by 22SourceScholar
2021

Rapid Convex Optimization of Centroidal Dynamics using Block Coordinate Descent

IROS 2021poster

In this paper we explore the use of block coordinate descent (BCD) to optimize the centroidal momentum dynamics for dynamically consistent multi-contact behaviors. The centroidal dynamics have recently received a large amount of attention in order to create physically realizable motions for robots w…

Cited by 12SourceScholar
2021

Rapid Stability Margin Estimation for Contact-Rich Locomotion

IROS 2021poster

The efficient evaluation the dynamic stability of legged robots on non-coplanar terrains is important when developing motion planning and control policies. The inference time of this measure has a strong influence on how fast a robot can react to unexpected events, plan its future footsteps or its b…

Cited by 3SourceScholar
2021

Real-Time Trajectory Adaptation for Quadrupedal Locomotion using Deep Reinforcement Learning

ICRA 2021poster

We present a control architecture for real-time adaptation and tracking of trajectories generated using a terrain-aware trajectory optimization solver. This approach enables us to circumvent the computationally exhaustive task of online trajectory optimization, and further introduces a control solut…

Cited by 42SourceScholar
2021

Receding-Horizon Perceptive Trajectory Optimization for Dynamic Legged Locomotion with Learned Initialization

ICRA 2021poster

To dynamically traverse challenging terrain, legged robots need to continually perceive and reason about upcoming features, adjust the locations and timings of future footfalls and leverage momentum strategically. We present a pipeline that enables flexibly-parametrized trajectories for perceptive a…

Cited by 39SourceScholar
2021

Simultaneous Scene Reconstruction and Whole-Body Motion Planning for Safe Operation in Dynamic Environments

IROS 2021poster

Recent work has demonstrated real-time mapping and reconstruction from dense perception, while motion planning based on distance fields has been shown to achieve fast, collision-free motion synthesis with good convergence properties. However, demonstration of a fully integrated system that can safel…

Cited by 17SourceScholar
2021

Sparsity-Inducing Optimal Control via Differential Dynamic Programming

ICRA 2021poster

Optimal control is a popular approach to synthesize highly dynamic motion. Commonly, L2 regularization is used on the control inputs in order to minimize energy used and to ensure smoothness of the control inputs. However, for some systems, such as satellites, the control needs to be applied in spar…

Cited by 4SourcecodeScholar
2020

First Steps: Latent-Space Control with Semantic Constraints for Quadruped Locomotion

IROS 2020poster

Traditional approaches to quadruped control frequently employ simplified, hand-derived models. This significantly reduces the capability of the robot since its effective kinematic range is curtailed. In addition, kinodynamic constraints are often non-differentiable and difficult to implement in an o…

Cited by 12SourceScholar
2020

GaitMesh: Controller-Aware Navigation Meshes for Long-Range Legged Locomotion Planning in Multi-Layered Environments

RA-L 2020

Long-range locomotion planning is an important problem for the deployment of legged robots to real scenarios. Current methods used for legged locomotion planning often do not exploit the flexibility of legged robots, and do not scale well with environment size. In this letter we propose the use of n

Cited by 17SourceScholar
2020

Guided Constrained Policy Optimization for Dynamic Quadrupedal Robot Locomotion

RA-L 2020

Deep reinforcement learning (RL) uses model-free techniques to optimize task-specific control policies. Despite having emerged as a promising approach for complex problems, RL is still hard to use reliably for real-world applications. Apart from challenges such as precise reward function tuning, ina

Cited by 62SourceScholar
2020

Learning an Expert Skill-Space for Replanning Dynamic Quadruped Locomotion over Obstacles

CoRL 2020

Function approximators are increasingly being considered as a tool for generating robot motions that are temporally extended and express foresight about the scenario at hand. While these longer behaviors are often necessary or beneficial, they also induce multimodality in the decision space, which c

Cited by 0SourcePDFScholar
2020

Reliable Trajectories for Dynamic Quadrupeds using Analytical Costs and Learned Initializations

ICRA 2020poster

Dynamic traversal of uneven terrain is a major objective in the field of legged robotics. The most recent model predictive control approaches for these systems can generate robust dynamic motion of short duration; however, planning over a longer time horizon may be necessary when navigating complex…

Cited by 41SourceScholar
2019

Multi-controller multi-objective locomotion planning for legged robots

IROS 2019poster

Different legged robot locomotion controllers offer different advantages; from speed of motion to energy, computational demand, safety and others. In this paper we propose a method for planning locomotion with multiple controllers and sub-planners, explicitly considering the multi-objective nature o…

Cited by 13SourceScholar
2018

Programming by Demonstration for Shared Control With an Application in Teleoperation

RA-L 2018

Shared control strategies can improve task performance in teleoperation. In such systems, automation guides or corrects a human operator. The amount of correction or guidance that is provided is denoted the level of automation. As the variety of teleoperation tasks is large, manually specifying the

Cited by 57SourceScholar
2017

An Approach for Imitation Learning on Riemannian Manifolds

RA-L 2017

In imitation learning, multivariate Gaussians are widely used to encode robot behaviors. Such approaches do not provide the ability to properly represent end-effector orientation, as the distance metric in the space of orientations is not Euclidean. In this paper, we present an extension of common i

Cited by 123SourceScholar
2017

Learning task-space synergies using Riemannian geometry

IROS 2017poster

In the context of robotic control, synergies can form elementary units of behavior. By specifying task-dependent coordination behaviors at a low control level, one can achieve task-specific disturbance rejection. In this work we present an approach to learn the parameters of such low-level controlle…

Cited by 9SourceScholar
2017

Trajectory and foothold optimization using low-dimensional models for rough terrain locomotion

ICRA 2017poster

We present a trajectory optimization framework for legged locomotion on rough terrain. We jointly optimize the center of mass motion and the foothold locations, while considering terrain conditions. We use a terrain costmap to quantify the desirability of a foothold location. We increase the gait's…

Cited by 108SourceScholar
2017

Whole-body trajectory optimization for non-periodic dynamic motions on quadrupedal systems

ICRA 2017poster

Autonomous legged robots will be required to handle a wide range of tasks in complex environments. While a lot of research has focused on developing their abilities for periodic locomotion tasks, less effort has been invested in devising generalized strategies for dynamic, non-periodic movements. Mo…

Cited by 9SourceScholar
2016

Hierarchical planning of dynamic movements without scheduled contact sequences

ICRA 2016

Most animal and human locomotion behaviors for solving complex tasks involve dynamic motions and rich contact interaction. In fact, complex maneuvers need to consider dynamic movement and contact events at the same time. We present a hierarchical trajectory optimization approach for planning dynamic

Cited by 36SourceScholar
2015

Planning and execution of dynamic whole-body locomotion for a hydraulic quadruped on challenging terrain

ICRA 2015poster

We present a framework for dynamic quadrupedal locomotion over challenging terrain, where the choice of appropriate footholds is crucial for the success of the behaviour. We build a model of the environment on-line and on-board using an efficient occupancy grid representation. We use Any-time-Repair…

Cited by 166SourceScholar