Deep Affordance Foresight: Planning Through What Can Be Done in the Future
Not on the map. Why?
Abstract (arXiv)
Planning in realistic environments requires searching in large planning spaces. Affordances are a powerful concept to simplify this search, because they model what actions can be successful in a given situation. However, the classical notion of affordance is not suitable for long horizon planning because it only informs the robot about the immediate outcome of actions instead of what actions are best for achieving a long-term goal. In this paper, we introduce a new affordance representation that enables the robot to reason about the long-term effects of actions through modeling what actions are afforded in the future, thereby informing the robot the best actions to take next to achieve a task goal. Based on the new representation, we develop a learning-to-plan method, Deep Affordance Foresight (DAF), that learns partial environment models of affordances of parameterized motor skills through trial-and-error. We evaluate DAF on two challenging manipulation domains and show that it can effectively learn to carry out multi-step tasks, share learned affordance representations among different tasks, and learn to plan with high-dimensional image inputs. Additional material is available at https://sites.google.com/stanford.edu/daf
Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 7; 2023: 13; 2024: 5; 2025: 6; 2026: 3.
41 papers.
Sort:
By area:
- 2023Text2Motion: From Natural Language Instructions to Feasible Planscited by 223
- 2023Generative Skill Chaining: Long-Horizon Skill Planning with Diffusion Modelscited by 87
- 2021VAT-Mart: Learning Visual Action Trajectory Proposals for Manipulating 3D ARTiculated Objectscited by 78
- 2021Augmenting Reinforcement Learning with Behavior Primitives for Diverse Manipulation Taskscited by 75
- 2023Grounded Decoding: Guiding Text Generation with Grounded Models for Embodied Agentscited by 66
- 2022PartAfford: Part-level Affordance Discovery from 3D Objectscited by 35
- 2021NeRP: Neural Rearrangement Planning for Unknown Objectscited by 33
- 2022LEAGUE: Guided Skill Learning and Abstraction for Long-Horizon Manipulationcited by 32
- 2021Value Function Spaces: Skill-Centric State Abstractions for Long-Horizon Reasoningcited by 25
- 2021Predicting Stable Configurations for Semantic Placement of Novel Objectscited by 23
- 2025UAD: Unsupervised Affordance Distillation for Generalization in Robotic Manipulationcited by 23
- 2021What Can I Do Here? Learning New Skills by Imagining Visual Affordancescited by 22
29 more
- 2023DiMSam: Diffusion Models as Samplers for Task and Motion Planning under Partial Observabilitycited by 21
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approachescited by 19
- 2022STAP: Sequencing Task-Agnostic Policiescited by 17
- 2024Empowering Large Language Models on Robotic Manipulation with Affordance Promptingcited by 17
- 2023Primitive Skill-based Robot Learning from Human Evaluative Feedbackcited by 15
- 2025Learning Compositional Behaviors from Demonstration and Languagecited by 15
- 2021Temporally Abstract Partial Modelscited by 11
- 2025IAAO: Interactive Affordance Learning for Articulated Objects in 3D Environmentscited by 11
- 2023Recent Advances of Deep Robotic Affordance Learning: A Reinforcement Learning Perspectivecited by 10
- 2023STRAP: Structured Object Affordance Segmentation with Point Supervisioncited by 10
- 2025VLMgineer: Vision Language Models as Robotic Toolsmithscited by 9
- 2022Learning to Act with Affordance-Aware Multimodal Neural SLAMcited by 8
- 2023Embodied Active Learning of Relational State Abstractions for Bilevel Planningcited by 8
- 2023NOIR: Neural Signal Operated Intelligent Robots for Everyday Activitiescited by 8
- 2023NOD-TAMP: Generalizable Long-Horizon Planning with Neural Object Descriptorscited by 8
- 2023Learning to Design and Use Tools for Robotic Manipulationcited by 7
- 2022Active Task Randomization: Learning Robust Skills via Unsupervised Generation of Diverse and Feasible Taskscited by 3
- 2024LIT: Large Language Model Driven Intention Tracking for Proactive Human-Robot Collaboration -- A Robot Sous-Chef Applicationcited by 3
- 2022The Paradox of Choice: Using Attention in Hierarchical Reinforcement Learningcited by 2
- 2023Using Memory-Based Learning to Solve Tasks with State-Action Constraintscited by 2
- 2023Self-Supervised Learning of Action Affordances as Interaction Modescited by 2
- 2025MOSAIC: Skill-Centric Manipulation Planning with Physics Simulationcited by 2
- 2022Recognising Affordances in Predicted Futures to Plan with Consideration of Non-canonical Affordance Effectscited by 1
- 2024Affordance Labeling and Exploration: A Manifold-Based Approachcited by 1
- 2024Interpretable Responsibility Sharing as a Heuristic for Task and Motion Planningcited by 0
- 2025NOIR 2.0: Neural Signal Operated Intelligent Robots for Everyday Activitiescited by 0
- 2026Human2Any: Human-to-Robot Transfer via Constraint-Aware Compositional Planningcited by 0
- 2026Affordance-Based Manipulation Planning with Text Goals and Sim-to-Real Generalisation via Real-to-Sim Image Conversioncited by 0
- 2026Synthetic Linguistic Agency: How an Embodied Mortal Agent Learns Linguistic Affordances through Consequential Social Experiencecited by 0
- 2026Synthetic Linguistic Agency: How an Embodied Mortal Agent Learns Linguistic Affordances through Consequential Social Experience28 Aug 2026
- 2026Affordance-Based Manipulation Planning with Text Goals and Sim-to-Real Generalisation via Real-to-Sim Image Conversion13 Jul 2026
- 2026Human2Any: Human-to-Robot Transfer via Constraint-Aware Compositional Planning27 Jun 2026
- 2025NOIR 2.0: Neural Signal Operated Intelligent Robots for Everyday Activities25 Nov 2025
- 2025VLMgineer: Vision Language Models as Robotic Toolsmiths16 Jul 2025
- 2025UAD: Unsupervised Affordance Distillation for Generalization in Robotic Manipulation10 Jun 2025
- 2025Learning Compositional Behaviors from Demonstration and Language28 May 2025
- 2025MOSAIC: Skill-Centric Manipulation Planning with Physics Simulation23 Apr 2025
- 2025IAAO: Interactive Affordance Learning for Articulated Objects in 3D Environments9 Apr 2025
- 2024Interpretable Responsibility Sharing as a Heuristic for Task and Motion Planning9 Sep 2024
- 2024Affordance Labeling and Exploration: A Manifold-Based Approach22 Jul 2024
- 2024LIT: Large Language Model Driven Intention Tracking for Proactive Human-Robot Collaboration -- A Robot Sous-Chef Application19 Jun 2024
29 more
- 2024Empowering Large Language Models on Robotic Manipulation with Affordance Prompting17 Apr 2024
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approaches3 Apr 2024
- 2023NOD-TAMP: Generalizable Long-Horizon Planning with Neural Object Descriptors2 Nov 2023
- 2023NOIR: Neural Signal Operated Intelligent Robots for Everyday Activities2 Nov 2023
- 2023Learning to Design and Use Tools for Robotic Manipulation1 Nov 2023
- 2023Generative Skill Chaining: Long-Horizon Skill Planning with Diffusion Models13 Oct 2023
- 2023Primitive Skill-based Robot Learning from Human Evaluative Feedback28 Jul 2023
- 2023DiMSam: Diffusion Models as Samplers for Task and Motion Planning under Partial Observability22 Jun 2023
- 2023Self-Supervised Learning of Action Affordances as Interaction Modes27 May 2023
- 2023STRAP: Structured Object Affordance Segmentation with Point Supervision17 Apr 2023
- 2023Text2Motion: From Natural Language Instructions to Feasible Plans21 Mar 2023
- 2023Recent Advances of Deep Robotic Affordance Learning: A Reinforcement Learning Perspective9 Mar 2023
- 2023Embodied Active Learning of Relational State Abstractions for Bilevel Planning8 Mar 2023
- 2023Using Memory-Based Learning to Solve Tasks with State-Action Constraints8 Mar 2023
- 2023Grounded Decoding: Guiding Text Generation with Grounded Models for Embodied Agents1 Mar 2023
- 2022Active Task Randomization: Learning Robust Skills via Unsupervised Generation of Diverse and Feasible Tasks11 Nov 2022
- 2022LEAGUE: Guided Skill Learning and Abstraction for Long-Horizon Manipulation23 Oct 2022
- 2022STAP: Sequencing Task-Agnostic Policies21 Oct 2022
- 2022Recognising Affordances in Predicted Futures to Plan with Consideration of Non-canonical Affordance Effects22 Jun 2022
- 2022PartAfford: Part-level Affordance Discovery from 3D Objects28 Feb 2022
- 2022Learning to Act with Affordance-Aware Multimodal Neural SLAM24 Jan 2022
- 2022The Paradox of Choice: Using Attention in Hierarchical Reinforcement Learning24 Jan 2022
- 2021Value Function Spaces: Skill-Centric State Abstractions for Long-Horizon Reasoning4 Nov 2021
- 2021Augmenting Reinforcement Learning with Behavior Primitives for Diverse Manipulation Tasks7 Oct 2021
- 2021Predicting Stable Configurations for Semantic Placement of Novel Objects26 Aug 2021
- 2021Temporally Abstract Partial Models6 Aug 2021
- 2021VAT-Mart: Learning Visual Action Trajectory Proposals for Manipulating 3D ARTiculated Objects28 Jun 2021
- 2021NeRP: Neural Rearrangement Planning for Unknown Objects2 Jun 2021
- 2021What Can I Do Here? Learning New Skills by Imagining Visual Affordances1 Jun 2021
- 2021VAT-Mart: Learning Visual Action Trajectory Proposals for Manipulating 3D ARTiculated Objectscited by 78
- 2021Augmenting Reinforcement Learning with Behavior Primitives for Diverse Manipulation Taskscited by 75
- 2022PartAfford: Part-level Affordance Discovery from 3D Objectscited by 35
- 2021NeRP: Neural Rearrangement Planning for Unknown Objectscited by 33
- 2022LEAGUE: Guided Skill Learning and Abstraction for Long-Horizon Manipulationcited by 32
- 2021Value Function Spaces: Skill-Centric State Abstractions for Long-Horizon Reasoningcited by 25
- 2021Predicting Stable Configurations for Semantic Placement of Novel Objectscited by 23
- 2025UAD: Unsupervised Affordance Distillation for Generalization in Robotic Manipulationcited by 23
- 2021What Can I Do Here? Learning New Skills by Imagining Visual Affordancescited by 22
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approachescited by 19
- 2022STAP: Sequencing Task-Agnostic Policiescited by 17
- 2024Empowering Large Language Models on Robotic Manipulation with Affordance Promptingcited by 17
12 most cited of 32 All 32 (JSON)
- 2026Affordance-Based Manipulation Planning with Text Goals and Sim-to-Real Generalisation via Real-to-Sim Image Conversion13 Jul 2026
- 2026Human2Any: Human-to-Robot Transfer via Constraint-Aware Compositional Planning27 Jun 2026
- 2025NOIR 2.0: Neural Signal Operated Intelligent Robots for Everyday Activities25 Nov 2025
- 2025UAD: Unsupervised Affordance Distillation for Generalization in Robotic Manipulation10 Jun 2025
- 2025MOSAIC: Skill-Centric Manipulation Planning with Physics Simulation23 Apr 2025
- 2025IAAO: Interactive Affordance Learning for Articulated Objects in 3D Environments9 Apr 2025
- 2024Interpretable Responsibility Sharing as a Heuristic for Task and Motion Planning9 Sep 2024
- 2024Affordance Labeling and Exploration: A Manifold-Based Approach22 Jul 2024
- 2024Empowering Large Language Models on Robotic Manipulation with Affordance Prompting17 Apr 2024
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approaches3 Apr 2024
- 2023NOD-TAMP: Generalizable Long-Horizon Planning with Neural Object Descriptors2 Nov 2023
- 2023NOIR: Neural Signal Operated Intelligent Robots for Everyday Activities2 Nov 2023
12 newest of 32 All 32 (JSON)