CS269: AI Applications in Robotics (fall 2024)



Course Info

  • Semester: Fall 2024
  • Units: 4
  • Time: Tu/Th 10-11:50am
  • Website: https://yuchencui.cc/cs269.html
  • Instructor: Yuchen Cui
  • Email: yuchencui@cs.ucla.edu
  • Office Hour: by appointment


Course Objectives

This course provides a high-level overview of recent research in applying AI to robotics through surveying frontier research. This course covers topics including computer vision (robot perception), natural language processing (NLP), robotic control, imitation learning, reinforcement learning (RL), and human-robot interaction (HRI). Students will read and present scientific research papers and complete programming and written assignments to deepen their understanding of these topics.
There will be no textbook. Links to all required readings will be provided in the class schedule.

Prerequisites
  • Basic knowledge of programming (Python preferred)
  • Understanding of linear algebra and probability
  • Machine learning basics

Schedule (subject to change, see full schedule)
Week 1   Introduction
Week 2   Robot Perception
Week 3   Large Language Models
Week 4   Diffusion Models
Week 5   Reinforcement Learning & Inverse RL
Week 6   Representation Learning
Week 7   Human-Robot Interaction
Week 8   Data Quality
Week 9   Robotics + X
Week 10   Final Project Presentations

Grading (Course Policies)

20% Paper Presentation 
20% Paper Response
10% Class Participation
50% Final Project



Generative AI Policy
UCLA GenAI Guidance

Academic Honesty Statement
UCLA Academic Integrity Statement

Title IX and Equity, Diversity and Inclusion

Advocacy and Confidential Services: Please note that Title IX prohibits gender discrimination, including sexual harassment, domestic and dating violence, sexual assault, and stalking. If you have experienced sexual harassment or sexual violence, you can receive confidential support and advocacy at the CARE Advocacy Office for Sexual and Gender-Based Violence, 205 Covel Commons, Los Angeles, CA, 90095, care@careprogram.ucla.edu, (310) 206-246 5. Counseling and Psychological Services (CAPS) provides confidential counseling to all students and can be reached 24/7 at (310) 825-0768.
Reporting and Non-confidential Services: Your professor is required under the UC Policy on Sexual Violence and Sexual Harassment to inform the Title IX Coordinator should he become aware that you or any other student has experienced sexual violence or sexual harassment. In addition, You can also report sexual violence or sexual harassment directly to the University’s Title IX Coordinator, 2255 Murphy Hall, titleix@equity.ucla.edu , (310) 206-3417. Reports to law enforcement can be made to UCPD at (310) 825-1491.
Engineering EDI Resources: There are a number of specific resources on Equity, Diversity, and Inclusion available to students in the Samueli School of Engineering, including trained faculty officers in each department who can be consulted if you have a question on EDI issues and are not sure where else to turn. Please see here for information.