Marcelo Kallmann - Spring 07 -
Thu 11-12:50 and Fri 3-4:50 - COB 206
Office Hours: TU 10:30-12:30
(NEW!) Photos of Final Projects: [here]
This course is experimentally integrating the concept of
"learning by doing it",
by connecting lecture
topics with programming demonstrations and exercises of the concepts.
| Wk | Dates | Thu - Lecture Notes | Fri - "Lab" | Readings |
| 1 | Jan 18,19 | L1: course introduction and
intro to motion planning |
- | Parameterization of Rotations |
| 2 | Jan 25,26 | L2: rotations | Mentar: anytime classification
Xiaoxi: reaching planner |
Shoemake's papers on quaternions: original and recent |
| 3 | Feb 1,2 | L3: forward kinematics (example code here) |
mtgs in my office: 3:00 EricL , 3:25 EricP 3:50 Khotan, 4:15 Peter |
- |
| 4 | Feb 8,9 | L4: inverse kinematics-I | - | Analytical IK |
| 5 | Feb 15,16 | L5: inverse kinematics-II | Mentar: motion templates Xiaoxi: task and path planning |
- |
| 6 | Feb 22,23 | L6: inverse kinematics-III | project presentations: EricL, EricP, Khotan, Peter | Multi-task IK |
| 7 | Mar 1,2 | L7: particles (example code here) |
- | Physically Based Modelling Course |
| 8 | Mar 8,9 | L8: implicit integration | Mentar: assembling motions Xiaoxi: physical touch-up |
- |
| 9 | Mar 15,16 | L9: constraints | project presentations: EricL, EricP, Khotan, Peter | Cloth Simulation |
| 10 | Mar 22,23 | L10: rigid bodies | project presentations: Mentar, Xiaoxi | - |
| 11 | Mar 29,30 | spring break | spring break | - |
| 12 | Apr 5,6 | L11: contacts |
Xiaoxi: splicing motions Mentar: motion parameterization and footskate |
Warping and Space-Time |
| 13 | Apr 12,13 | L12: articulated | project presentations: EricL, EricP, Khotan, Peter | Motion Edition |
| 14 | Apr 19,20 | L13: behavioral animation I |
Xiaoxi: dynamics from anim and
spacetime editing Mentar: physics-based styles and hierarch editing |
Walking |
| 15 | Apr 26,27 | L14: behavioral animation II
cloth deformation |
Xiaoxi: dynamic controllers Mentar: human athletics |
Perling and Reynolds |
| 16 | May 3,4 |
(evaluations 11am) Xiaoxi: grasping Mentar: dynamic mocap |
Xiaoxi: data based ik and Mentar: artificial fishes |
Radial Basis Functions |
| 17 | May 10,11 | classes end | all projects pres | - |
Graduate Students Only:
- You
have to submit a short report for every reading
(yes this has changed)
Resources:
- graphsim lib
- graphics lab wiki
Office hours: Prof. Kallmann's office (SE1 282), Tu 10:30-12:30
Grading
40% Presentations and Reports
40%
Project
20% Participation