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
Explore this link on the map →related reading
- State of Robot Learning, December 2025vedder.io
- A VLA with Open-World Generalizationpi.website
- Learnable Programmingworrydream.com
- [2503.06814] Acknowledgementsar5iv.labs.arxiv.org
- Generalist - The Dark Matter of Robotics: Physical Commonsensegeneralistai.com
- Pantograph: Building a Preschool for Robotspantograph.com
- Continual Skill and Task Learning via Dialoguearxiv.org
- Learning Latent Plans from Playlearning-from-play.github.io
- Learnable Programmingworrydream.com
- A VLA with Open-World Generalizationphysicalintelligence.company
- Ch. 21 - Imitation Learningunderactuated.mit.edu
- Helping robots learn using demonstrations | MIT CSAILcsail.mit.edu