watch out this video on velocity analysis for the course eso209a dynamics.
No download links available.