Student research opportunities
Shadow Me: Program a Humanoid Robot to Imitate Human Movements
Project Code: CECS_1146
This project is available at the following levels:
CS single semester, Engn4200, Engn R&D, Honours, Summer Scholar, Masters
Keywords:
Computer Vision, Robotics, Image Processing, Machine Learning
Supervisor:
Professor Fatih PorikliOutline:
Using a camera and a kinect sensor observe a human. Using computer vision techniques interpret movements. Using a controllable robot, repeat the same movements.
Goals of this project
The goal is developing real-time running software that captures visual data and learns human movement patterns to control a humanoid robot.
Requirements/Prerequisites
- Matlab, C++, microcontroller programming
- Strong background in computer vision and image/video processing
This is a more practical than theoretical project however, you will need to have some analytical and mathematical skills to traverse certain problems.
Student Gain
- Learn how to program a humanoid robot
- Learn how to capture visual data
- Learn fundamental computer vision tools to interpret movements
- Chance to work on an exciting computer vision application
- Gain valuable experience on challenging real-world problems
- Experience working with web software development practises
- Explore the possibilities of a research career in academia or an applied research career in industry
- Possibility of seeing their work commercialised as part of the wider project goals
Background Literature
Algorithms and interface for a humanoid






