← Search

Subramanian Ramamoorthy

49 accepted papers

2026

Corrections to "Distributional Treatment of Real2Sim2Real for Object-Centric Agent Adaptation in Vision-Driven DLO Manipulation"

RA-L 2026

In the present article, we wish to correct three minor typographic issues of our recent publication [1]. These issues affect only the referenced algorithm lines and figures, and have no influence on the methodology, discussions, and conclusions of our paper. The corrected elements are given here alo

Cited by 0SourceScholar
2026

Distributional Treatment of Real2Sim2Real for Object-Centric Agent Adaptation in Vision-Driven DLO Manipulation

ICRA 2026poster

We present an integrated (or end-to-end) framework for the Real2Sim2Real problem of manipulating deformable linear objects (DLOs) based on visual perception. Working with a parameterised set of DLOs, we use likelihood-free inference (LFI) to compute the posterior distributions for the physical param…

Cited by 0SourceScholar
2026

ROOM: A Physics-Based Continuum Robot Simulator for Photorealistic Medical Datasets Generation

ICRA 2026poster

Continuum robots are advancing bronchoscopy procedures by accessing complex lung airways and enabling targeted interventions. However, their development is limited by the lack of realistic testing environments: Real data is difficult to collect due to ethical constraints and patient safety concerns,…

2025

Distributional Treatment of Real2Sim2Real for Object-Centric Agent Adaptation in Vision-Driven DLO Manipulation

RA-L 2025

We present an integrated (or end-to-end) framework for the Real2Sim2Real problem of manipulating deformable linear objects (DLOs) based on visual perception. Working with a parameterised set of DLOs, we use likelihood-free inference (LFI) to compute the posterior distributions for the physical param

Cited by 2SourceScholar
2025

Learning Visually Grounded Domain Ontologies via Embodied Conversation and Explanation

AAAI 2025technical

In this paper, we offer a learning framework in which the agent's knowledge gaps are overcome through corrective feedback from a teacher whenever the agent explains its (incorrect) predictions. We test it in a low-resource visual processing scenario, in which the agent must learn to recognize distin…

2024

Adaptive Splitting of Reusable Temporal Monitors for Rare Traffic Violations

IROS 2024poster

Autonomous Vehicles (AVs) are often tested in simulation to estimate the probability they will violate safety specifications. Two common issues arise when using existing techniques to produce this estimation: If violations occur rarely, simple Monte-Carlo sampling techniques can fail to produce effi…

Cited by 0SourcecodeScholar
2024

Click to Grasp: Zero-Shot Precise Manipulation via Visual Diffusion Descriptors

IROS 2024poster

Precise manipulation that is generalizable across scenes and objects remains a persistent challenge in robotics. Current approaches for this task heavily depend on having a significant number of training instances to handle objects with pronounced visual and/or geometric part ambiguities. Our work e…

Cited by 4SourcecodeScholar
2024

DROID: A Large-Scale In-The-Wild Robot Manipulation Dataset

RSS 2024poster

The creation of large, diverse, high-quality robot manipulation datasets is an important stepping stone on the path toward more capable and robust robotic manipulation policies. However, creating such datasets is challenging: collecting robot manipulation data in diverse environments poses logistica…

Cited by 216SourcePDFScholar
2024

Generating robotic elliptical excisions with human-like tool-tissue interactions

ICRA 2024poster

In surgery, the application of appropriate force levels is critical for the success and safety of a given procedure. While many studies are focused on measuring in situ forces, little attention has been devoted to relating these observed forces to surgical techniques. Answering questions like "Can c…

Cited by 0SourceScholar
2024

Open X-Embodiment: Robotic Learning Datasets and RT-X Models : Open X-Embodiment Collaboration

ICRA 2024

Large, high-capacity models trained on diverse datasets have shown remarkable successes on efficiently tackling downstream applications. In domains from NLP to Computer Vision, this has led to a consolidation of pretrained models, with general pretrained backbones serving as a starting point for man

Cited by 910SourcecodeScholar
2024

Open X-Embodiment: Robotic Learning Datasets and RT-X Models : Open X-Embodiment Collaboration0

ICRA 2024poster

Large, high-capacity models trained on diverse datasets have shown remarkable successes on efficiently tackling downstream applications. In domains from NLP to Computer Vision, this has led to a consolidation of pretrained models, with general pretrained backbones serving as a starting point for man…

Cited by 259SourcecodeScholar
2023

DiPA: Probabilistic Multi-Modal Interactive Prediction for Autonomous Driving

RA-L 2023

Accurate prediction is important for operating an autonomous vehicle in interactive scenarios. Prediction must be fast, to support multiple requests from a planner exploring a range of possible futures. The generated predictions must accurately represent the probabilities of predicted trajectories,

Cited by 12SourceScholar
2023

Learning Robotic Cutting from Demonstration: Non-Holonomic DMPs using the Udwadia-Kalaba Method

ICRA 2023poster

Dynamic Movement Primitives (DMPs) offer great versatility for encoding, generating and adapting complex end-effector trajectories. DMPs are also very well suited to learning manipulation skills from human demonstration. However, the reactive nature of DMPs restricts their applicability for tool use…

Cited by 7SourceScholar
2023

Testing Rare Downstream Safety Violations via Upstream Adaptive Sampling of Perception Error Models

ICRA 2023poster

Testing black-box perceptual-control systems in simulation faces two difficulties. Firstly, perceptual inputs in simulation lack the fidelity of real-world sensor inputs. Secondly, for a reasonably accurate perception system, encountering a rare failure trajectory may require running infeasibly many…

Cited by 13SourcecodeScholar
2022

A Novel Design and Evaluation of a Dactylus-Equipped Quadruped Robot for Mobile Manipulation

IROS 2022poster

Quadruped robots are usually equipped with ad-ditional arms for manipulation, negatively impacting price and weight. On the other hand, the requirements of legged locomotion mean that the legs of such robots often possess the needed torque and precision to perform manipulation. In this paper, we pre…

Cited by 10SourceScholar
2022

Automated Testing With Temporal Logic Specifications for Robotic Controllers Using Adaptive Experiment Design

ICRA 2022poster

Many robot control scenarios involve assessing system robustness against a task specification. If either the controller or environment are composed of “black-box” components with unknown dynamics, we cannot rely on formal verification to assess our system. Assessing robustness via exhaustive testing…

Cited by 10SourcecodeScholar
2022

Flash: Fast and Light Motion Prediction for Autonomous Driving with Bayesian Inverse Planning and Learned Motion Profiles

IROS 2022poster

Motion prediction of road users in traffic scenes is critical for autonomous driving systems that must take safe and robust decisions in complex dynamic environments. We present a novel motion prediction system for autonomous driving. Our system is based on the Bayesian inverse planning framework, w…

Cited by 8SourceScholar
2022

Learning physics-informed simulation models for soft robotic manipulation: A case study with dielectric elastomer actuators

IROS 2022poster

Soft actuators offer a safe, adaptable approach to tasks like gentle grasping and dexterous manipulation. Creating accurate models to control such systems however is challenging due to the complex physics of deformable materials. Accurate Finite Element Method (FEM) models incur prohibitive computat…

Cited by 8SourceScholar
2022

Residual Learning From Demonstration: Adapting DMPs for Contact-Rich Manipulation

RA-L 2022

Manipulation skills involving contact and friction are inherent to many robotics tasks. Using the class of motor primitives for peg-in-hole like insertions, we study how robots can learn such skills. Dynamic Movement Primitives (DMP) are a popular way of extracting such policies through behaviour cl

Cited by 67SourceScholar
2022

Risk-Driven Design of Perception Systems

NeurIPS 2022accept

Modern autonomous systems rely on perception modules to process complex sensor measurements into state estimates. These estimates are then passed to a controller, which uses them to make safety-critical decisions. It is therefore important that we design perception systems to minimize errors that re…

2021

Affordance-Aware Handovers With Human Arm Mobility Constraints

RA-L 2021

Reasoning about object handover configurations allows an assistive agent to estimate the appropriateness of handover for a receiver with different arm mobility capacities. While there are existing approaches for estimating the effectiveness of handovers, their findings are limited to users without a

Cited by 27SourceScholar
2021

Attainment Regions in Feature-Parameter Space for High-Level Debugging in Autonomous Robots

IROS 2021poster

Understanding a controller’s performance in different scenarios is crucial for robots that are going to be deployed in safety-critical tasks. If we do not have a model of the dynamics of the world, which is often the case in complex domains, we may need to approximate a performance function of the r…

Cited by 2SourceScholar
2021

Building Affordance Relations for Robotic Agents - A Review

IJCAI 2021poster

Affordances describe the possibilities for an agent to perform actions with an object. While the significance of the affordance concept has been previously studied from varied perspectives, such as psychology and cognitive science, these approaches are not always sufficient to enable direct transfer…

Cited by 21SourcePDFScholar
2021

Interpretable Goal Recognition in the Presence of Occluded Factors for Autonomous Vehicles

IROS 2021poster

Recognising the goals or intentions of observed vehicles is a key step towards predicting the long-term future behaviour of other agents in an autonomous driving scenario. When there are unseen obstacles or occluded vehicles in a scenario, goal recognition may be confounded by the effects of these u…

Cited by 30SourceScholar
2021

Interpretable Goal-based Prediction and Planning for Autonomous Driving

ICRA 2021poster

We propose an integrated prediction and planning system for autonomous driving which uses rational inverse planning to recognise the goals of other vehicles. Goal recognition informs a Monte Carlo Tree Search (MCTS) algorithm to plan optimal maneuvers for the ego vehicle. Inverse planning and MCTS u…

Cited by 79SourceScholar
2021

Learning Structured Representations of Spatial and Interactive Dynamics for Trajectory Prediction in Crowded Scenes

RA-L 2021

Context plays a significant role in the generation of motion for dynamic agents in interactive environments. This work proposes a modular method that utilises a learned model of the environment for motion prediction. This modularity explicitly allows for unsupervised adaptation of trajectory predict

Cited by 4SourcecodeScholar
2021

PILOT: Efficient Planning by Imitation Learning and Optimisation for Safe Autonomous Driving

IROS 2021poster

Achieving a proper balance between planning quality, safety and efficiency is a major challenge for autonomous driving. Optimisation-based motion planners are capable of producing safe, smooth and comfortable plans, but often at the cost of runtime efficiency. On the other hand, naïvely deploying tr…

Cited by 31SourceScholar
2021

ProbRobScene: A Probabilistic Specification Language for 3D Robotic Manipulation Environments

ICRA 2021poster

Robotic control tasks are often first run in simulation for the purposes of verification, debugging and data augmentation. Many methods exist to specify what task a robot must complete, but few exist to specify what range of environments a user expects such tasks to be achieved in. ProbRobScene is a…

Cited by 10SourcecodeScholar
2020

FPR - Fast Path Risk Algorithm to Evaluate Collision Probability

RA-L 2020

As mobile robots and autonomous vehicles become increasingly prevalent in human-centred environments, there is a need to control the risk of collision. Perceptual modules, for example machine vision, provide uncertain estimates of object location. In that context, the frequently made assumption of a

Cited by 7SourceScholar
2020

Self-Assessment of Grasp Affordance Transfer

IROS 2020poster

Reasoning about object grasp affordances allows an autonomous agent to estimate the most suitable grasp to execute a task. While current approaches for estimating grasp affordances are effective, their prediction is driven by hypotheses on visual features rather than an indicator of a proposal's sui…

Cited by 21SourceScholar
2020

Surfing on an uncertain edge: Precision cutting of soft tissue using torque-based medium classification

ICRA 2020poster

Precision cutting of soft-tissue remains a challenging problem in robotics, due to the complex and unpredictable mechanical behaviour of tissue under manipulation. Here, we consider the challenge of cutting along the boundary between two soft mediums, a problem that is made extremely difficult due t…

Cited by 8SourceScholar
2020

Vid2Param: Modeling of Dynamics Parameters From Video

RA-L 2020

Sensors are routinely mounted on robots to acquire various forms of measurements in spatio-temporal fields. Locating features within these fields and reconstruction (mapping) of the dense fields can be challenging in resource-constrained situations, such as when trying to locate the source of a gas

Cited by 28SourceScholar
2019

Active Localization of Gas Leaks Using Fluid Simulation

RA-L 2019

Sensors are routinely mounted on robots to acquire various forms of measurements in spatiotemporal fields. Locating features within these fields and reconstruction (mapping) of the dense fields can be challenging in resource-constrained situations, such as when trying to locate the source of a gas l

Cited by 21SourceScholar
2019

Disentangled Relational Representations for Explaining and Learning from Demonstration

CoRL 2019

Learning from demonstration is an effective method for human users to instruct desired robot behaviour. However, for most non-trivial tasks of practical interest, efficient learning from demonstration depends crucially on inductive bias in the chosen structure for rewards/costs and policies. We addr

Cited by 0SourcePDFScholar
2019

From Explanation to Synthesis: Compositional Program Induction for Learning from Demonstration

RSS 2019poster

Hybrid systems are a compact and natural mechanism with which to address problems in robotics. This work introduces an approach to learn hybrid systems from demonstrations, with an emphasis on extracting models that are explicitly verifiable and easily interpreted by robot operators. We fit a sequen…

Cited by 22SourcePDFScholar
2019

Hybrid system identification using switching density networks

CoRL 2019

Behaviour cloning is a commonly used strategy for imitation learning and can be extremely effective in constrained domains. However, in cases where the dynamics of an environment may be state dependent and varying, behaviour cloning places a burden on model capacity and the number of demonstrations

2019

Learning Grasp Affordance Reasoning Through Semantic Relations

RA-L 2019

Reasoning about object affordances allows an autonomous agent to perform generalised manipulation tasks among object instances. While current approaches to grasp affordance estimation are effective, they are limited to a single hypothesis. We present an approach for detection and extraction of multi

Cited by 75SourceScholar
2019

Learning Programmatically Structured Representations with Perceptor Gradients

ICLR 2019poster

We present the perceptor gradients algorithm -- a novel approach to learning symbolic representations based on the idea of decomposing an agent's policy into i) a perceptor network extracting symbols from raw observation data and ii) a task encoding program which maps the input symbols to output act…

Cited by 13SourcePDFScholar
2018

Interpretable Latent Spaces for Learning from Demonstration

CoRL 2018

Effective human-robot interaction, such as in robot learning from human demonstration, requires the learning agent to be able to ground abstract concepts (such as those contained within instructions) in a corresponding high-dimensional sensory input stream from the world. Models such as deep neural

2017

Adaptable Pouring: Teaching Robots Not to Spill using Fast but Approximate Fluid Simulation

CoRL 2017

Humans manipulate fluids intuitively using intuitive approximations of the underlying physical model. In this paper, we explore a general methodology that robots may use to develop and improve strategies for overcoming manipulation tasks associated with appropriately defined loss functions. We focus

Cited by 0SourcePDFScholar
2017

Physical symbol grounding and instance learning through demonstration and eye tracking

ICRA 2017poster

It is natural for humans to work with abstract plans which are often an intuitive and concise way to represent a task. However, high level task descriptions contain symbols and concepts which need to be grounded within the environment if the plan is to be executed by an autonomous robot. The problem…

Cited by 30SourceScholar
2016

Automatic configuration of ROS applications for near-optimal performance

IROS 2016poster

The performance of a ROS application is a function of the individual performance of its constituent nodes. Since ROS nodes are typically configurable (parameterised), the specific parameter values adopted will determine the level of performance generated. In addition, ROS applications may be distrib…

Cited by 15SourceScholar
2015

Counterfactual reasoning about intent for interactive navigation in dynamic environments

IROS 2015poster

Many modern robotics applications require robots to function autonomously in dynamic environments including other decision making agents, such as people or other robots. This calls for fast and scalable interactive motion planning. This requires models that take into consideration the other agent's…

Cited by 32SourceScholar