Home‎ > ‎Teaching‎ > ‎CS235‎ > ‎

Lecture and Course Schedule

The course contains 19 lectures, total. As the quarter progresses, the specific topics for each day will appear on this schedule, along with links to relevant material, assignments, and Youtube movies of past lectures. All lectures can be viewed at http://www.youtube.com/user/StanfordCS235/videos
 
 April 2, Mon Lecture 1: Course overview, explanation of syllabus, entrance questionnaires, introduction to robotic joints, manufacturing, and design. Introduction to gears. Final enrollment selection e-mailed out at midnight. Clark S360 for this first lecture only.
Watch on YouTube. 
(bad audio...before we bought a lapelle mic)
 April 4, Wed Lecture 2:  Complete discussion of bearings, start introduction to gears.
Watch on YouTube.
 April 5, Thur Solidworks training one, based on Lab 1 parts, Clark S361, 6-8PM (pizza).
Optional.
Watch on YouTube.
 April 6, Fri Solidworks training two, based on Lab 1 parts and assemblies, Gates 104, 2-4, Optional.
Watch on YouTube.
 April 9, Mon Lecture 3:  Discussion of holes, screws, and how to make precise stacks of planar parts. 
Watch on YouTube.
 April 11, Wed Lecture 4:  Complete discussion of gears and gearheads.
Must have completed all PRL and Clark safety training.
Watch on YouTube.

Solidworks training three, based on Lab 1 parts, assemblies, drawings, and DXFs, Clark S361, 7-9, Optional.
Watch on YouTube.
 April 12, Thu Special presentation by Misumi on mechanical part selection. Clark S361, 6PM.
Jing Jing's Chinese food! Optional.
Watch on YouTube.
 April 16, Mon Lecture 5:  Belts.
Solidworks due in-class for Lab 1.
Watch on YouTube.
 April 18, Wed
Lecture 6: Friction drives, differentials, friction-differentials, and flexures living-hinges).
Last class before final Stanford study-list deadline (April 20th, 5pm).
Watch on YouTube.

As discussed in lecture: Reuben's spherical haptic device with all grounded motors, aluminum-aluminum friction differential, and cable transmission routed through the differential.
 April 23, Mon Lecture 7: Introduction to cable transmissions.
Prototype due in-class for Lab 1 (this is the extended due-date).
Watch on YouTube.
 April 25, Wed Lecture 8: Completing our discussion of cable transmissions and introducing push-pull cable/sheath transmissions, universal joints, and flexible shafts.
Watch on YouTube.
 April 30, Mon Lecture 9: Slip-rings and encoders.
Watch on YouTube.
 May 2, Wed Lecture 10: Completing our discussion of encoders and introducing DC motors and how to connect robots to computers through IO boards.
Solidworks due in-class for Lab 2 (extended due to the MDF thickness update).
Watch on YouTube.
 May 7, Mon Lecture 11: Completing our discussion of DC motors.
Prototype due for Lab 2 by 5pm.   
Watch on YouTube.
 May 9, Wed Lecture 12: How to use precise measuring tools.
Watch on YouTube.
 May 14, Mon Lecture 13: Rigid linkages, spherical bearings, remote-center-of-motion (RCM) mechanisms, and counterbalances.
Watch on YouTube.
 May 16, Wed Lecture 14: Servo motors, 80-20 aluminum framing, and how to design your robot base/table.
Solidworks due for Lab 3 by 11:59pm.
Watch on YouTube.
 May 19, Sat
Prototype due for Lab 3 by 6pm.
 May 21, Mon Lecture 15: Discussing springs and introducing the final project.

As discussed in lecture:
Watch on YouTube.
 May 23, Wed Lecture 16: Discussing the final project.
Last class before final Stanford change of grading-basis deadline and course withdrawal deadline (May 25th, 5pm).
Watch on YouTube.
 May 28, Mon Memorial Day, no class.
 May 30, Wed Lecture 17: Linear motion / prismatic joints.
Watch on YouTube.
 June 4, Mon Lecture 18: Cams, wheels, omni-wheels, caster, ball transfers, ultrasonic motors, pancake motors, hub motors, and vibrating motors.
Watch on YouTube.
 June 6, Wed Lecture 19: Review of ball bearings, different kinds of ball bearings, exit questionnaire   
Last day of official class meetings. Last day to arrange an Incomplete in class.
Watch on YouTube.
 June 13, Wed Public Presentation of Final Projects @ 6pm in Gates 2nd floor lobby.
(Individual grading of Final Projects during the presentation).
See the final projects here.