Kirill Krinkin

Kirill Krinkin


Research Groups

Biography

Graduated summa cum laude from the Komsomolsk-on-Amur State Technical University with a diploma in Computing and Automating Systems Software in 2000. Defended his Ph.D. thesis on Routing algorithm design involving imperfect data in dynamic computer networks at the Saint Petersburg State Electrotechnical University in 2004.

Founded the Open Source and Linux Lab in 2007.

Research Interests

  • Simultaneous localization and mapping algorithms (SLAM)
  • Virtualization, data storage systems, cloud computing
  • Smart spaces and systems
  • Internet of Things (IoT)

Lecturing

University courses

  • Operating systems
  • Computer networks
  • Data storage technologies
  • GUI software development
  • Mobile application development

Online and other courses

Supplementary and high school courses

  • Programming with Qt/Qt Quick (Russia, India)
  • System programming in Linux (Russia, South Korea)

Professional Activity

Membership

  • IEEE
  • ACM
  • Finnish-Russian University Cooperation in Telecommunication (FRUCT) advisory board
  • IARIA SMART Conference technical program committee
  • ruSMART Conference technical program committee
  • CEE-SECR 2015-2017 technical program committee

Conferences

  • Finnish-Russian University Cooperation in Telecommunications (FRUCT), 2009—2016
  • Smart Spaces and Next Generation Wired/Wireless Networking (ruSMART/NEW2AN), Saint Petersburg, 2011—2014
  • Central and Eastern European Software Engineering Conference in Russia (CEE-SECR), 2013/14
  • International Conference on Computational Intelligence and Networks (CINE), France, 2015

Publications

Imitation Learning Approach for AI Driving Olympics Trained on Real-world and Simulation Data Simultaneously

July 2020

Mikita Sazanovich, Konstantin Chaika, Kirill Krinkin, Aleksei Shpilman

Workshop on AI for Autonomous Driving (AIAD), the 37th International Conference on Machine Learning (ICML2020)

Read more

Optimizing UAV-to-Car Communications in 3D Environments Through Dynamic UAV Positioning

October 2019

Seilendria A. Hadiwardoyo , Carlos T. Calafate, Juan-Carlos Cano, Kirill Krinkin, Dmitry Klionskiy, Enrique Hernandez-Orallo, Pietro Manzoni

Unmanned Aerial Vehicles can act as relays in areas with limited infrastructure to support car-to-car communications. Prior studies on UAV-to-car communications showed that the irregularity of the terrains has a significant impact on link quality. Thus, in this paper, we propose a positioning technique that relies on Particle Swarm Optimization to optimize the positioning of a UAV in the vehicular environment by considering the irregularities of the terrains that might hinder Line-of-Sight conditions. The proposed technique takes into account the path loss caused by the terrains.

Proceedings of the 2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)

Multi-Agent SLAM Approaches for Low-Cost Platforms

April 2019

Anton Filatov, Krinkin Kirill

Modern SLAM (Simultaneous Localization and Mapping) algorithms launched on a moving agent are bounded with its computation resources. The consistent way out is to add more computing agents that might explore the environment quicker than one and thus to decrease the load of each agent. This paper presents the state of art in area of Multi-agent SLAM algorithms and describes problems that are faced in front of a developer of such approach. The outstanding problem of Multiagent SLAM - merging of maps built by separate agent during algorithm is also considered in this paper. Moreover the algorithm that extends laser 2D single hypothesis SLAM for multiple agents is introduced with evaluation of its performance.

Proceedings of the 24st Conference of Open Innovations Association FRUCT

Read more

Mobile Robot Pose Estimation Based on Position/Velocity Sensor Fusion

April 2019

Kirill Krinkin, Artyom Filatov

An autonomous self driving platform receives information about environment using only its onboard sensors. And it seems obvious that using several sensors could provide more certain information with reduced measurement error. But a general question is how to fuse measurements from different kinds of sensors (like a camera and an accelerometer) to get refined data about a platform or world state. This paper presents a theory based on groups that proves a possibility of correctness of error extraction from a moving model. And there are results of application this theory on fusing measurements from two sensors: odometer and scan matcher

Read more

Организация дисциплины "Введение в программную инженерию" как способ комплексного погружения студентов в специальность

2019

Берленко Т.А., Заславский М.М, Чайка К.В., Кринкин К.В.

Материалы XXV международной научно-методической конференции //Современное образование: содержание, технологии, качество

Read more

Архитектура программных систем в контексте технологий Индустрии 4.0

2019

К. В. Чайка , К. В. Кринкин , Ар. Ю. Филатов , Ан. Ю. Филатов

Сборник докладов XXII Международной конференции по мягким вычислениям и измерениям (SCM-2019)

Evaluation of Modern Laser Based Indoor SLAM Algorithms

May 2018

Kirill Krinkin, Anton Filatov, Artyom Filatov, A. Huletski, D. Kartashov

Proceedings of the 22st Conference of Open Innovations Association FRUCT

Read more

Data Distribution Services Performance Evaluation Framework

May 2018

K. Krinkin, An. Filatov, Ar. Filatov, O. Kurishev, A.Lyanguzov

Proceedings of the 22st Conference of Open Innovations Association FRUCT

Read more

Сравнение современных лазерных алгоритмов SLAM

2018

Ар. Ю. Филатов, Ан. Ю. Филатов, А. Т. Гулецкий, Д. А. Карташов, К. В. Кринкин

"Известия ЛЭТИ"

Read more

Методы сравнения качества 2D-SLAM-алгоритмов

2018

Ар. Ю. Филатов, Ан. Ю. Филатов, К. В. Кринкин, Б. Чен, Д. Молодан

"Известия ЛЭТИ", №8, с. 87-95.

Read more

Generator of 2D laser scan based datasets for ROS

2018

Arthur Huletski, Dmitriy Kartashov and Kirill Krinkin

Read more

VinySLAM: An indoor SLAM method for low-cost platforms based on the Transferable Belief Model

September 2017

Arthur Huletski; Dmitriy Kartashov; Kirill Krinkin

Intelligent Robots and Systems (IROS), 2017 IEEE/RSJ International Conference

Read more

2D SLAM Quality Evaluation Methods

August 2017

An. Filatov, Ar. Filatov, K. Krinkin, B. Chen, D. Molodan

Read more

Chaordic Learning: A Case Study

2017

Stephan Krusche, Irina Camilleri, Andreas Seitz, Cecil Wöbker, Kirill Krinkin and Bernd Bruegge

Read more

The Scan Matchers Research and Comparison: Monte-Carlo, Olson and Hough

November 2016

K. Krinkin, An. Filatov, Ar. Filatov, A. Huletski D. Kartashov

Proceedings 19th Conference of Open Innovations Association FRUCT — Finland, University of Jyväskylä, 9-11 Nov 2016, Pp 99-105

Read more

Cluster Based Approach to Minimize Delay in Energy Aware Routing for IEEE 802.11s Wireless Mesh Networks Under Mobility Conditions

November 2016

Sp. S. Prakash Tn. Nagabhushan, K. Krinkin

Proceedings 19th Conference of Open Innovations Association FRUCT — Finland, University of Jyväskylä, 9-11 Nov 2016 Pp: 189-195

Read more

Full Automated Continuous Integration and Testing Infrastructure for Maxscale and MariaDB

November 2016

Zaslavskiy M., Kaluzhniy A., Berlenko T., Kinyaev I., Krinkin K., Turenko T

Proceedings of the 19th Conference of Open Innovations Association FRUCT

Read more

A Non-repetitive Logic for Verification of Dynamic Memory with Explicit Heap Conjunction and Disjunction

October 2016

Haberland R., Krinkin K.

The Tenth International Conference on Advanced Engineering Computing and Applications in Sciences (ADVCOMP 2016) ISBN: 978-1-61208-506-7 Pp. 1-9

Read more

TinySLAM Improvements for Indoor Navigation

October 2016

A. Huletski, D. Kartashov, K. Krinkin

2016 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems Sept 19-21, 2016, Baden-Baden, Germany

Read more

The SLAM Constructor Framework for ROS [Poster presentation]

October 2016

A. Huletski, D. Kartashov, K. Krinkin

2016 IEEE/RSJ International Conference on Intelligent Robots and Systems October 9-14, 2016, Daejeon, Daejeon, Korea

Read more

Abstract predicate entailment over points-to heaplets is syntax recognition

April 2016

Haberland R., Krinkin K., Ivanovskiy S.

Proceedings 18th Conference of Open Innovations Association and Seminar on Information Security and Protection of Information Technology (FRUCT-ISPIT), 2016 Pp. 66-74

Read more

Верификация объектно-ориентированных программ с динамической памятью на основе ссылочной модели

January 2016

Р. Хаберланд, С. А. Ивановский, К. В. Кринкин

Известия СПбГЭТУ “ЛЭТИ”

Read more

Energy Aware Power Save Mode based AODV Routing for IEEE 802.11s Wireless Mesh Networks

2016

S.P. Shiva Prakash, T.N. Nagabhushan, K.Krinkin

International Journal of Computer Applications, Foundation of Computer Science (FCS), NY, USA Vol. 137 No 4 – 2016

Read more

Evaluation of the Modern Visual SLAM Methods

November 2015

K. Krinkin, D. Kartashov, A. Huletski

AINL-ISMW FRUCT Conference Proceedings

Read more

Design and Implementation Raspberry Pi-based Omni-wheel Mobile Robot

November 2015

K. Krinkin, Elena Stotskaya, Yury Stotskiy

PROCEEDING OF THE AINL-ISMW FRUCT CONFERENCE

Read more

Fast Artificial Landmark Detection for Indoor Mobile Robots

September 2015

K. Krinkin, D. Kartashov, A. Huletski

FedCSIS proceedings

Read more

Proximity points approach for building recommendation system for the “Open Karelia” information system

June 2015

Berlenko T.A., Krinkin K., Zaslavskiy M.

Proceedings of International Conference on Soft Computing and Measurements, SCM 2015

Read more

Energy Optimized Path Selection in Cluster Based Routing for Wireless Mesh Network

January 2015

Prakash, S.P.S., Nagabhushan, T.N., Krinkin, K.

1st International Conference on Computational Intelligence and Networks (CINE)

Read more

Implementation of IPv4 Reflection Scheme for Linux-Based Storage Systems

August 2014

K. Krinkin, M. Krinkin

Internet of Things, Smart Spaces, and Next Generation Networks and Systems Lecture Notes in Computer Science ISSN 0302-9743, Ч. 8638

Read more

Geo-Coded Environment for Integrated Smart Systems

February 2014

K. Krinkin and K. Yudenok

ICN 2014, The Thirteenth International Conference on Networks ISSN: 2308-4413, ISBN: 978-1-61208-318-6

Read more

Lightweight Linux dynamic libraries profiling technique for embedded systems

October 2013

M. Zaslavskiy, E. Ryabikov, K. Krinkin

In Proceedings of the 9th Central & Eastern European Software Engineering Conference in Russia (CEE-SECR ’13). ACM, New York, NY, USA, , Article 6 , 5 pages. DOI=10.1145/2556610.2556618

Read more

Geo-coding in Smart Environment: Integration Principles of Smart-M3 and Geo2Tag

August 2013

K. Krinkin, K.Yudenok

Internet of Things, Smart Spaces, and Next Generation Networking Lecture Notes in Computer Science Volume 8121

Read more

Process Mining Approach for Traffic Analysis in Wireless Mesh Networks

August 2012

K.Krinkin, E.Kalishenko, S.P.Shiva Prakash

Internet of Things, Smart Spaces and Next Generation Networking. Lecture Notes in Computer Science (LNCS)

Read more

Seamless WLAN Off-load of 3G Networks

January 2011

N. Amelichev, M. Krinkin, K. Krinkin

Proceedings of IEEE Russia North-West Section, 2011, Vol. 1.

Read more