Papers for

automation system 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.

Multi-agent robot tasks improved by logic-guided data and policies

LTLDiff: Finite Linear Temporal Logic-Guided Data Generation and Diffusion Policies for Multi-agent Robotic Manipulation

Abstract: Multi-agent robotic manipulation tasks require coordination among agents to satisfy task-level temporal, logical, and safety constraints. Recently, diffusion policies have been used to perform the task. However, they still suffer from desynchronization, incorrect action ordering, and coordination failures in tasks that require simultaneous or sequential multi-agent interaction. Therefore, LTLDiff is proposed as a framework that combines Finite Linear Temporal Logic (LTLf) specification learning for both the generation of demonstrations and learning via diffusion policies. Each task has a specific LTLf formula that is learned from a set of natural language instructions using a large-scale language model. To enable a fixed-dimensional vector embedding of the learned specification from the language model, LTLf uses an abstract syntax tree representation scheme. This embedding of logic serves as a condition for (i) logic-guided data collection and (ii) diffusion-based policy training, encouraging trajectories that are consistent with the desired ordering and coordination requirements. Experiments on multi-agent LTLDiff manipulation tasks demonstrate improved task success rates compared to the baseline. Together, these contributions demonstrate the effectiveness of LTLDiff for coordinated multi-agent manipulation.

Thu 10 SeptRobotics
The gist
Multi-agent robots often need to work together carefully in the right order and at the right times to finish tasks successfully. The authors developed a method called LTLDiff that uses logic rules learned from instructions to guide how robots learn and plan their moves. This helps the robots coordinate better and avoid mistakes like acting out of order or not syncing up. They tested LTLDiff on robot tasks and found it led to more success than previous methods.
Open 2609.11043v1

Topological stages improve long term robot control across embodiments

Topological Necessities: Mechanism-Invariant Strategic Subgoals for Cross-Embodiment Goal-Conditioned Control

Abstract: Long-horizon goal-conditioned reinforcement learning delegates control to a high-level module that proposes subgoals, but existing subgoals are implicit byproducts of value functions or latent actions, tied to the executor that produced them. We study a different object: a route-conditioned order of unavoidable stages that every successful executor must traverse, recoverable from offline trajectories and belonging to none of them. Its defining properties are topological: an unskippable stage is a separating set that every admissible path must cross, and a loop in free space forces a route choice. We read the two by homology in dimensions 0 and 1 over a transport-weighted carrier built from successful trajectories, yielding an enumerable gate set with shell-level certificates; the certified gates are what we call topological necessities. Certified gates enter the decision loop as a recursive topological gate hierarchy. Under a fixed, isomorphic free space, the object survives executor replacement: gates frozen on PointMaze data transfer without retraining to Ant and Humanoid, attaining the highest Humanoid aggregate under a unified interface (96.1), with +36.0 over a map-privileged reference on the multi-route task (p=1.4e-5); the planner saturates PointMaze (100+/-0) and matches or exceeds the strongest baselines on AntMaze (giant +22.9) and Kitchen (+15.8/+12.6).

Thu 10 SeptMachine LearningArtificial IntelligenceRobotics
The gist
Many robot control systems break big tasks into smaller steps called subgoals, but these steps are usually specific to the robot that learned them. This paper introduces a way to find essential passing points or stages that any robot must go through to complete a task, based on the shape of the environment and past successful attempts. These stages don’t depend on the robot itself and can be used across very different robots, like simple point agents or humanoid robots. The authors show that using these topological necessities improves performance and transfers well between different robot types.
Open 2609.11014v1

Robot motion planning improved with gradient-friendly inverse kinematics

Planning along Differentiable Charts of Constraint Manifolds with General-Purpose IK Solvers

Abstract: Planning trajectories for robot manipulators under kinematic equality constraints restricts feasible motions to a measure-zero submanifold of the configuration space, requiring special algorithmic treatment. A promising strategy is parametrizing the set of feasible configurations using analytic inverse kinematics (IK). Bespoke analytic IK functions can be written to be differentiable, a necessary property for gradient-based trajectory optimization. But the vast majority of IK functions are computed by automated meta-solvers like IKFast, and are difficult to modify for differentiability. We present a new approach for computing gradients of analytic IK parameterizations: we leverage the inverse function theorem to recover the desired gradients from the ordinary forward kinematic Jacobian. Furthermore, we present a least-squares domain extension and an optimization-amenable description of the reachability constraint, which preserves gradient signal outside the reachable workspace. We demonstrate the efficacy of our approach through numerical experiments and downstream tasks, including a hardware demonstration of an RB-Y1 picking up a box and placing it on a table. Project website: https://cohnt.github.io/inverse-function-theorem-parameterization/

Wed 9 SeptRobotics
The gist
Planning robot arm movements gets tricky when the arm must follow exact rules, because the possible positions form a tiny set in a huge space. The authors found a way to calculate how to adjust robot arm positions smoothly using math called gradients, even when using common inverse kinematics tools that weren't designed for that. They do this by cleverly using the forward movement formulas backwards, allowing robots to plan better and reach tricky positions more reliably. This method was tested in simulations and real robot tasks like picking up and placing boxes.
Open 2609.10905v1

Video plans improve versatile robotic hand manipulation in simulation

Grounding Generated Video Plans in Simulation Towards Versatile Dexterous Controllers

Abstract: Generated hand-object interaction (HOI) videos provide a controllable way to propose manipulation motions. Simulation-based HOI tracking can translate such kinematic references into feasible low-level control, but its scalability is limited by the lack of reliable reference motions. We therefore combine generated videos with simulation-based HOI grounding: during training, generated videos provide diverse motion references for learning a multi-object, multi-trajectory HOI tracker, and at deployment, the video model produces motion plans that are executed by the learned tracker. In particular, we propose a method that enables scalable reference generation by HOI reconstruction with minimal manual intervention and successfully grounds more than 1,500 generated videos in simulation, achieving success rates over 25 percentage points higher than those of baselines during simulation-based training. In real-world closed-loop experiments, it achieves diverse grasps, including functional grasps, non-prehensile manipulation, and post-grasp object-pose tracking. Videos and code are available at https://boyuan-an.github.io/GALATEA/.

Wed 9 SeptRobotics
The gist
Controlling robot hands to manipulate objects is hard because they need precise movements. The authors show how computer-generated videos of hand-object interactions can be used to teach robots by translating these videos into control plans. Their method makes it easier to create many examples and helps robots perform various grasp and object-moving tasks better than previous methods. It works both in simulation and on real robots, enabling more versatile and reliable robotic manipulation.
Open 2609.10050v1

Procedural graphs improve large language model agents planning and acting

Procedural Graphs: Self-Evolving Execution Structures for LLM Agents

Abstract: Large language models are increasingly deployed as agents that plan over long horizons and act through external tools. Most agents select actions through unconstrained generation over an accumulating history, leaving implicit the procedural knowledge of what to do, in what order, and under which conditions. As trajectories lengthen, agents can lose track of their objectives, invoke tools out of order, and repeat unproductive actions. We introduce the Procedural Graph: just as a knowledge graph organizes factual knowledge into (entity, relation, entity) triplets for what-is questions, a Procedural Graph organizes procedural knowledge into (procedure, relation, procedure) triplets for what-to-do questions. At each decision step, the framework localizes the agent's active node, and a guidance model translates the surrounding subgraph into step-level situational guidance that biases the solver's next action without dictating it. The graph is self-evolving: an LLM refiner contrasts failed trajectories with successful ones and edits the graph's topology and attributes, committing edits that preserve or improve held-out validation performance while retaining rejected ones to discourage repetition. Starting from a minimal skeleton, the loop builds graphs that match or surpass hand-designed ones. It can also repair a flawed expert prior. Across multiple datasets, task types, and LLMs, the Procedural Graph delivers consistent gains over memory-based baselines, and self-evolution further improves performance without manual engineering.

Tue 8 SeptArtificial IntelligenceComputation and LanguageMultiagent Systems
The gist
When large language models (LLMs) try to plan and carry out complex tasks, they often forget what to do next or repeat mistakes over long steps. The authors introduce a way to structure these tasks using "procedural graphs," which organize what actions to take and when, like a map for the model's decisions. This graph can update itself by learning from past successes and failures, improving over time without needing humans to fix it. Their experiments show this approach helps models work more reliably and efficiently on various tasks.
Open 2609.09153v1