RuM laboratory researches and develops technologies that allow computerized systems to perceive and interpret the world, make decisions, and act. We believe that robotics, as well as artificial perception and intelligence, will play an increasingly important role in the future of humanity – in people’s daily lives, in industry and economics, in politics. The goal of EDI RuM is to become a major player in shaping this future. A player whose research results and technologies are not only recognized by the scientific community but also contributes to people’s well-being, safety, and health.


  • IoT, wireless sensor networks, smart sensors
  • signal and image processing
  • AI, computer vision, machine learning, deep neural networks
  • embedded intelligence, edge and fog computing, FPGA, SoC
  • automation, robot control

Part of our perception research covers different kinds of smart sensors, sensor systems, and wireless sensor networks for industrial automation, environment monitoring, and integrity control of complex systems.  

One of the widely used sensors in our research is a video camera (including a stereo camera and a depth sensor). We develop and use computer vision algorithms that use camera data for classification, object detection, and frame segmentation tasks. We have developed such algorithms for intelligent transportation systems (vehicle detection and classification, number plate recognition), segmentation and classification of biomedical images, and perception systems of autonomous vehicles; however, use-cases for artificial vision are much broader.

Currently, deep neural network-based AI methods are demonstrating the best performance in many machine perception tasks. Therefore, RuM laboratory researches and uses different architectures of deep networks (convolutional neural network CNN, recurrent neural network RNN, generative adversarial network GAN). We are able to train and test deep models on EDI’s high-performance computing center which includes 12 NVIDIA Tesla k40 GPUs. Since the use of deep learning in many practical applications is hindered by the necessity of a large amount of annotated training data, RuM also researches methods for generation of synthetic training data and the use of simulated environments in training AI models.

Embedded intelligence is another significant research area of RuM lab. The processing of the sensor data is accomplished close to the sensors, so the data processing and decision-making are diverted from data centers and cloud computing to the boundary between the cloud and the physical world (edge/fog computing). Algorithms that are embedded in specialized chips (field programmable gate array FPGA, system-on-chip SoC) can be used in low-delay and energy-efficient solutions. We combine this approach with the development of computationally efficient algorithms that can be implemented on low-cost devices (e.g. video processing algorithm implemented on Raspberry Pi Zero computer), which allows us to augment the autonomy in such energy-restricted technologies as small size drones.

The robotics division of our laboratory combines the perception and embedded intelligence possibilities described above with the control of robots. It allows us to operate in such fields as autonomous platforms (driving, flying) and smart production, which brings the manufacturing process into the modern digital age (industry 4.0). For increased automation of the production process, the next generation industry robots have to be able to safely cooperate with humans and adaptively manipulate different objects in modern dynamic production conditions. Robots have to become aware of the surrounding environment and use this awareness to adapt and optimize their future actions.

Assigned Projects

Assigned Publications

Assigned Specialists