Welcome to "Introduction to Humanoid Robotics" (ECE 598 JK, JKO) for Spring 2024.

Over the last two decades, humanoid robots have become more prevalent as the demand for companion robots at home or rescue robots in the dangerous environments grows. This course covers various topics in humanoid robotics research, from basic knowledge to the recent publications. Students will practice essential research skills including reviewing papers, writing project proposals & papers, and presenting them.


Here is a tentative schedule of lectures, materials, assignments, and final project. The class meets on Tuesday and Thursday from 2:00 to 3:20 pm CT, mostly at ECEB 3015 or over Zoom. Materials and assignments will be added as they become available.

1 Tue, 1/16 ECEB 3015 Introduction to the course - -
2 Th, 1/18 ECEB 3015 Overview of humanoid robot system - -
3 Tue, 1/23 ECEB 3015 Components in humanoid robot system - -
4 Th, 1/25 ECEB 3015 MINI pick-up and overview - -
5 Tue, 1/30 ECEB 3015 Humanoid robot system - -
6 Th, 2/1 ECEB 3015 Humanoid tasks - -

Course Staff


Grading Prerequisites
ECE 470 (Introduction to Robotics, ME 445, AE 482) or ECE 489 (Robot Dynamics and Control, ME 446, GE 422): recommended, not required.

Office hours

Related Links

Course Links
Reference Books


The project in this class is an open-ended research project. Teams can choose their own topics through discussions with team members and instructors. The main deliverables of the project are:

Proposal and Proposal Pitch (5% each)
Each team needs to submit a proposal (2-3 page length) including a statement of the problem, a literature survey on the problem, a potential solution, and a timeline. Also, a team will make a 10 min proposal pitch (7 min presentation and 3 min Q&A) to discuss the proposal and its challenges.

Progress Report (10%)
Teams will describe the progress of their projects in the 2-page progress reports. Adjustments of projects can be made in this progress reports.

Project Presentation (10%)
A 15 min presentation (12 min presentation 3 min Q&A) will be made to show the final results of the project.

Final Report (15%)
A team needs to submit a final report with IEEE conference paper style in LaTex.

Available Resources
More hardware resources (sensors, single board computers, 3D printed parts or other robots) are available and can be supported upon request for the project.