Course Description
Embark on an exciting journey into the world of haptic technology with this cutting-edge course offered by StanfordOnline. "Introduction to Haptics" is a comprehensive, hands-on program designed to introduce students to the fascinating field of haptic feedback and human-machine interaction. This course offers a unique blend of theoretical knowledge and practical application, allowing participants to explore the principles of haptic technology while building their own haptic device, the Hapkit.
What students will learn
- Fundamental concepts of haptic technology and human haptics
- Mechanical design and assembly of haptic devices
- Mechatronics principles applied to haptic systems
- Programming virtual environments for haptic interaction
- Mechanical characterization and simulation of haptic systems
- Hands-on experience in building and programming a functional haptic device (Hapkit)
Prerequisites
This introductory-level course does not have any specific prerequisites. However, basic knowledge of engineering concepts, electronics, and programming would be beneficial. Students should be prepared to engage in hands-on activities, including assembling mechanical systems, creating circuits, and programming Arduino-based microcontrollers.
Course Content
- Introduction to haptic technology and its applications
- Human haptics and sensory perception
- Mechanical design principles for haptic devices
- Assembly techniques for the Hapkit
- Mechatronics fundamentals in haptic systems
- Arduino programming for haptic feedback
- Creation and implementation of virtual environments
- Mechanical characterization of haptic devices
- Simulation techniques for haptic systems
- Testing and refining haptic creations
Who this course is for
- Engineering students interested in human-machine interaction
- Professionals looking to expand their skills in haptic technology
- Hobbyists and makers curious about building interactive devices
- Anyone fascinated by the intersection of technology and human sensory experiences
Real-world applications
- Product design: Incorporating haptic feedback in consumer electronics and appliances
- Virtual and augmented reality: Enhancing immersive experiences with tactile sensations
- Robotics: Improving human-robot interaction through haptic interfaces
- Medical training: Creating realistic surgical simulators with haptic feedback
- Automotive industry: Designing intuitive haptic controls for vehicles
- Gaming: Developing more immersive and interactive gaming experiences
- Assistive technologies: Creating haptic devices to aid individuals with sensory impairments
Syllabus
The course is structured into five modules, with a recommended pace of one module per week:
- Module 1: Introduction to haptic technology and human haptics
- Module 2: Hapkit mechanical design and assembly
- Module 3: Hapkit mechatronics
- Module 4: Programming virtual environments
- Module 5: Mechanical characterization and simulation
Each module includes online lectures, interactive quizzes, and a laboratory assignment. While building and using the Hapkit is not mandatory for receiving a Statement of Accomplishment, it is highly recommended for the full, hands-on learning experience. The course encourages participants to continue exploring and modifying their Hapkit even after the course concludes, fostering ongoing learning and creativity in the field of haptics.