A Real-to-Sim-to-Real Approach to Robotic Manipulation with VLM-Generated Iterative Keypoint Rewards
Not on the map. Why?
Abstract (arXiv)
Task specification for robotic manipulation in open-world environments is challenging, requiring flexible and adaptive objectives that align with human intentions and can evolve through iterative feedback. We introduce Iterative Keypoint Reward (IKER), a visually grounded, Python-based reward function that serves as a dynamic task specification. Our framework leverages VLMs to generate and refine these reward functions for multi-step manipulation tasks. Given RGB-D observations and free-form language instructions, we sample keypoints in the scene and generate a reward function conditioned on these keypoints. IKER operates on the spatial relationships between keypoints, leveraging commonsense priors about the desired behaviors, and enabling precise SE(3) control. We reconstruct real-world scenes in simulation and use the generated rewards to train reinforcement learning (RL) policies, which are then deployed into the real world-forming a real-to-sim-to-real loop. Our approach demonstrates notable capabilities across diverse scenarios, including both prehensile and non-prehensile tasks, showcasing multi-step task execution, spontaneous error recovery, and on-the-fly strategy adjustments. The results highlight IKER's effectiveness in enabling robots to perform multi-step tasks in dynamic environments through iterative reward shaping.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 95 of its 122 references that are in the map. First posted on arXiv 12 Feb 2025.
Builds on
95 of 122 references.
References · 95
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2023GPT-4 Technical Reportcited by 18,132
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
- 2023RT-2: Vision-Language-Action Models Transfer Web Knowledge to Robotic Controlcited by 2,993
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
- 2022RT-1: Robotics Transformer for Real-World Control at Scalecited by 2,007
- 2023Zero-1-to-3: Zero-shot One Image to 3D Objectcited by 1,483
- 2024Octo: An Open-Source Generalist Robot Policycited by 1,427
38 more
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2022CoCa: Contrastive Captioners are Image-Text Foundation Modelscited by 1,265
- 2022Code as Policies: Language Model Programs for Embodied Controlcited by 1,172
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2022Language Models as Zero-Shot Planners: Extracting Actionable Knowledge for Embodied Agentscited by 1,029
- 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 882
- 2023Open X-Embodiment: Robotic Learning Datasets and RT-X Modelscited by 849
- 2023VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Modelscited by 733
- 2019Solving Rubik's Cube with a Robot Handcited by 699
- 2017Learning Complex Dexterous Manipulation with Deep Reinforcement Learning and Demonstrationscited by 685
- 2024SpatialVLM: Endowing Vision-Language Models with Spatial Reasoning Capabilitiescited by 679
- 2021CLIPort: What and Where Pathways for Robotic Manipulationcited by 617
- 2017Sim-to-Real Transfer of Robotic Control with Dynamics Randomizationcited by 616
- 2023Eureka: Human-Level Reward Design via Coding Large Language Modelscited by 542
- 2023Zero123++: a Single Image to Consistent Multi-view Diffusion Base Modelcited by 516
- 2022Socratic Models: Composing Zero-Shot Multimodal Reasoning with Languagecited by 513
- 2020Learning Quadrupedal Locomotion over Challenging Terraincited by 494
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2021RMA: Rapid Motor Adaptation for Legged Robotscited by 430
- 2023FoundationPose: Unified 6D Pose Estimation and Tracking of Novel Objectscited by 411
- 2022VIMA: General Robot Manipulation with Multimodal Promptscited by 403
- 2016Deep Reinforcement Learning for Robotic Manipulation with Asynchronous Off-Policy Updatescited by 342
- 2024Robotic Control via Embodied Chain-of-Thought Reasoningcited by 340
- 2023Language to Rewards for Robotic Skill Synthesiscited by 307
- 2024ReKep: Spatio-Temporal Reasoning of Relational Keypoint Constraints for Robotic Manipulationcited by 305
- 2022Simple Open-Vocabulary Object Detection with Vision Transformerscited by 303
- 2017Leveraging Demonstrations for Deep Reinforcement Learning on Robotics Problems with Sparse Rewardscited by 302
- 2023Robots That Ask For Help: Uncertainty Alignment for Large Language Model Plannerscited by 298
- 2023One-2-3-45++: Fast Single Image to 3D Objects with Consistent Multi-View Generation and 3D Diffusioncited by 283
- 2018Sim-to-Real: Learning Agile Locomotion For Quadruped Robotscited by 277
- 2024RoboPoint: A Vision-Language Model for Spatial Affordance Prediction for Roboticscited by 242
- 2022AnyGrasp: Robust and Efficient Grasp Perception in Spatial and Temporal Domainscited by 205
- 2024RT-H: Action Hierarchies Using Languagecited by 204
- 2018Closing the Sim-to-Real Loop: Adapting Simulation Randomization with Real World Experiencecited by 203
- 2024PIVOT: Iterative Visual Prompting Elicits Actionable Knowledge for VLMscited by 187
- 2018Sim-to-Real via Sim-to-Sim: Data-efficient Robotic Grasping via Randomized-to-Canonical Adaptation Networkscited by 171
- 2019Category-Level Articulated Object Pose Estimationcited by 158
- 2022Ditto: Building Digital Twins of Articulated Objects from Interactioncited by 152
50 most cited of 95 All 95 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025Maestro: Orchestrating Robotics Modules with Vision-Language Models for Zero-Shot Generalist Robotscited by 8
- 2025Scaffolding Dexterous Manipulation with Vision-Language Modelscited by 7
- 2026PLanAR: Planning-Language-Grounded Agentic Reasoning for Robot Manipulationcited by 6
- 2025Bridging the Gap Between Multimodal Foundation Models and World Modelscited by 1
- 2026PLanAR: Planning-Language-Grounded Agentic Reasoning for Robot Manipulation2 Feb 2026
- 2025Maestro: Orchestrating Robotics Modules with Vision-Language Models for Zero-Shot Generalist Robots2 Nov 2025
- 2025Bridging the Gap Between Multimodal Foundation Models and World Models4 Oct 2025
- 2025Scaffolding Dexterous Manipulation with Vision-Language Models24 Jun 2025
Similar, not cited
Close in wording, no citation either way
- 2026Large Reward Models: Generalizable Online Robot Reward Generation with Vision-Language Models
- 2025Training-free Generation of Temporally Consistent Rewards from VLMs
- 2026SARM2: Multi-Task Stage Aware Reward Modeling for Self Improving Robotic Manipulation
- 2026RARM: Confidence-Gated Progress Reward Modeling for RL in Manipulation
- 2025Multi-Stage Manipulation with Demonstration-Augmented Reward, Policy, and World Model Learning
- 2024Learning Manipulation Skills through Robot Chain-of-Thought with Sparse Failure Guidance
- 2026MARVL: Multi-Stage Guidance for Robotic Manipulation via Vision-Language Models
- 2026RMTL: Reinforced Micro-task Learning for Long-Horizon Manipulation with VLM Rewards ↗