Stanford Root

Schedule

Stanford Root

Schedule

ME 327

Design and Control of Haptic Systems

UNITS:3
GRADING:Letter (ABCD/NP)
LEVEL:Graduate
GER:—

Study of the design and control of haptic systems, which provide touch feedback to human users interacting with virtual environments and teleoperated robots. Focus is on device modeling (kinematics and dynamics), synthesis and analysis of control systems, design and implementation, and human interaction with haptic systems. Coursework includes homework/laboratory assignments and a hands-on project. Directed toward undergraduate and graduate students in engineering and computer science. Prerequisites: dynamic systems, feedback controls, and MATLAB programming. Undergraduates must have completed ME 161.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 1933
0 / 79 enrolled
DAYS:Tuesday, Thursday
TIME:9 AM – 10:20 AM
LOCATION:TBD
INSTRUCTOR:
Okamura, Allison, Childs, Elizabeth, Liang, XinYi, Coram, Megan
3units

ME 327: Design and Control of Haptic Systems

3 units · Letter (ABCD/NP)

Study of the design and control of haptic systems, which provide touch feedback to human users interacting with virtual environments and teleoperated robots. Focus is on device modeling (kinematics and dynamics), synthesis and analysis of control systems, design and implementation, and human interaction with haptic systems. Coursework includes homework/laboratory assignments and a hands-on project. Directed toward undergraduate and graduate students in engineering and computer science. Prerequisites: dynamic systems, feedback controls, and MATLAB programming. Undergraduates must have completed ME161.

Offered in Spring 2027 at Stanford University.

Spring 2027 sections

  • Lecture — Tuesday Thursday 9:00 AM – 10:20 AM — Okamura, Allison, Childs, Elizabeth, Liang, XinYi, Coram, Megan (Graduate)

More ME courses

  • ME 310C: Global Engineering Design Thinking, Innovation, and Entrepreneurship
  • ME 318: Computer-Aided Product Creation
  • ME 320: Introduction to Robotics (CS 223A)
  • ME 321: Multimaterial Additive Manufacturing (MATSCI 351)
  • ME 325: Making Multiples: Injection Molding
  • ME 326: Collaborative Robotics (CS 339R)
  • ME 331A: Advanced Dynamics & Computation
  • ME 331B: Advanced Dynamics, Simulation & Control
  • ME 335A: Finite Element Analysis
  • ME 338: Continuum Mechanics
  • ME 339: Introduction to parallel computing using MPI, openMP, and CUDA (CME 213)
  • ME 340: Mechanics - Elasticity and Inelasticity

All ME courses · All departments