Course Description

This course exemplifies the technical and ethical guidelines in designing robots for social good. The course introduces the principles, materials, design, and modeling of robotic agents for physical interactions with the environment, helping students understand the basic concepts and core technologies of robotics. The course further takes a theme-based and case-driven approach to help the students identify the key factors in designing robots for social goods and practice them in a design challenge.

Learning Outcome

At the end of this course, students will be able to:

  1. Conduct analysis of robotic systems in terms of technical and ethical aspects.
  2. Adopt advanced technologies in designing robotic systems.
  3. Demonstrate ability to align technical and ethical guidelines in designing robots for social good.

Course Instructors & Teaching Support

  • Lead Instructor: Dr. Wan Fang
  • Teaching Assistant: Chen Baihui
  • Office: Level 3, Zhiyuan

Grading

  1. Form of examination: Letter Grading
  2. Grading policy:
    1. Attendance  10%
    2. Assignments 20%
    3. Final Presentation 70%

Please refer to the Project for DES5002 section for further details.

Academic Integrity

  • This course follows the SUSTech Code of Academic Integrity. This course’s students are expected to abide by the SUSTech Code of Academic Integrity. Any work submitted by a student in this course for academic credit will be the student’s work. Violations of the rules (e.g., cheating, copying, non-approved collaborations) will not be tolerated.

Course Materials

  1. Ethically Aligned Design: A Vision for Prioritizing Human Well-being with Autonomous and Intelligent Systems
  2. Designing Robots, Designing Humans
  3. Soft robotics toolkit (https://softroboticstoolkit.com/)
  4. Coyle, Stephen, et al. “Bio-inspired soft robotics: Material selection, actuation, and design.” Extreme Mechanics Letters 22 (2018): 51-59.

Lecture & Lab Notes

WeekWedsday, 14:00-15:50Friday, 14:00-15:50Assignments
01Lecture 01: Introduction to RobotsLecture 02: The Rise of Robotics and AI
02Lecture 03: Human-Centered Robotics
03Workshop: Design case studyWorkshop: Design case study
(Change to Sunday)
Team Formation
Assignment Submission
04Cancelled
05Lecture 04: Soft Robotics I
(Change to Saturday)
Lecture 05: Soft Robotics II
06Lecture 06: Humanoid
07Lecture 07: Robot SimulationTutorial
08Workshop: Interim Review
09Lecture 08: Intro to Data and MLLecture 9: AI + Basics
10Lecture 10: AI + Sound
11Lecture 11: AI + TextLecture 12: AI + Text
12Lecture 13: AI + Image
13Lecture 14: AI + BodyLecture 15: AI Risk
14Tutorial
15TutorialTutorial
16Final ReviewFinal poster and Slides submission

SUSTech Calendar

Project for DES5002

Marking Structure

  • (10%) Attendance
    • To be recorded during each class by Teaching Assistants.
  • (20%) Individual Assignment
    • Find a topic that interests you. Either from a robot perspective (Robotic dogs | Humanoid | …) or from a social good perspective (Education | Companionship | Public health | …)
    • Search and review three case studies (3 papers or products).
    • Submit and present your slides.
  • (70%) Team Project: Team Poster on the Design of Robots for Social Good
    • Propose a robot for social good, utilizing the knowledge of robotics and AI learned, with a focus on the user, scenario, hardware/system design, and interaction.
    • Formulate a project team of 4 students.
    • Prepare 2 posters: one on the hardware design and modeling, the other on intelligence/AI and human-robot interaction.
    • Prototypes in hardware/software are encouraged but not required.