Welcome to "Introduction to Humanoid Robotics" (ECE 598 JK, JKO) for Fall 2022.
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 2074 for Computer Science or over Zoom. Materials and assignments will be added as they become available.
1 | Tue, 8/23 | ECEB 2074 | Introduction to the course | - | - |
2 | Th, 8/25 | ECEB 2074 | Overview of humanoid robot system | - | - |
3 | Tue, 8/30 | ECEB 2074 | Components in humanoid robot system | - | - |
4 | Th, 9/1 | ECEB 2074 | MINI pick-up and overview | - | - |
5 | Tue, 9/6 | ECEB 2074 | Humanoid motion | - | - |
6 | Th, 9/8 | ECEB 2074 | Kinematics & dynamics review (1) | - | - |
7 | Tue, 9/13 | ECEB 2074 | Kinematics & dynamics review (2) | - | - |
8 | Th, 9/15 | ECEB 2074 | MINI kinematics and making motions | - | - |
9 | Tue, 9/20 | ECEB 2074 | Simulation tools (1) | - | - |
10 | Th, 9/22 | ECEB 2074 | Simulation tools (2) | - | - |
11 | Tue, 9/27 | ECEB 2074 | Legged locomotion (1) | - | - |
12 | Th, 9/29 | - | No Class | - | - |
13 | Tue, 10/4 | ECEB 2074 | Project proposal pitch | - | - |
14 | Th, 10/6 | ECEB 2074 | Legged locomotion (2) | - | - |
15 | Tue, 10/11 | ECEB 2074 | Biped locomotion (1) | - | - |
16 | Th, 10/13 | ECEB 2074 | Biped locomotion (2) | - | - |
17 | Tue, 10/18 | ECEB 2074 | Simulation tool | - | - |
18 | Th, 10/20 | ECEB 2074 | Biped locomotion (3) | - | - |
19 | Tue, 10/25 | ECEB 2074 | Motion data and its applications in humanoids | - | - |
20 | Th, 10/27 | KIMLAB | Motion Capture | - | - |
21 | Tue, 11/1 | ECEB 2074 | Hierarchical approaches for motion control (1) | - | - |
22 | Th, 11/3 | ECEB 2074 | Hierarchical approaches for motion control (2) | - | - |
23 | Tue, 11/8 | - | No Class (Election Day) | - | - |
24 | Th, 11/10 | ECEB 2074 | TBD | - | - |
25 | Tue, 11/15 | ECEB 2074 | Human-Humanoid interaction (1) | - | - |
26 | Th, 11/17 | ECEB 2074 | Human-Humanoid interaction (2) | - | - |
THANKSGIVING WEEK | - | - | |||
27 | Tue, 11/29 | ECEB 2074 | Project Presentations (1) | - | - |
28 | Th, 12/1 | ECEB 2074 | Project Presentations (2) | - | - |
29 | Tue, 12/6 | ECEB 2074 | MINI return, class wrap-up and beyond | - | - |
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)