CS 5970-001: Mobile Manipulation
Schedule

Note: schedule and readings are subject to change.

Class # Date Topic Reading Assignment Due
1 Tue, Jan 17 Class Introduction Syllabus
2 Thu, Jan 19 Representing Cartesian Space and Orientations Craig 2.1-2.9
3 Tue, Jan 24 ROS Introduction Quigley 1-2
4 Thu, Jan 26 Kinematics I Craig 3.1-3.5
5 Tue, Jan 31 ROS Topics Quigley 3
6 Thu, Feb 2 Kinematics II Craig 3.6-3.9 Homework 1
7 Tue, Feb 7 ROS Services and Actions Quigley 4-5
8 Thu, Feb 9 The OU Baxter API Karpal API Baxter API Homework 2 Homework 1
9 Tue, Feb 14 ROS Tools Quigley 20
10 Thu, Feb 16 Pointclouds and OU Karpal Object Systems Pointcloud2Objects Homework 3 Homework 2
11 Tue, Feb 21 Action-Oriented Representations Learning to Predict Action Outcomes in Continuous, Relational Environments
12 Thu, Feb 23 Machine Learning: Supervised Learning Methods TBA Homework 4 Homework 3
13 Tue, Feb 28 Machine Learning: Reinforcement Learning Methods TBA
14 Thu, Mar 2 Data Handling and Recording in ROS Quigley 9.1; 9.2; 8.7
15 Tue, Mar 7 Project Planning n/a Class Project Homework 4
16 Thu, Mar 9 Machine Learning in Python Scikit-Learn
- Tue, Mar 14 Holiday
- Thu, Mar 16 Holiday
17 Tue, Mar 21 Papers: Learning to Grasp from Experience TBA Paper Summaries
18 Thu, Mar 23 Spatiotemporal Multidimensional Relational Framework Tutorial TBA Checkpoint 1
19 Tue, Mar 28 Project Reports/Planning n/a
20 Thu, Mar 30 Kinematics in ROS Quigley 11
21 Tue, Apr 4 Papers: Deep Learning for 2D and 3D Image Processing TBA Paper Summaries
22 Thu, Apr 6 Papers: Learning Affordances TBA Paper Summaries
23 Tue, Apr 11 Project Reports n/a Checkpoint 2
24 Thu, Apr 13 Jacobians and Inverse Kinematics Craig 5.7, 5.8, 5.10
25 Tue, Apr 18 Papers: Learning Behavior Policies TBA Paper Summaries
26 Thu, Apr 20 Papers: Connecting Perception, Action and Semantics n/a Paper Summaries
27 Tue, Apr 25 Papers: Learning from Demonstration TBA Paper Summaries
28 Thu, Apr 27 Papers: Deep Action TBA Paper Summaries
29 Tue, May 2 Project Reports n/a Checkpoint 3
30 Thu, May 4 Project Work n/a
31 Mon, May 8 Final Project Presentations: 4:30-6:30 Final Projects


Back to CS 5970-001: Mobile Manipulation