Middle East Technical University - Department of Computer Engineering | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
CENG786 - Robot Motion Planning and Control
This course is about motion control and planning for robots. We will concentrate mostly on mobile robots, but most of the methods we will learn about generalize to widely varying robot types and applications. The course will have significant applied content (most likely no hardware at all though), both in the form of homeworks and a term project. Moreover, you will be expected to learn about related research literature both through literature review and paper presentations. Topics in the course include basic concepts of motion planning, representations of state and movement, potential functions, roadmaps, cell decompositions, robot dynamics, basic control, constrained motion, hybrid planning and control as well as logical reasoning methods for planning. Prerequisites: Knowledge of linear algebra, a reasonable amount of calculus and continuous mathematics, a strong interest in robotics, artificial intelligence, planning and logical reasoning. Important note: This is the first offering of this course in METU. Consequently, the course content is likely to be somewhat dynamic. I will adapt the emphasis of the course based on the background and interest of attendant students. Please note that this course is separate and significantly different from my other course, Embedded Systems, and will not require you to work with actual hardware implementations. It will mainly deal with algorithms and simulated implementations. You will probably want to have a good working knowledge of Matlab, Mathematica or other similar tools. What's New?
Class Material
Course Information
Instructor
[ Home | Schedule | Assignments | Readings | Projects | Software | Resources ]
saranli@ceng,
Uluç Saranlı |