|
|||||
Year/Semester of Study | 3 / Spring Semester | ||||
Level of Course | 1st Cycle Degree Programme | ||||
Type of Course | Optional | ||||
Department | DEPARTMENT OF COMPUTER ENGINEERING | ||||
Pre-requisities and Co-requisites | None | ||||
Mode of Delivery | Face to Face | ||||
Teaching Period | 14 Weeks | ||||
Name of Lecturer | SEMA ATASEVER (sema@nevsehir.edu.tr) | ||||
Name of Lecturer(s) | EBUBEKİR KAYA, NUH AZGINOĞLU, | ||||
Language of Instruction | Turkish | ||||
Work Placement(s) | None | ||||
Objectives of the Course | |||||
This course aims to provide students with the basic concepts used in programming of robots that perform autonomous tasks such as navigation and the theory behind them. |
Learning Outcomes | PO | MME | |
The students who succeeded in this course: | |||
LO-1 | can describe the different physical forms of robot architectures. |
PO-14 Students know the basic robotic coding concepts. PO-15 Students will be able to design a system or process to meet the desired needs. PO-16 Students gain the ability to work individually/in a group or with interdisciplinary teams. PO-17 Students adopt professional and ethical responsibility. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. |
Examination |
LO-2 | can model mobile robots kinematically. |
PO-14 Students know the basic robotic coding concepts. PO-15 Students will be able to design a system or process to meet the desired needs. PO-16 Students gain the ability to work individually/in a group or with interdisciplinary teams. PO-17 Students adopt professional and ethical responsibility. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. |
Examination |
LO-3 | can describe a kinematic robot system mathematically. |
PO-14 Students know the basic robotic coding concepts. PO-15 Students will be able to design a system or process to meet the desired needs. PO-16 Students gain the ability to work individually/in a group or with interdisciplinary teams. PO-17 Students adopt professional and ethical responsibility. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. |
Examination |
LO-4 | can analyze manipulation and navigation problems using knowledge of coordinate frames, kinematics, optimization, control, and uncertainty. |
PO-14 Students know the basic robotic coding concepts. PO-15 Students will be able to design a system or process to meet the desired needs. PO-16 Students gain the ability to work individually/in a group or with interdisciplinary teams. PO-17 Students adopt professional and ethical responsibility. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. |
Examination |
LO-5 | can compute inverse kinematics. |
PO-14 Students know the basic robotic coding concepts. PO-15 Students will be able to design a system or process to meet the desired needs. PO-16 Students gain the ability to work individually/in a group or with interdisciplinary teams. PO-17 Students adopt professional and ethical responsibility. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. |
Examination Performance Project |
LO-6 | can perform stability analysis of a robot system. |
PO-14 Students know the basic robotic coding concepts. PO-15 Students will be able to design a system or process to meet the desired needs. PO-16 Students gain the ability to work individually/in a group or with interdisciplinary teams. PO-17 Students adopt professional and ethical responsibility. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. |
Examination |
PO: Programme Outcomes MME:Method of measurement & Evaluation |
Course Contents | ||
It is organized in such a way that students focus on algorithmic and design issues related to robotic straight and inverse kinematics, velocity kinematics and robot dynamics, so that students can use their basic knowledge of computer engineering in different fields. | ||
Weekly Course Content | ||
Week | Subject | Learning Activities and Teaching Methods |
1 | An overview of robotics and its history. | Lecture / Question - Answer, problem solving, presentation |
2 | Mathematical background | Lecture / Question - Answer, problem solving, presentation |
3 | Kinematic | Lecture / Question - Answer, problem solving, presentation |
4 | Inverse Kinematics | Lecture / Question - Answer, problem solving, presentation |
5 | Speed Kinematics | Lecture / Question - Answer, problem solving, presentation |
6 | Action Planning | Lecture / Question - Answer, problem solving, presentation |
7 | Robot Dynamics | Lecture / Question - Answer, problem solving, presentation |
8 | mid-term exam | |
9 | Robot Dynamics | Lecture / Question - Answer, problem solving, presentation |
10 | Robot Controlling | Lecture / Question - Answer, problem solving, presentation |
11 | Mobile Robots | Lecture / Question - Answer, problem solving, presentation |
12 | Overview of a basic robot system | Lecture / Question - Answer, problem solving, presentation |
13 | Overview of a basic robot system | Lecture / Question - Answer, problem solving, presentation |
14 | The future of the robotics field | Lecture / Question - Answer, problem solving, presentation |
15 | The future of the robotics field | Lecture / Question - Answer, problem solving, presentation |
16 | final exam | |
Recommend Course Book / Supplementary Book/Reading | ||
1 | Alonzo Kelly, Mobile Robotics: Mathematics, Models, and Methods, Cambridge University Press, 2013. | |
2 | John J. Craig, Introduction to Robotics, Addison-Wesley Publishing, 1989. | |
3 | Robot Programlama, Ahmet Ali Süzen, Kodlab. | |
4 | Mark W. Spong, Seth Hutchinson, and M. Vidyasagar, Robot Modeling and Control, Wiley, 2006. | |
Required Course instruments and materials | ||
Auxiliary textbook, projection, computer. |
Assessment Methods | |||
Type of Assessment | Week | Hours | Weight(%) |
mid-term exam | 8 | 1 | 40 |
Other assessment methods | |||
1.Oral Examination | |||
2.Quiz | |||
3.Laboratory exam | |||
4.Presentation | |||
5.Report | |||
6.Workshop | |||
7.Performance Project | |||
8.Term Paper | |||
9.Project | |||
final exam | 16 | 1 | 60 |
Student Work Load | |||
Type of Work | Weekly Hours | Number of Weeks | Work Load |
Weekly Course Hours (Theoretical+Practice) | 2 | 14 | 28 |
Outside Class | |||
a) Reading | 6 | 3 | 18 |
b) Search in internet/Library | 6 | 3 | 18 |
c) Performance Project | 0 | ||
d) Prepare a workshop/Presentation/Report | 8 | 1 | 8 |
e) Term paper/Project | 0 | ||
Oral Examination | 0 | ||
Quiz | 0 | ||
Laboratory exam | 0 | ||
Own study for mid-term exam | 8 | 1 | 8 |
mid-term exam | 1 | 1 | 1 |
Own study for final exam | 8 | 1 | 8 |
final exam | 1 | 1 | 1 |
0 | |||
0 | |||
Total work load; | 90 |