Link Search Menu Expand Document

Schedule

Week 1 - Overview of the Course

Week 2 - Python and ROS Basics

Monday
Make-up due to Vesak dayPython crash course & ROS basic concepts
Wednesday
Lab 2 Write a ROS node to publish and subscribe topics
Sunday
Lab 2 report due

Week 3 - Foundations of Robot Software Development

Week 4 - Robot Simulation with Gazebo & ROS SLAM

Week 5 - Mobile Robot Autonomous Navigation

Week 6 - Navigation Algorithm Study

Week 7 - Mid-term review

Monday
Mid-term review
Wednesday
Mid-term review

Week 8 - Foundations of Robot Software Development

Week 9 - Introduction to deep learning for computer vision

Week 10 - System Integration and Testing

Monday
No lecture, System integration and testing
Wednesday
System integration and testing

Week 11 - System Integration and Testing

Monday
No lecture, System integration and testing
Wednesday
System integration and testing

Week 12 - Final competition

Monday
No lecture, System integration and testing
Wednesday
Final competition

Week 13 - Final presentation and report

Monday
Final presentation
Wednesday
Submit report
Sunday
Final project report due