Mathematical Methods in Robotics

Mathematical Methods in Robotics

1.

Subject title

Mathematical Methods in Robotics

Математички методи во роботика

2.

Code

m23_s_006

3.

Study program

Cloud Computing, IT management, Security, Cryptography and Coding, Еducation with ICT, Eco-informatics, Internet Technologies and cyber security, Computer Science, Statistics and Data Analytics, Software for embedded systems, Software Engineering, Cloud Computing, Security, Cryptography and Coding, Statistics and Data Analytics, IT management, Software Engineering, Data science in computer science and engineering, Bioinformatics, Inteligent Systems, Bioinformatics,

4.

Organizer of the study program (unit, institute, department, division)

Faculty of Information Sciences and Computer Engineering

5.

Study cycle (first, second, third)

Втор циклус

6.

Academic year / semester

5 / Летен

7. Number of ECTS credits

6.0

8.

Instructor

проф. д-р Весна Димитриевска Ристовска

9.

Prerequisites for enrollment

10.

Subject goals and competencies:


The course will process techniques for modeling 3D objects. The subject covers a range of different ways of presenting the geometry of real objects, depending on their functionality and application. The goal is to get acquainted with the basic theoretical terms and the basic principles of constructing different types of models. Actor will be placed on modeling the movement of robots.

11.

Subject content:


Point, line and segment; relative positions; Polylini. Polynomial interpolation and approximation, convex and concave polygon; Polyhedar; Convex siding. Different types of geometric patterns. Models for representing boundaries. Operations to represent the boundaries. Introduction to GSG; Interval arithmetic. GSG ranging wood; mixtures; Integral properties. Introduction to SPOs; Busier curves. Drawing for Splanes; Degree evaluation. Sculpted surfaces: applications. Construction of Splanovs of Buviers curves. B-sections; Interpolation Splanes. Voronje diagram; Delican triangulation. The largest empty circle, optimization, computational geometry, differential geometry.

12.

Learning methods:


Предавања, вежби, проекти, семинарски, самостојно решавање на задачи

13.

Total available time fund

6.0 ECTS x 30 hours = 180 hours

14.

Time distribution

65 + 0 + 45 + 45 + 30 = 180 hours

15.

Forms of teaching activities

15.1.

Lectures - theoretical teaching

65 hours

15.2.

Exercises (laboratory, classroom), seminars, team work

0 hours

16.

Other forms of activities

16.1.

Project tasks

45 hours

16.2.

Independent tasks

45 hours

16.3.

Homework

30 hours

17.

Grading method

17.1.

Tests

0 points

17.2.

Seminar work / project (presentation: written and oral)

45 points

17.3.

Activities and learning

10 points

17.4.

Final exam

30 points

18.

Grading criteria (points / grade)

up to 50 points

5 (five) (F)

from 51 to 60 points

6 (six) (E)

from 61 to 70 points

7 (seven) (D)

from 71 to 80 points

8 (eight) (C)

from 81 to 90 points

9 (nine) (B)

from 91 to 100 points

10 (ten) (A)

19.

Condition for signature and taking final exam

Реализирани активности 15, 16

20.

Language of instruction

Македонски или англиски

21.

Quality assurance method

интерна евалуација и анкети

22.

Literature

22.1.

Mandatory literature

No.

Author

Title

Publisher

Year

6518

J. M. Selig

Geometric Fundamentals of Robotics (Monograph)

Springer

2010

6519

J. David Logan

Applied Mathematics

John Wiley & Sons

2006

6520

Mark de Berg, Otfried Cheong, Marc van Kreveld , Mark Overmars

Computational Geometry: Algorithms and Applications

Springer

2008

22.2.

Additional literature

No.

Author

Title

Publisher

Year