Programming by demonstration
In computer science, programming by demonstration (PbD) is an end-user development technique for teaching a computer or a robot new behaviors by demonstrating the task to transfer directly instead of programming it through machine commands.
Programming by demonstration - Wikipedia Jump to content From Wikipedia, the free encyclopedia Technique for teaching a computer or a robot new behaviors In computer science , programming by demonstration ( PbD ) is an end-user development technique for teaching a computer or a robot new behaviors by demonstrating the task to transfer directly instead of programming it through machine commands. The terms programming by example (PbE) and programming by demonstration (PbD) appeared in software development research as early as the mid 1980s [ 1 ] to define a way to define a sequence of operations
related reading
- State of Robot Learning, December 2025vedder.io
- How Claude Performs on Robotics Tasks \ Anthropicanthropic.com
- Physical Intelligence (π)pi.website
- Learnable Programmingworrydream.com
- GitHub - adam-maj/robotics: A deep dive on the history of robotics and the future of humanoidsgithub.com
- A VLA with Open-World Generalizationpi.website
- Behavioral cloning mysteryseohong.me
- How Can We Make Robotics More like Generative Modeling? | Eric Jangevjang.com
- Frontier of General-Purpose Robotics (2025)adampatni.com
- Supervised Policy Learning for Real Robotssupervised-robot-learning.github.io
- Stop Simulating, Start Experiencingpaoloai.substack.com
- [2503.06814] Acknowledgementsar5iv.labs.arxiv.org