Group: 2013-FYP-33



Dr. Kashif Javed


Learning from Demonstration is a technique which enables robots to autonomously accomplish and successfully perform new tasks and therefore it is not required of users to manually program the robot to execute the desired response. Robots are trained for a specific task through demonstration i.e. user performs a demonstration of the required task and the data is collected from that demonstration. Algorithms and techniques are employed on that data and as a result the robot is given a generalized model that helps accomplish the task at hand. This technique is particularly powerful because now one only needs one robot to get various things done. The only requirement is to train it through demonstration. Therefore any user who is not familiar with the ins and outs of robotics and programing, he may use the robot in best possible way because giving demonstration does not require any knowledge of programming or robotics. So this idea improves the way we use robots and is very efficient.

First Presentation:

Download Link

Thesis Report:

Download Link


Team Members:

Facebook Page


Our Vision

To ensure understanding and application of engineering fundamentals to address social needs.

Our Mission

To become a center of excellence in knowledge creation and dissemination by inculcating analysis and design skills in electrical engineering students.


Please provide us your email address to subscribe Newsletter of UET Lahore issued bi-annually.