Not logged in. Login

CMPT 419/983 - Robotic Autonomy: Algorithms and Computation

Fall, 2019

Simon Fraser University

Instructor: Mo Chen

Breadth Area III


Lecture times and location:

  • Academic Quadrangle 5016
  • Mondays 10:30 - 12:20
  • Wednesdays 10:30 - 11:20

Instructor

  • Mo Chen
    SFU Burnaby, TASC 1 8225
    mochen@cs.sfu.ca
    Office hours: Mondays 14:00 - 15:30

Teaching Assistant

  • Shubam Sachdeva
    shubams@sfu.ca
    Office hours: ASB 9808 Thursdays 11:30 - 12:30

Instructor's Objectives

This course introduces fundamental concepts in robotics and related fields, including analytical methods for decision making, and machine learning in the context of robotics. Topics include modeling and simulation of robotic systems, optimization, optimal control, robotic safety, reinforcement learning, and robotic perception. Applications of the material include unmanned aerial vehicles and self-driving cars.


Course Schedule

This page contains all the code used in class


Grading Criteria and Submissions

There are 3 assignments and a final project in the course. Solutions to the assignment must be submitted on CourSys.

  • Homework: 40%
  • Project: 60%

Assignments


Project

Project options

  • Thoroughly understand and critically evaluate 3 to 5 papers in an area covered in this course.
  • Reproduce the results of 1 to 2 papers in an area covered in this course, and suggest or make improvements
  • Mini Research project related to an area covered in this course.
  • Other: please consult with the instructor

Project timeline

  • Consultation throughout the term
  • Proposal (1-2 paragraphs) Due Oct. 7
  • Poster session on Dec. 2 | Template
  • Project report (6 pages maximum) due Dec. 2 | Template

Project topics

  • Modelling and simulation
  • Optimization
  • Optimal control
  • Robotic safety
  • Reinforcement learning
  • Robotic perception

  • R. Siegwart, I. R. Nourbakhsh, and D. Scaramuzza, Introduction to Autonomous Mobile Robots. The MIT Press, 2011, 9780262015356.
  • S. S. Sastry, Nonlinear Systems: Analysis, Stability, and Control. Springer-Verlag, 1999, 9780387985138
  • S. M. LaValle, Planning Algorithms. Cambridge University Press, 2006, 9780521862059.
  • S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge University Press, 2008, 9780521833783.
  • D. P. Bertsekas, Dynamic Programming and Optimal Control. Athena Scientific, 2017, 1886529434.
  • R. S. Sutton and A. G. Barto, Reinforcement Learning: An Introduction, 1998, 9780262257053.

Academic Honesty Statement

Academic honesty plays a key role in our efforts to maintain a high standard of academic excellence and integrity. Students are advised that ALL acts of intellectual dishonesty will be handled in accordance with the SFU Academic Honesty and Student Conduct Policies ( http://www.sfu.ca/policies/gazette/student.html ).

Updated Wed Jan. 27 2021, 15:48 by mochen.