Lectures: Wednesday 1-4 pm


Instructor: Asst. Prof. Burak Kürkçü

email: bkurkcu[at]cs[dot]hacettepe[dot]edu[dot]tr
office: Computer Engineering Building - Z08

Updates and Announcements

  • 02 June: All results including final exam is now avaible. If you consider a mistake in the final exam's grades, please get in touch with me till Tomorrow 15:00. grades . Note that the extra points for the interview will be considered in the final grading phase.

  • 24 May:Dear All, Our final exam will be on May, 25 (Wednesday) at 9:00-12:00. Subjects include everything except the MATLAB tutorials. Please make sure that you have your student ID present with you. Best

  • 20 May:Results and feedback (I replied only to the students who sent the HWs) for the HW1,2 and 3 were sent to you. Please check your mailbox. If you consider a mistake in the grades, please get in touch with me.

  • 13 May:Slides of the ACO course are added on the course Schedule section below.

  • 13 May:IMPORTANT! As announced in the last week's class, the extra 3 hours course will be held on Sunday (15.05.2022) from 11:30 to 15:00. In this course, I will review the entire term focusing on the Final Examination as well as solving some illustrative examples. Moreover, based on your preparation for the exam, we will make a question/answer session including some missing/unclear points of the theoretical foundations of the course and term project-related issues if you have any.

  • 03 May:For the term project please consider project decription file as well as your topic that you have decided via our e-mail communication. Remember that due date of the project is 26 May 2022 23:59. Project description filedownload

  • 03 May:The Homework 3 is now available. Due date is 11 May 2022 23:59. Please see the HW file for the detailsdownload

  • 03 May:Slides of the PSO course are added on the course Schedule section below.

  • 26 April:IMPORTANT! Please check your e-mail (defined in PRENS system). An e-mail about course improvement process is sent to you .

  • 26 April:Slides of the Path Finding/Obstacle Avoidance course are added on the course Schedule section below.

  • 20 April: Today's course will be held fully online.

  • 11 April: The Homework 2 is now available. Due date is 20 April 23:59. You are expected to write a computer program preferable in Matlab. All solutions and required files should be sent to the lecturer via e-mail.download

  • 29 March:IMPORTANT! Tomorrow's class is dismissed. Instead, I will send you the detailed feedback for your project proposal tomarrow via your e-mails.

  • 16 March: The Homework 1 is now available. Due date is 22 March 23:59. You can do it by handwritting or use your computer. All solutions should be sent to the lecturer via e-mail.download

  • 28 February:Slides of the third week are added on the course Schedule section below.

  • 18 February:Slides of the first two weeks are added on the course Schedule section below.

  • 16 February: Reading Assignment: Please read chapters 2-3,2-4,2-5 from Modern Control Engineering 5th Edition by Katsuhiko Ogata

  • 10 February: There will be no piazza link for this course for now. You can reach all required information on this website and you are always welcome to ask me course related questions via my e-mail adress above.

  • 8 February: zoom link

  • 1 February: All enrolled students are supposed to follow the announcements on this website.

  • 31 January: Due to the bad weather conditions, first three weeks of the course will be held online. Zoom link will be shared before class.

  • 31 January: Welcome to the course...

Communication:

Office hour: There will not be any prescheduled office hours, but feel free to set an an appointment by emailing the instructors for any questions for course-related questions or issues.

Grading

Project+Homeworks 60%
Final exam 40%

Reference Books

  • Veysel Gazi, Kevin Passino, Swarm Stability and Optimization, Springer, 1st Ed., 2012, ISBN: 978-3-642-18040-8.

Schedule (Tentative)

Week Topic
1 Course Introduction - slides
2 Mathematical Groundwork (Continued)- slides
3 Mathematical Groundwork (Continued)-slides
4 Continuous time swarm coordination and control algorithms
5 Swarms of single integrator agents
6 Aggregation, formation control and tracking
7 Fully actuated agents and model uncertainty
8 Formation control with potential functions
9 Path Planning Algoritms - slides
10 Path Planning Algoritms (Continued)
11 Swarm based optimization methods
12 Particle swarm optimization (PSO) - slides
13 Ant Colony Optimization (ACO) - slides
14 Genetic Algorithm (GA)


© 2021 Hacettepe University