Middle East Technical University - Department of Computer Engineering
 

CENG786 - Robot Motion Planning and Control
Assignments

  Out Points Assignment Due

1 2015.10.25 100 Homework 1 - Tangent bug implementation 2015.11.08
2 2015.11.20 100 Homework 2 - Potential Fields 2015.12.01
3 2015.12.22 100 Homework 3 - Trapezoidal Cell Decomposition and Coverage 2016.01.03

Submission

Unless otherwise specified, you will be required to prepare a web page for each of your homework assignments. These web pages should be formatted as a good report or research paper and be self contained.

In other words, the web pages should explain the problem you are attempting to solve, describe your approach and the tools you used to obtain your solution. If the homework involves simulations, you should include a sufficient number of examples and case studies illustrating that your solution is functional and meets the requirements of the assignment. You are encouraged to use figures, videos and other visual aids. Finally, you should give a good summary of what works and what does not work in your solution. Make sure to include as much information about the problematic aspects of your implementation or algorithm as you do for its positive aspects.

You are encouraged to provide links to your source code and other details necessary to duplicate your results.

Note: Your solution web pages will be linked from the course home page, so make sure it is presentable and something you would want to be seen across the world.

Collaboration and Academic Integrity

All homework assignments in this course are single-student assignments unless otherwise specified. The work must be all your own. Do not copy any parts of any of the assignments from anyone. You can discuss your ideas and discoveries with your classmates, but you must provide your own answers and solutions to all the questions. The university policies on academic integrity will be rigorously applied.

Due Dates and Late Submissions

Assignments are due before 11:59pm on the due date. You should email me a link of the web page for your solutions. After the due date and time, I will save the web page locally on my machine so you will not be able to further modify your solutions. Late submissions will suffer a penalty of 8n^2 where n is the number of days for late submission rounded up. In other words, you will suffer 8, 32 and 72 points of penalty after 1, 2 or 3 days after the submission deadline.

Grading

All homework assignment will rely on your own independent research, thinking and/or design efforts. Consequently, do not expect to find questions where there is a single answer that you have to seek out, especially for design problems. Grading will take into account both your effort in coming up with an answer as well as their appropriateness with respect to the questions.

[ Home | Schedule | Assignments | Readings | Projects | Software | Resources ]

saranli@ceng, Uluç Saranlı
The overall design of this web page was inspired by similar pages by Frank Pfenning.