Papers for

robot software developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Uranus builds fast scalable robot simulation with online control

Uranus: Building the Next-Generation Simulation Infrastructure for Embodied AI

Abstract: Scalable simulation is essential for robot data generation, policy training, evaluation, and safe iteration, yet real-world interaction is costly and conventional simulators require labor-intensive construction. We present Uranus, a data-driven robot simulator built around a joint-trajectory-conditioned autoregressive diffusion model. Uranus offers three key capabilities: (1) streaming, open-ended rollout, which receives future joint-position trajectories online and autoregressively generates one latent frame per step, corresponding to four RGB frames, without a fixed horizon; (2) low-latency generation, achieving 24 FPS after inference optimization; and (3) scalable, extensible robot control, providing a unified interface for synchronized multi-view generation across diverse robot embodiments and camera configurations. We conduct comprehensive quantitative and qualitative evaluations on both in-distribution and out-of-distribution data, providing an objective assessment of Uranus and clearly identifying its current limitations. We release the code and model weights to empower the community with practical tools and insights.

Mon 21 SeptRoboticsArtificial Intelligence
The gist
Simulating how robots move and interact with their environment takes a lot of work and time. The authors created Uranus, a new kind of robot simulator that uses a special machine learning model to generate robot movements smoothly and quickly as it receives commands in real time. Uranus can produce realistic video frames at 24 frames per second and supports many different robot types and camera views. The authors tested the system thoroughly and shared the code and model so others can use and improve it.
Open 2609.24815v1

Taxonomy clarifies robot responses to incomplete human instructions indoors

From Wizard-of-Oz Human-Robot Dialogue Collection to a Taxonomy of Robot Response Decisions: A Retrospective Analysis of Assistive Pilot Interactions

Abstract: Robots that follow natural-language instructions in everyday indoor environments must act on incomplete human utterances. Instructions often omit essential information, such as the identity of an out-of-view object, an intended destination, or the user's goal. Existing datasets contain little real-world situated dialogue and provide few practice-grounded criteria for deciding when a robot should act, confirm, clarify, or refuse. We retrospectively analyze a pilot Wizard-of-Oz study in which five participants performed everyday indoor tasks, including door opening, drawer opening, feeding, drinking, and cleaning, with a wheelchair-mounted mobile manipulator while the wizard responded without a formal communication policy. This preserved authentic user behavior but produced inconsistent robot-side decisions, motivating an explicit decision scheme. From 40 episodes, we derived a hierarchical taxonomy of six response modes (ANSWER, REPORT_DONE, REFUSE, CONFIRM, CLARIFY, ACT) and four ambiguity types (intent, referential, spatial, intelligibility). Two human annotators and an AI annotator applied the scheme to the pilot data. Clean-label rates were 91% and 89%, and Cohen's ranged from 0.72 to 0.95 across decision-point, mode, and ambiguity levels for both human-human and human-AI comparisons. Fine-tuning LLaVA-1.6-7B on taxonomy-derived labels for ACT and CLARIFY indicates the feasibility of training vision-language models using annotations from our taxonomy. Remaining boundary cases in decision-point identification and REPORT_DONE motivate a constrained protocol for more consistent dialogue collection.

Wed 16 SeptRobotics
The gist
Robots helping people indoors often get unclear directions because humans leave out details. The authors studied how a person pretending to be a robot responded during tasks like opening doors or feeding. From this, they created a system to categorize robot replies, like when to act, ask questions, or refuse. They tested how well humans and AI could apply these categories and explored training AI to decide by itself.
Open 2609.19447v1

Gated residual coordination improves humanoid robot hand and body movement

Gated Residual Body-Hand Coordination for Whole-Body Humanoid Teleoperation

Abstract: Whole-body humanoid teleoperation commonly combines a motion-tracking policy with a separate dexterous-hand retargeter. However, independently generated commands do not explicitly preserve body-hand geometric relations, leading to mismatches in relative wrist poses and fingertip positions during bimanual interaction. We present a gated residual coordination framework that keeps both modules frozen and applies bounded corrections to their outputs. A motion-conditioned action gate allocates correction authority across joint groups, while reference-geometry-dependent reward gates emphasize relevant interaction objectives during training. To establish the nominal body controller on Agile One, we introduce multi-pose morphology calibration that jointly estimates triaxial scales and effector-local offsets, together with staged motion dataset curation for training a SONIC-based tracker. The residual policy uses human motion references, initial commands, and robot proprioception without explicit object or contact observations. In simulation, it reduces wrist and fingertip geometry errors by 39.2-56.3% over direct composition on held-out GRAB motions, while preserving whole-body tracking on AMASS, with success rates of 89.03% without residual coordination and 89.29% with it. Ablations characterize the contributions of reward gating, adaptive correction authority, and separate body and hand correction heads.

Wed 16 SeptRobotics
The gist
Controlling a humanoid robot's whole body and hands at the same time is tricky because the commands for the body and hands often don't line up perfectly. The authors developed a system that applies careful corrections to keep the body and hands working together naturally without changing the main control parts. This helps reduce errors in the robot’s wrist and finger positions, making its movements more coordinated while still following the original motion. They tested their method in simulations and showed it can improve the robot's interaction with objects using just motion and internal sensing, without needing extra information about what it’s touching.
Open 2609.18763v1

Visual embodiment structure improves robot control and task learning

Rethinking Visual Embodiment Dependence in Visuomotor Policies

Abstract: Visuomotor policies observe both the task scene and the acting embodiment, allowing embodiment-specific visual cues to influence action prediction. We study this phenomenon as visual embodiment dependence (VED) and show, through cue-conflict interventions across representative policies, that visible robot configuration can become a shortcut to task progress. Rather than eliminating VED, we argue that it should be structured around embodiment information that supports control and generalization. We realize this through embodiment canonicalization in 3D point clouds, replacing the original embodiment with a canonical end-effector representation (CER) that preserves control-relevant geometry while abstracting embodiment-specific morphology. Its editable form further enables configuration-decorrelation augmentation for unfamiliar robot configurations. Experiments show that embodiment canonicalization substantially improves human-to-robot policy transfer without robot demonstrations, while simply removing the embodiment is insufficient without preserving control-relevant geometry. We further find that CER itself can become a configuration shortcut when robot configuration becomes decoupled from task progress; configuration-decorrelation augmentation mitigates this failure mode and restores robust recovery without sacrificing performance on seen configurations. Together, these results show that robust visuomotor learning benefits from structuring, rather than removing, visual embodiment information. Project website: https://tonyfang.net/ved

Tue 15 SeptRobotics
The gist
When robots learn tasks by watching scenes and their own parts, they might rely too much on how their body looks instead of focusing on the task. The authors show that instead of removing the robot’s visual body, it’s better to represent it in a standard way that keeps important control details but hides robot-specific shapes. This helps robots learn better from tasks done by humans and handle new robot designs more robustly. They also add training tricks to avoid robots cheating by just looking at their configuration rather than the task progress.
Open 2609.16815v1

Conditional timed partial orders speed up robot task planning

Conditional Timed Partial Orders: An Expressive and Interpretable Framework for Robot Task Specification and Planning

Abstract: Timed Partial Orders (TPOs), originally proposed for workflows, provide an interpretable framework for robot task specification with planning algorithms based on mixed-integer linear programming (MILP). However, TPOs are limited in expressivity, capturing only partial-order events with simple timing constraints. In this paper, we introduce Conditional TPOs (cTPOs), which extend TPOs with richer relative-timing constraints and conditional event activations based on environmental conditions. We show that planning for cTPOs also reduces to an MILP problem; however, the added expressivity results in significantly larger MILPs that can become computationally intractable. To address this challenge, we propose a decomposition algorithm that partitions a cTPO into smaller sub-TPOs, yielding a sequence of smaller MILP problems. We prove that this decomposition is complete and preserves plan optimality while improving the interpretability of complex tasks. Experimental results demonstrate the effectiveness of cTPOs as a task specification framework and the efficiency of our decomposition approach, achieving up to four orders of magnitude speedup over the monolithic MILP.

Mon 7 SeptRoboticsFormal Languages and Automata Theory
The gist
Robot tasks often need clear instructions about the order and timing of actions. The authors extended an existing way to describe robot tasks, called Timed Partial Orders, by adding conditions and more detailed timing rules. This makes the task descriptions more flexible but also harder to solve computationally. To fix this, they broke down big problems into smaller pieces that are easier to handle, making planning much faster without losing accuracy. Their tests show this approach can speed up planning by thousands of times while keeping tasks understandable.
Open 2609.07905v1