
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
- CS Center/Stepic: Introduction to a computer architecture. Elements of OS
- CS Center/Stepic: The basics of programming for Linux
- CS Center: The basics of embedded programming
- Online lectures on data storage technologies
- Webinars on Geo2Tag platform
- Webinars on Qt/Qt Quick
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
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.
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
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.
Архитектура программных систем в контексте технологий Индустрии 4.0
2019
К. В. Чайка , К. В. Кринкин , Ар. Ю. Филатов , Ан. Ю. Филатов
Организация дисциплины "Введение в программную инженерию" как способ комплексного погружения студентов в специальность
2019
Берленко Т.А., Заславский М.М, Чайка К.В., Кринкин К.В.
Evaluation of Modern Laser Based Indoor SLAM Algorithms
May 2018
Kirill Krinkin, Anton Filatov, Artyom Filatov, A. Huletski, D. Kartashov
Data Distribution Services Performance Evaluation Framework
May 2018
K. Krinkin, An. Filatov, Ar. Filatov, O. Kurishev, A.Lyanguzov
Generator of 2D laser scan based datasets for ROS
2018
Arthur Huletski, Dmitriy Kartashov and Kirill Krinkin
Методы сравнения качества 2D-SLAM-алгоритмов
2018
Ар. Ю. Филатов, Ан. Ю. Филатов, К. В. Кринкин, Б. Чен, Д. Молодан
Сравнение современных лазерных алгоритмов SLAM
2018
Ар. Ю. Филатов, Ан. Ю. Филатов, А. Т. Гулецкий, Д. А. Карташов, К. В. Кринкин
VinySLAM: An indoor SLAM method for low-cost platforms based on the Transferable Belief Model
September 2017
Arthur Huletski; Dmitriy Kartashov; Kirill Krinkin
2D SLAM Quality Evaluation Methods
August 2017
An. Filatov, Ar. Filatov, K. Krinkin, B. Chen, D. Molodan
Chaordic Learning: A Case Study
2017
Stephan Krusche, Irina Camilleri, Andreas Seitz, Cecil Wöbker, Kirill Krinkin and Bernd Bruegge
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
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
The Scan Matchers Research and Comparison: Monte-Carlo, Olson and Hough
November 2016
K. Krinkin, An. Filatov, Ar. Filatov, A. Huletski D. Kartashov
The SLAM Constructor Framework for ROS [Poster presentation]
October 2016
A. Huletski, D. Kartashov, K. Krinkin
TinySLAM Improvements for Indoor Navigation
October 2016
A. Huletski, D. Kartashov, K. Krinkin
A Non-repetitive Logic for Verification of Dynamic Memory with Explicit Heap Conjunction and Disjunction
October 2016
Haberland R., Krinkin K.
Abstract predicate entailment over points-to heaplets is syntax recognition
April 2016
Haberland R., Krinkin K., Ivanovskiy S.
Верификация объектно-ориентированных программ с динамической памятью на основе ссылочной модели
January 2016
Р. Хаберланд, С. А. Ивановский, К. В. Кринкин
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
Design and Implementation Raspberry Pi-based Omni-wheel Mobile Robot
November 2015
K. Krinkin, Elena Stotskaya, Yury Stotskiy
Evaluation of the Modern Visual SLAM Methods
November 2015
K. Krinkin, D. Kartashov, A. Huletski
Fast Artificial Landmark Detection for Indoor Mobile Robots
September 2015
K. Krinkin, D. Kartashov, A. Huletski
Proximity points approach for building recommendation system for the “Open Karelia” information system
June 2015
Berlenko T.A., Krinkin K., Zaslavskiy M.
Energy Optimized Path Selection in Cluster Based Routing for Wireless Mesh Network
January 2015
Prakash, S.P.S., Nagabhushan, T.N., Krinkin, K.
Implementation of IPv4 Reflection Scheme for Linux-Based Storage Systems
August 2014
K. Krinkin, M. Krinkin
Geo-Coded Environment for Integrated Smart Systems
February 2014
K. Krinkin and K. Yudenok
Lightweight Linux dynamic libraries profiling technique for embedded systems
October 2013
M. Zaslavskiy, E. Ryabikov, K. Krinkin
Geo-coding in Smart Environment: Integration Principles of Smart-M3 and Geo2Tag
August 2013
K. Krinkin, K.Yudenok
Process Mining Approach for Traffic Analysis in Wireless Mesh Networks
August 2012
K.Krinkin, E.Kalishenko, S.P.Shiva Prakash
Seamless WLAN Off-load of 3G Networks
January 2011
N. Amelichev, M. Krinkin, K. Krinkin