Papers for

industrial robot programmers

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.

ARSTAG creates robot training data from images and instructions

ARSTAG: An Agentic Real2Sim2Real System for Task-Specific Robot Data Generation

Abstract: Adapting visuomotor policies to new manipulation tasks often requires substantial manual engineering or teleoperated data collection. Simulation can provide task-specific data at scale, but constructing the scene, designing expert behavior, and configuring data generation still require significant per-task effort. We present ARSTAG, an agentic Real2Sim2Real system that turns a single RGB image and a natural-language instruction directly into robot policy-learning data. A hierarchy of language agents constructs a task-scoped simulation scene, generates robot-feasible demonstrations, and expands the training distribution through task-consistent randomization, while a coordinator agent manages cross-stage feedback and recovery. Across seven manipulation tasks spanning grasping, placement, and stacking, the ARSTAG-generated demonstrations enable sim-to-real transfer of three visuomotor policy architectures to a dual-arm robot, with pi0.5 achieving an average real-world success rate of 74.6%. Ablations show that task-consistent randomization substantially improves robustness, and policy performance increases with generated dataset size. Project webpage: https://boweili666.github.io/ARSTAG/.

Mon 21 SeptRobotics
The gist
Robots often need lots of hand-coded setup or human guidance to learn new tasks involving objects. The authors present ARSTAG, a system that takes a single picture and a simple language instruction to automatically create training data for robots. It builds a virtual scene, generates robot actions, and creates varied examples to help robots learn better. Their tests show that robots trained with ARSTAG's data can perform different manipulation tasks with good success rates in real life.
Open 2609.24563v1

Robot learns precise insertion skills from simulation to real world

InsertAnything: Generalizable Contact-Rich Precision Insertion from Simulation to Reality

Abstract: Contact-rich precision insertion is a key manipulation skill in robotic assembly. Tight clearances make insertion more sensitive to alignment errors and prone to collisions and jamming, while variations in geometry and clearance across parts further complicate policy reuse. We present a reinforcement learning framework that trains insertion policies entirely in simulation for direct deployment without real-world demonstrations or policy fine-tuning. By combining target poses with compact three-dimensional fingertip force feedback, the policy learns to search for alignment and correct its motion despite errors in the estimated hole position. A decoupled gated reward coordinates alignment and insertion. Force-signal smoothing and state-independent standard deviations stabilize the learning process. The resulting policies perform real-world insertion across multiple hole geometries with a minimum nominal clearance of 0.02 mm and improve success while reducing peak contact forces under hole-position errors. Cross-clearance and cross-geometry evaluations further confirm policy generalization. The system achieved the first perfect score of 20/20 on ManipulationNet's peg-in-hole benchmark under its Human-in-the-Loop protocol, with fully autonomous insertion motions. A single policy trained only on a simulated hexagonal insertion task achieved an overall success rate of 95.0% across eight unseen real-world insertion tasks. These results show that learning entirely in simulation can yield precision insertion skills that can be deployed directly and reused across real-world tasks. The project website (https://mzhsoul.github.io/InsertAnything/) provides open-source simulation and real-robot experiment scripts, assets, and trained checkpoints.

Mon 21 SeptRobotics
The gist
Putting small parts together like puzzle pieces is tricky for robots because even tiny mistakes can cause the pieces to jam or collide. The authors created a way for a robot to practice these precise insertions only in computer simulations. Using simple force sensors and position targets, the robot learns to adjust and fix alignment errors on the fly. The trained robot can then successfully insert parts in real life without extra teaching or adjustments, even for new shapes it hasn’t seen before.
Open 2609.24511v1

Cpu inference engine speeds up language-guided robot actions

vla.simd: Efficient CPU Inference for Language-Conditioned Manipulation

Abstract: Deploying language-conditioned manipulation without a dedicated GPU requires efficient inference and action chunks that cover the delay between policy queries. We present vla.simd, a CPU inference engine that combines shared SIMD micro-kernels, reusable computation, and target-specific optimization. We relate query latency and execution horizon to action availability under lagged and time-aligned execution, distinguishing action supply from feedback frequency. Across six policies and four CPUs, vla.simd achieves approximately $1.4\times$ median speedup over compiled PyTorch references while preserving fp32 numerical fidelity. We also introduce IMPACT, an ACT-based policy with cached text representations and language-modulated visual features. IMPACT is the only language-conditioned policy in our evaluated set that supplies at least 30 actions/s on the Raspberry Pi 5: after a 90 s thermal soak, it supplies 33.5 actions/s in fp32 and 81.2 with int8. Separate GPU evaluations yield $76.4\%$ mean success across four LIBERO suites without robot pretraining; instruction-shuffling tests demonstrate selection among familiar goals. Trials with IMPACT on an SO-101 arm and SmolVLA on a UR10e with a Robotiq gripper demonstrate CPU deployment on two robot embodiments.

Mon 21 SeptRoboticsArtificial Intelligence
The gist
Robots that respond to language usually need powerful graphics processors to work efficiently. The authors developed vla.simd, a software that helps CPUs run language-guided robot programs faster without losing accuracy. They also created a new robot policy called IMPACT that works well on low-power devices like the Raspberry Pi, producing many robot actions per second. Their approach was tested on several robot arms, showing that fast, language-driven robot control is possible on everyday CPUs.
Open 2609.24274v1

Force aware vision language control improves humanoid robot manipulation

Opt2VLA: Force-Aware Vision-Language-Action for Contact-Rich Humanoid Whole-Body Manipulation

Abstract: Humanoid robots are expected to perform diverse human-level tasks in daily environments, many of which require precise regulation of interaction forces. While recent vision-language-action (VLA) models have shown promise for semantic planning and visuomotor control, existing humanoid systems primarily represent actions through geometric motion goals and rely on whole-body controllers focused on motion tracking, with limited explicit reasoning or control of interaction forces. This limitation is particularly relevant in contact-rich tasks, where geometrically similar motions may require different force regimes depending on the task context and where visual observations may become unreliable after contact. In this work, we present Opt2VLA, a force-aware VLA framework that introduces explicit force commands at the VLA-to-control interface for humanoid whole-body manipulation. A single multi-task VLA policy jointly predicts both geometric motion goals and continuous contact-force references, which are tracked by task-specific reinforcement learning (RL)-based whole-body controllers. To provide scalable and physically grounded supervision, we generate dynamically feasible and contact-consistent training data via whole-body trajectory optimization (TO) with explicit force references. We evaluate Opt2VLA on three contact-rich humanoid tasks and show that explicit force conditioning enables more accurate and consistent force regulation than motion-only control, while physically grounded torque supervision from TO further improves force tracking accuracy and stability. Closed-loop evaluations further demonstrate language-conditioned force modulation with Opt2VLA in simulation and on humanoid hardware.

Mon 21 SeptRobotics
The gist
Humanoid robots need to control how hard they push or pull when doing tasks, especially when touching things. The researchers created a system called Opt2VLA that helps robots plan actions not just by where to move but also by how much force to apply. Their system learns from simulated examples that include both motion and force, improving the robot’s ability to handle delicate and contact-heavy tasks in ways that just motion alone can't. They tested their approach in simulation and on real robots, showing better force control guided by spoken instructions.
Open 2609.23968v1

Hand skeleton model helps robots learn tasks from humans more effectively

Skel-WAM: A Hand-Skeleton-Conditioned World Action Model for Human-to-Robot Manipulation Transfer

Abstract: Robot demonstrations are expensive to collect and often provide limited distributional coverage of task variations. Human videos offer a low-cost source of complementary manipulation experience, but learning from them requires bridging embodiment gaps in visual appearance and action spaces. We introduce Skel-WAM, a world action model that bridges these differences through a unified hand-skeleton motion interface. The key insight is to align human and robot motion through a common hand topology, combining skeleton overlays that ground motion in the scene with structured 2.5-D keypoints that encode explicit hand kinematics. Video and Keypoint Experts jointly learn visual and skeletal dynamics through a Mixture-of-Transformers, while a separate robot-trained Action Expert maps these predictions to executable controls. This separation enables human and robot demonstrations to directly supervise shared dynamics without requiring robot action labels for human videos. Across four real-world bimanual tasks and seven simulated tasks, Skel-WAM achieves average success rates of 79.86% and 63.29%, surpassing the strongest baseline by 22.22 and 8.28 percentage points, respectively. Human-robot cotraining more than doubles real-world success on task variations absent from robot training data, from 38.89% to 86.11%. These results demonstrate that a shared skeletal interface enables joint learning across human and robot data and expands robot task coverage through complementary human demonstrations.

Fri 18 SeptRobotics
The gist
Teaching robots to do tasks can be slow and expensive because it’s hard to gather many examples of robot actions. The authors found a way to help robots learn from videos of humans by focusing on the motion of hands using a shared hand skeleton model. This approach helps the robot understand and imitate human hand movements better, even when the robot’s hands look different from humans. Their method improved robot success in manipulating objects across several tasks, especially when learning from both human videos and robot demonstrations.
Open 2609.21514v1

Dynamic force guidance improves robot teaching and work efficiency

A Unified Dynamic Force Guidance Framework for Performance-Optimized Kinesthetic Teaching

Abstract: Collaborative robots are increasingly deployed in industrial scenarios characterized by frequent product changeovers. As an intuitive programming method, kinesthetic teaching facilitates rapid robot deployment. However, users may overlook the configuration of the robot during kinesthetic teaching, leading to degradation in operational performance. Operational performance refers to the capability of the robot to generate motion and can be quantified by the Minimum Singular Value of the Jacobian matrix. To address this issue, this paper proposes an online dynamic force guidance method that integrates performance constraint and optimization mechanisms. Specifically, variable admittance control maintains the operational performance of the robot above a predefined threshold, while a virtual force actively guides the user to drag the robot towards configurations with improved performance. Experiments are conducted on a 6-DOF collaborative robot, comparing three typical paths in the task space. To evaluate the quality of the taught trajectories, trajectory playback experiments are conducted to analyze the relationship between the operational performance of the robot and the work efficiency. The results demonstrate that the proposed method effectively enhances the operational performance of the robot and consequently improves the work efficiency, holding significant value for reducing production takt time in industrial deployment.

Fri 18 SeptRobotics
The gist
Collaborative robots need to be programmed quickly when products change often, but users might not set the robot's position well during teaching, reducing performance. The authors created a system that uses gentle force feedback to help users move the robot into better positions while keeping its ability to perform tasks strong. Tests with a six-joint robot showed that this approach makes the robot work more efficiently when repeating tasks later. This can save time in industrial production.
Open 2609.21416v1

Humanoid robots learn to move safely on pitched roofs

Learning Slope-Adaptive Whole-Body Locomotion for Humanoid Robots in Roofing Construction

Abstract: Roofing requires workers to coordinate locomotion, balance, and work-related body motions on pitched surfaces, creating a challenging application for humanoid robots. Directly retargeted human demonstrations, however, may preserve motion appearance while placing the robot's feet or hands incorrectly relative to the roof. This study presents a task-semantic scene-grounded framework for learning roofer-style whole-body motions on a Unitree G1. Human demonstrations are captured using a tracking system and retargeted to the robot, while a metric roof model supplies the spatial reference unavailable from the tracking system. A trajectory-level optimization grounds inferred support contacts and annotated work relations to the roof, and execution-aware reinforcement learning encourages the resulting policy to preserve these relations under dynamic tracking errors. The framework is evaluated through a multi-motion tracking study, a roof-pitch coverage matrix, a five-way nailgun ablation, cross-task experiments on hammering and lateral pushing, and comparisons with pure reinforcement learning and zero-shot teleoperation. Our method enables the robot to satisfy support, work-clearance, and nonpenetration criteria across all evaluated seeds. Across nailgun, hammering, and pushing, it achieves work-clearance errors between 0.256 and 0.531 cm and 3/3 successful evaluations per task. Physical experiments reproduce uphill walking, nailgun, hammering, and bending motions with mean base-frame motion errors below 80 mm. These findings establish scene-grounded human motion learning as a promising basis for construction-oriented humanoid motion primitives.

Thu 17 SeptRobotics
The gist
Working on sloped roofs is hard because people have to balance and move carefully. The authors created a way for humanoid robots to learn how to walk and work on roofs by watching humans and using a 3D model of the roof. Their method helps the robot keep balance and use tools without making mistakes like slipping or hitting the roof. They tested this successfully with actions like nailing, hammering, and pushing on real and simulated roofs. This approach shows promise for using robots to help in construction tasks on tricky surfaces.
Open 2609.20558v1

Bilateral teleoperation enables robots to learn how hard to push

Compliance for Free: Learning Identifiable Impedance via Bilateral Teleoperation

Abstract: Vision-language-action models tell a robot where to move, but not how hard to push. Contact-rich tasks depend on that second quantity, compliance, yet no widely used demonstration interface records it. The obstacle is identifiability as realized pose and measured force cannot separate the operator's intended equilibrium from their stiffness, so VR controllers, SpaceMouse and handheld grippers cannot supply compliance supervision even in principle. Prior compliance-output policies work around this with hand-specified task structure, privileged simulation contact state, or dedicated force and tactile hardware. Four-channel bilateral teleoperation removes the ambiguity directly by using the leader arm as a separate measurement of the intended equilibrium, making per-axis stiffness identifiable by regression using only the joint-torque sensing already on the manipulator. This yields per-timestep, direction-dependent compliance labels at zero annotation cost, which we use to fine-tune a VLA to emit stiffness alongside pose. On a Franka Research 3 wiping task, ours is the only policy of five whose contact force changes when the instruction asks for a firm wipe rather than a normal one (6.4N (normal) to 9.1N (firm) RMS, Cohen's d = 0.89, p = 0.023

Thu 17 SeptRobotics
The gist
Robots know where to move but struggle to understand how hard to push during tasks that need careful contact, like wiping. The authors found a way to capture this pushing hardness, called compliance, without extra sensors by using a special teleoperation setup where a human controls the robot with two arms. This setup lets the robot learn how firm or soft to be at different times just from usual joint sensors. They tested their method on a robot wiping task and showed it adjusts force correctly when asked to wipe firmly versus normally.
Open 2609.19976v1

Robotic system ranks grasp options to improve placement success rates

Execution-Aware Pre-Execution Ranking for Grasp-Conditioned Robotic Placement

Abstract: A geometrically valid placement can still be difficult to execute because the selected grasp changes the required end-effector pose, collision geometry, and transport motion. Placement is formulated as a pre-execution ranking problem in which supplied grasp-placement candidates are scored before planning. The model combines a typed target-conditioned point cloud with three pose descriptors and hierarchical heads for planning success and execution success conditioned on planning. On a 30-object, 1,235-scene dataset with scene-group-held-out splits, three-seed top-1 success on covered test groups reaches 85.63 +/- 1.08% for joint selection and 79.84 +/- 0.16% for fixed-target ranking. For the designated frozen seed-42 checkpoint, top-1 success improves from 72.84% to 85.78% over full-pool cuMotion for joint ranking and from 59.65% to 79.67% for fixed-target ranking. Frozen transfer to xArm7/MoveIt requires no xArm-specific retraining. Across 27 locked cases, 13 complete end to end (48.15%). Of the 16 cases that pass Top-5 preflight and begin execution, 13 succeed (81.25%). Candidate-level deployment-feasibility prediction reaches 81.25% recall, 85.20% specificity, and 83.23% balanced accuracy.

Thu 17 SeptRobotics
The gist
Robots need to pick up objects and put them down without knocking things over or getting stuck. The authors found that even when a spot to place an object looks right, the way a robot grabs it can make the placement tricky to execute. They built a model that scores different grab-and-place choices before the robot tries them, helping it pick ones more likely to work. Testing showed this approach improves success rates and works quickly on a real robot without extra retraining.
Open 2609.19946v1

Robot uses vision and language skills to judge and improve its tasks

Intrinsic Robot Rewarding: Reusing VLA Representations for Autonomous Evaluation and Policy Improvement

Abstract: Vision-language-action (VLA) systems already bring together two valuable resources for robot learning: rich visual representations and demonstrations of successful task execution. Intrinsic Robot Rewarding (IRR) proposes to use these resources for a second, complementary purpose: evaluating the robot's own outcomes and providing feedback for policy improvement. Successful demonstration endpoints define task-specific references, and the policy's frozen visual encoder provides the feature space in which new outcomes are assessed. The core reward mechanism adds a reference bank and a scoring operation to the existing pipeline, without requiring a separate learned evaluator or an additional perception backbone. Our position is that this reuse offers a promising route to lower integration effort, efficient reward computation, and reduced recurring human outcome scoring. Building on established research in visual rewards and learning from experience, IRR brings these ideas into the robot's existing perception and demonstration pipeline. An operational COMAU Racer 3 demonstrator is available at technology readiness level 4 (TRL 4). This laboratory foundation supports the next research step: connecting internal outcome evaluation to physical policy improvement. We present the reward formulation, central research questions, and an evaluation methodology linking reward reliability to task success and supervision effort. The intended contribution is a reusable approach to learn and improve from the data and experience already available in industrial robot systems.

Tue 15 SeptRoboticsMachine Learning
The gist
Robots need to know if they did a job well to get better at it. The authors suggest using the robot’s own eye and language understanding system, which already helps it see and follow instructions, to also judge how well it did a task. This means the robot can check its work without needing extra tools or people to tell it if it was right. They show how this idea works with a real robot arm, making it easier and faster for robots to learn from experience.
Open 2609.17115v1

GROOVE reduces jerky robotic arm motions for smoother task execution

GROOVE: Geometry-Guided Reduction of Operational-Space Jerk in VLA Execution

Abstract: Chunked vision language action (VLA) policies execute several commands per query, but jerk within chunks and across replanning boundaries can induce oscillatory motion and sharp actuator transients. We present GROOVE, an online regulator that searches directional correction regions around the raw three dimensional end effector (EEF) path, without retraining or additional VLA inference. It optimizes the new chunk using delivered commands as boundary conditions, reducing boundary and within chunk jerk while bounding cumulative translation and local axis angle deviation from the raw plan after every command. Using quadratic programs (QPs), GROOVE generates a cube reference and thirteen directional candidates, then selects the one with the lowest command space jerk under a reference relative deviation cap. On a held out LIBERO benchmark, GROOVE achieves the largest reductions among the evaluated methods, reducing translational and rotational EEF jerk by 33.02% and 43.42%, respectively, with task success of 95.75% versus 93.75% for raw execution. Across 50 matched UR5e pairs with measured execution timing, it reduces translational and rotational tool center point (TCP) jerk by 16.39% and 19.49% and joint current slew by 29.09%.

Sat 12 SeptRobotics
The gist
When robots follow a set of commands, their movements can be jerky and cause wear or errors. The authors present GROOVE, a software tool that adjusts the robot’s hand path in real time to make movements smoother without changing the original commands. GROOVE uses math to find better directions that reduce sudden changes in speed or rotation. Tests show that GROOVE lowers jolts in robot arm motions while maintaining or improving the success of tasks.
Open 2609.13695v1

Joint spanning tree method improves robot arm surface coverage planning

Coverage Path Planning for Redundant Manipulators using Generalized Spanning Trees

Abstract: Surface coverage with task-redundant manipulators is challenging because each surface point may admit multiple inverse kinematics (IK) solutions, and configuration choices strongly affect motion quality. This paper extends the classical Spanning Tree Coverage (STC) method to redundant manipulators through offline and online Joint Spanning Tree Coverage (JSTC) algorithms. Offline JSTC samples multiple Inverse Kinematics (IK) solutions per grid cell and formulates the problem as a Generalized Minimum Spanning Tree (GMST), selecting one configuration per cell and tracing the resulting tree to obtain a non-revisiting coverage path. Online JSTC incrementally expands and backtracks a spanning tree with feasibility and cost evaluation while handling dynamic grid updates. Simulation results show that offline JSTC reduces computation time, reconfigurations, and joint motion compared to other methods, while online JSTC achieves fast per-step planning in dynamic scenarios.

Tue 8 SeptRobotics
The gist
Covering a surface evenly with a robot arm that has many ways to move is tricky because there are many ways to position the arm at each spot. The authors created new planning methods that pick the best arm position for each part of the surface to make the arm move smoothly without repeating areas. One method plans everything ahead of time to save computing time and reduce how much the arm has to move. Another method plans step-by-step on the fly, which helps when the surface or environment changes suddenly.
Open 2609.08409v1