
Syllabus for
Robotics and Intelligent Systems
(MAE 345)
Fall 2017
3-4:20 pm, Tuesday and Thursday
J201, Engineering Quadrangle
Princeton University
School of Engineering and Applied Science
Department of Mechanical and Aerospace Engineering

- Week 1
- Overview and Preliminaries
- Week 2
- Mobile Robots, Position, and Orientation
- Translational and Rotational Dynamics
- Week 3
- Flying and Swimming Robots
- Articulated Robots
- Week 4
- Transformation, Path Planning, and Trajectories
- Time Response of Dynamic Systems
- Week 5
- Dynamic Effects of Feedback Control
- Control Systems
- Week 6
- Sensors and Actuators
- Introduction to Optimization
- Week 7
- Numerical Optimization
- Dynamic Optimal Control
- Week 8
- Formal Logic, Algorithms, and Incompleteness
- Computers, Computing, and Sets
- Week 9
- Probability and Statistics
- Machine Learning
- Week 10
- Introduction to Neural Networks
- Week 11
- Neural Networks
- Information, Search, and Expert Systems
- Week 12
- State Estimation
- Stochastic Control
- Week 13
- Parameter Estimation and Adaptive Control
- Task Planning and Multi-Agent Systems
- Term Paper, due on "Dean's Date"

Reference Materials
All reading material for the course is accessible on the Internet, much of it compiled in Robotics and Intelligent Systems: A Virtual Reference Book and in the lecture slides. Current course materials and assignments are posted on Blackboard at Princeton. Lecture materials for the 2015 course offering can be found at Lecture Slides.
Office Hours:
- D202C, Engineering Quadrangle, Monday and Wednesday, 1:30-2:30 pm
MAE 345, Robotics and Intelligent Systems

http://www.stengel.mycpanel.princeton.edu/MAE345Out.html
key words: robotics, intelligent systems, control systems, robot vehicles, industrial robots, optimization, numerical methods, machine learning, neural networks, expert systems, task planning, Monte Carlo evaluation
last updated May 22, 2018, stengel@princeton.edu.
Copyright (c) 2018 by Robert F. Stengel. All rights reserved.