Research

His main research fields relates to computer sciences.

In the beginning of his research he dealt with the computational geometry, mainly with the problems of finding near optimal paths in the presence of obstacles in space. These algorithms have found their applications in robotics, where the objective was to determine the path of the top of the robot gripper in the presence of obstacles in space.

Another important area of his research was the robot-oriented programming languages, namely construction of translators for the robot-oriented programming languages. The result was a master thesis titled "Construction of a translator for the robot-oriented programming languages".

The next area was linked to the formation of mathematical models of robotic mechanisms. The result was defended doctoral thesis entitled "Generating of the mathematical models of complex robotic mechanisms in symbolic form".

Later he started to deal with databases and information systems. The theme was mainly related to modeling and implementing complex intelligent information systems and databases.