Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 6 of 6 for “"programming by demonstration"”.
-
Automating iterative tasks with programming by demonstration
Programming by demonstration is an end-user programming technique that allows people to create programs by showing the computer examples of what they want to do. Users do not need specialised programming skills. Instead, they instruct the computer by demonstrating examples, much as they might show …
-
On Human to Robot Skill Transfer for Robust Grasping and Dexterous Manipulation
… with approaches ranging from traditional robot programming to task learning with minimal human guidance. This thesis progresses through methods that require varying degrees of human involvement, proposing and evaluating approaches that facilitate manual robot teaching, teleoperation, programming …
-
Curlybot : designing a new class of computational toys
… and solving problems with curlybot. Programming by demonstration in this context makes the educational ideas implicit in the design of curlybot accessible to young children. curlybot can also act as an expressive tool because of its ability to remember the intricacies of the original …
-
Improving and Extending Behavioral Animation Through Machine Learning
… online due to interaction with a human user; (3) programming of behavioral models is a difficult and time-intensive process. This dissertation presents a collection of papers that seek to overcome each of these problems. Specifically, these issues are alleviated through novel machine learning …
-
Automatic generation of XSLT by simultaneous editing
… of XML during recent years has been aided by an array of powerful companion tools. One such tool, XSL Transformations (XSLTs), has played an important role in XML's adoption, facilitating interoperability by defining general transformations on XML documents. However, despite XSLT's power …
-
Joker: A Unified Interaction Model For Web Customization
… extraction and augmentation. We also provide a programming-by-demonstration (PBD) interface that allows users to create data extraction formulas by clicking on elements in the website. This interaction model allows users to naturally and iteratively move between extraction and augmentation …