Theodoros Stouraitis

dblp:138/9287 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
4since 2021 · last 2024
0000-0002-6345-892XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 2 first-author · 3 since 2021Systems, architecture and hardware · 4 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Robot manipulation · 42% Motion planning and robot control · 40% Reinforcement learning · 11%
Human-computer interaction and pervasive computing
1 paper
Human-robot interaction · 100%

Topics — the 14 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
trajectory optimization
1.832024
Impact-Aware Bimanual Catching of Large-Momentum Objects · IEEE Trans. Robotics 2024
Non-prehensile Planar Manipulation via Trajectory Optimization with Complementarity Constraints · ICRA 2022
Online Hybrid Motion Planning for Dyadic Collaborative Manipulation via Bilevel Optimization · IEEE Trans. Robotics 2020
Robotics › Robot manipulation › nonprehensile manipulation
dynamic manipulation
0.812024
Impact-Aware Bimanual Catching of Large-Momentum Objects · IEEE Trans. Robotics 2024
Machine learning › Reinforcement learning › imitation learning › inverse reinforcement learning
inverse optimal control
0.712023
Learning Personalised Human Sit-to-Stand Motion Strategies via Inverse Musculoskeletal Optimal Control · ICRA 2023
Human-robot interaction
assistive robotics
0.712023
Learning Personalised Human Sit-to-Stand Motion Strategies via Inverse Musculoskeletal Optimal Control · ICRA 2023
Human-robot interaction › human behavior modeling
human motion modeling
0.712023
Learning Personalised Human Sit-to-Stand Motion Strategies via Inverse Musculoskeletal Optimal Control · ICRA 2023
Robotics › Robot manipulation
nonprehensile manipulation
0.612022
Non-prehensile Planar Manipulation via Trajectory Optimization with Complementarity Constraints · ICRA 2022
Robotics › Robot manipulation › object manipulation
planar manipulation
0.612022
Non-prehensile Planar Manipulation via Trajectory Optimization with Complementarity Constraints · ICRA 2022
Machine learning › Optimization for machine learning
bilevel optimization
0.412020
Online Hybrid Motion Planning for Dyadic Collaborative Manipulation via Bilevel Optimization · IEEE Trans. Robotics 2020
Robotics › Motion planning and robot control › motion planning
hybrid motion planning
0.412020
Online Hybrid Motion Planning for Dyadic Collaborative Manipulation via Bilevel Optimization · IEEE Trans. Robotics 2020
Robotics › Robot manipulation
grasping
0.212015
Functional power grasps transferred through warping and replanning · ICRA 2015
Robotics › Robot manipulation › grasping › grasp learning
grasp transfer
0.212015
Functional power grasps transferred through warping and replanning · ICRA 2015
Human-robot interaction › wearable robot
exoskeleton
0.212023
Learning Personalised Human Sit-to-Stand Motion Strategies via Inverse Musculoskeletal Optimal Control · ICRA 2023
Robotics › Motion planning and robot control › robot control
model predictive control
0.212022
Non-prehensile Planar Manipulation via Trajectory Optimization with Complementarity Constraints · ICRA 2022
Robotics › Robot manipulation
cooperative manipulation
0.112020
Online Hybrid Motion Planning for Dyadic Collaborative Manipulation via Bilevel Optimization · IEEE Trans. Robotics 2020

Methods — techniques the papers use, named apart from their topics

optimal control · 1.3musculoskeletal modeling · 1.3sequential quadratic programming · 0.8multi-mode trajectory optimization · 0.8indirect force control · 0.8mixed integer programming · 0.6mathematical program with complementarity constraints · 0.6trajectory optimization · 0.4graph search · 0.4bi-level optimization · 0.4
YearPublicationVenuePosition
2024 Impact-Aware Bimanual Catching of Large-Momentum Objects
abstract
This paper investigates one of the most challenging tasks in dynamic manipulation-catching large-momentum moving objects. Beyond the realm of quasi-static manipulation, dealing with highly dynamic objects can significantly improve the robot's capability of interacting with its surrounding environment. Yet, the inevitable motion mismatch between the fast moving object and the approaching robot will result in large impulsive forces, which lead to the unstable contacts and irreversible damage to both the object and the robot. To address the above problems, we propose an online optimization framework to: 1) estimate and predict the linear and angular motion of the object; 2) search and select the optimal contact locations across every surface of the object to mitigate impact through sequential quadratic programming (SQP); 3) simultaneously optimize the end-effector motion, stiffness, and contact force for both robots using multi-mode trajectory optimization (MMTO); and 4) realise the impact-aware catching motion on the compliant robotic system based on indirect force controller. We validate the impulse distribution, contact selection, and impactaware MMTO algorithms in simulation and demonstrate the benefits of the proposed framework in real-world experiments including catching large-momentum moving objects with welldefined motion, constrained motion and free-flying motion.
Lei Yan 0011, Theodoros Stouraitis, João Moura 0003, Wenfu Xu, Michael Gienger, Sethu Vijayakumar
IEEE Trans. Robotics2
2023 Learning Personalised Human Sit-to-Stand Motion Strategies via Inverse Musculoskeletal Optimal Control
abstract
Physically assistive robots and exoskeletons have great potential to help humans with a wide variety of collaborative tasks. However, a challenging aspect of the control of such devices is to accurately model or predict human behaviour, which can be highly individual and personalised. In this work, we implement a framework for learning subject-specific models of underlying human motion strategies using inverse musculoskeletal optimal control. We apply this framework to a specific motion task: the sit-to-stand transition. By collecting sit-to-stand data from 4 subjects with and without perturbations, we show that humans modulate their sit-to-stand strategy in the presence of instability, and learn the corresponding models of these strategies. In the future, the personalised motion strategies resulting from this framework could be used to inform the design of real-time assistance strategies for human-robot collaboration problems.
Daniel F. N. Gordon, Andreas Christou, Theodoros Stouraitis, Michael Gienger, Sethu Vijayakumar
ICRA3
2023 A behavioural transformer for effective collaboration between a robot and a non-stationary human
abstract
A key challenge in human-robot collaboration is the non-stationarity created by humans due to changes in their behaviour. This alters environmental transitions and hinders human-robot collaboration. We propose a principled meta-learning framework to explore how robots could better predict human behaviour, and thereby deal with issues of non-stationarity. On the basis of this framework, we developed Behaviour-Transform (BeTrans). BeTrans is a conditional transformer that enables a robot agent to adapt quickly to new human agents with non-stationary behaviours, due to its notable performance with sequential data. We trained BeTrans on simulated human agents with different systematic biases in collaborative settings. We used an original customisable environment to show that BeTrans effectively collaborates with simulated human agents and adapts faster to non-stationary simulated human agents than SOTA techniques.
Ruaridh Mon-Williams, Theodoros Stouraitis, Sethu Vijayakumar
RO-MAN2
2022 Non-prehensile Planar Manipulation via Trajectory Optimization with Complementarity Constraints
abstract
Contact adaptation is an essential capability when manipulating objects. Two key contact modes of non-prehensile manipulation are sticking and sliding. This paper presents a Trajectory Optimization (TO) method formulated as a Mathematical Program with Complementarity Constraints (MPCC), which is able to switch between these two modes. We show that this formulation can be applicable to both planning and Model Predictive Control (MPC) for planar manipulation tasks. We numerically compare: (i) our planner against a mixed integer alternative, showing that the MPCC planner converges faster, scales better with respect to the time horizon (TH), and can handle environments with obstacles; (ii) our controller against a state-of-the-art mixed integer approach, showing that the MPCC controller achieves improved tracking and more consistent computation times. Additionally, we experimentally validate both our planner and controller with the KUKA LWR robot on a range of planar manipulation tasks. See our accompanying video here: https://youtu.be/EkU6YHMhjto.
João Moura 0003, Theodoros Stouraitis, Sethu Vijayakumar
ICRA2
2020 Multi-mode Trajectory Optimization for Impact-aware Manipulation
abstract
The transition from free motion to contact is a challenging problem in robotics, in part due to its hybrid nature. Additionally, disregarding the effects of impacts at the motion planning level often results in intractable impulsive contact forces. In this paper, we introduce an impact-aware multi-mode trajectory optimization (TO) method that combines hybrid dynamics and hybrid control in a coherent fashion. A key concept is the incorporation of an explicit contact force transmission model in the TO method. This allows the simultaneous optimization of the contact forces, contact timings, continuous motion trajectories and compliance, while satisfying task constraints. We compare our method against standard compliance control and an impact-agnostic TO method in physical simulations. Further, we experimentally validate the proposed method with a robot manipulator on the task of halting a large-momentum object.
Theodoros Stouraitis, Lei Yan 0011, João Moura 0003, Michael Gienger, Sethu Vijayakumar
IROS1
2020 Online Hybrid Motion Planning for Dyadic Collaborative Manipulation via Bilevel Optimization
abstract
Effective collaboration is based on online adaptation of one's own actions to the actions of their partner. This article provides a principled formalism to address online adaptation in joint planning problems such as Dyadic collaborative Manipulation (DcM) scenarios. We propose an efficient bilevel formulation that combines graph search methods with trajectory optimization, enabling robotic agents to adapt their policy on-the-fly in accordance to changes of the dyadic task. This method is the first to empower agents with the ability to plan online in hybrid spaces; optimizing over discrete contact locations, contact sequence patterns, continuous trajectories, and force profiles for co-manipulation tasks. This is particularly important in large object co-manipulation that requires changes of grasp-holds and plan adaptation. We demonstrate in simulation and with robot experiments the efficacy of the bilevel optimization by investigating the effect of robot policy changes in response to real-time alterations of the dyadic goals, eminent grasp switches, as well as optimal dyadic interactions to realize the joint task.
Theodoros Stouraitis, Iordanis Chatzinikolaidis, Michael Gienger, Sethu Vijayakumar
IEEE Trans. Robotics1
2015 Functional power grasps transferred through warping and replanning
abstract
This paper presents a method to transfer functional grasps among objects of the same category through contact warping and local replanning. The method transfers implicit knowledge that enables an action on a class of objects for which no explicit grasp or task information has been given in advance. Contact points on the source object are warped based on global and local shape similarities to the target object. These warped contacts are then used to define a hand posture that reaches close to them, while at the same time provides the desired functionality on the object. The approach is tested on different sets of objects with a success rate of 87.5%, and large benefits are shown when compared to a naive technique that only transfers a suitable hand pose to the novel object.
Theodoros Stouraitis, Ulrich Hillenbrand, Máximo A. Roa
ICRA1