• Main Navigation
  • Main Content
  • Sidebar

Russian Digital Libraries Journal

  • Home
  • About
    • About the Journal
    • Aims and Scopes
    • Themes
    • Editor-in-Chief
    • Editorial Team
    • Submissions
    • Open Access Statement
    • Privacy Statement
    • Contact
  • Current
  • Archives
  • Register
  • Login
  • Search
Published since 1998
ISSN 1562-5419
16+
Language
  • Русский
  • English

Search

Advanced filters

Search Results

Intelligent Chemist Robot: Towards an Autonomous Laboratory

Musa Shamilevich Adygamov, Anton Olegovich Golub, Emil Rinatovich Saifullin, Timur Rustemovich Gimadiev, Nikita Yurievich Serov Serov
997-1014
Abstract:

This paper describes a hardware and software platform that enables automated chemical syntheses, including the preparation, heating, and mixing of reaction mixtures, as well as post-synthesis dilution sampling and sending for high-performance liquid chromatography (HPLC) analysis, followed by automated processing of the results. A custom Python library, ChemBot, was developed to control individual robotic devices, and a client web server was created to manage the entire system. A web interface was created to view the system status and the progress of syntheses. The performance of the entire platform for performing experiments was tested by performing aldol condensation syntheses, where the ratio of reagents, the catalyst and its amount, the temperature and time of synthesis were varied. Writing custom code to monitor and control the entire system is an important step toward integrating the robotic system with artificial intelligence (AI), which will ultimately enable the transition to an autonomous laboratory, where target molecule prediction and synthesis, experimental execution and analysis, and, if necessary, refinement or modification of the model will be performed automatically, without the need for human intervention.

Keywords: artificial intelligence, robotics, chemical synthesis, self-driving lab, autonomous laboratory, chemoinformatics.

Situational Modeling Technology in Virtual Environment Systems

Mikhail Vasilievich Mikhailyuk, Dmitry Alekseevich Kononov, Dmitry Mikhailovich Loginov
889-901
Abstract:

The technology of modelling various situations in virtual environment systems, which are computer three-dimensional models of a real or artificial environment, is discussed. The user can view these scenes directly on the computer screen, wall screen, in a stereo glasses, virtual reality glasses, etc. He can also move inside a virtual scene and interact with its objects. In turn, the environment can also change. This allows modelling of various situations (situation modelling) in the virtual environment system. With such modelling, some static or dynamic situation is set in the virtual environment system in which the operator must perform the tasks assigned to him.


A mechanism for setting situations by changing a virtual three-dimensional scene using configuration files and virtual control panels is proposed. A special language has been developed for writing configuration files, and a special editor has been developed for creating virtual control panels. The approbation of the proposed methods is presented on the examples of two virtual scenes: a training ground for mobile robots and a jet backpack for the rescue of an astronaut in outer space.

Keywords: virtual environment system, situational modeling, three-dimensional scene, configuration file, virtual control panels.

VR-Telecontrol of Multi-Arm Devices: Problems, Hypotheses, Problem Statement

Vlada Vladimirovna Kugurakova, Igor Dmitrievich Sergunin , Evgeniy Yurevich Zykov, Oleg Dmitrievich Sergunin, Alexey Valerievich Ulanov, Dinara Rustamovna Gabdullina, Artem Shamilevich Gilemyanov
441-471
Abstract:

The article discusses various solutions that exist in the field of remote control of robotic devices equipped with manipulators. New approaches are presented for organizing joint telecontrol of multiple manipulators using various user inputs. The following usage scenarios are considered: the architecture of a system with many manipulators and user control interfaces, including such promising areas as deep machine learning and neural interfaces.

Keywords: virtual reality, telecontrol, robot, co-bot, robotics, joint telecontrol, teleimpedance, cognitive radio.

Organization of Calculations and Work with Memory in the Educational Programming Language SYNHRO

Lidia Vasiljevna Gorodnyaya
566-599
Abstract:

The article is devoted to a number of decisions made in the project of the educational programming language Synchro, which is being developed at the Laboratory of Information Systems of the A.P. Ershov IIS SB RAS, designed to familiarize with the basic phenomena of the interaction of processes and control of calculations over shared memory. The focus is on the functional programming paradigm. The language is aimed at schoolchildren of primary and secondary grades, as well as junior students and non-professionals. During training, the experience of operating with toy robots moving on a checkered board is used. The article is of interest to everyone who is interested in the problems of modern computer science, programming and information technology, especially the problems of parallel computing on supercomputers and distributed systems, and in general the use of multiprocessor systems.

Keywords: educational programming languages, virtual machine, command system, functional programming, data recovery, memory release, multithreaded programs, parallel computing, shared memory, process interaction.

Configuration of a computer cluster for distributed rendering of high-realistic 3D scenes

Рим Радикович Газизов, Даниил Иванович Костюк, Влада Владимировна Кугуракова
212-224
Abstract: The article discusses a method for implementing distributed computing using the GPU and modern administration tools and calculation management for the rendering farms. A comparative analysis is carried out between the traditional method of computing on the CPU and the modern approach to the GPU. Various configurations of the computing cluster are considered. The most productive way of rendering is determined.
Keywords: visualization, distributed rendering, computational cluster, configuration.

Anthropomorphic artificial social agent with simulated emotions and its implementation

Влада Владимировна Кугуракова, Максим Олегович Таланов, Надир Ринатович Манахов, Денис Сергеевич Иванов
254-268
Abstract: In this paper we describe an emotional human-machine interface as an anthropomorphic social agent which is able to comprehend emotions and react to emotional stimuli. We propose a neurobiologically inspired agent implementation that is based on mechanics of chemical and physiological processes within human brain. Implementation of model features simulation of neuromodulators such as dopamine, serotonin, and noradrenaline. Demonstration of emotions is achieved via combining aforementioned neuromodulators in different proportions. The Lȍvheim cube of emotions is used for this purpose. We also cover the topic of "uncanny valley" phenomenon. In conclusion of this paper we reached understanding of connection between mimics and motivation of individual. We have constructed realistic computation model which allows us to visualize agent's mimics in sync with his speech.
Keywords: intelligent agents, visualization, emotional artificial intelligence, neuromodulators, visual speech synthesis, expressive and controllable speech synthesis.

Selecting Solutions in an Educational Programming Language Simulator

Lidia Vasiljevna Gorodnyaya
830-856
Abstract:

The article is devoted to the development of solutions in the project of a simulator for teaching programming, intended for initial familiarization with the basic concepts of process interaction and calculation management. No matter how complex the world of parallelism is, the programmer training system will have to master it and create a methodology for fully familiarizing itself with its non-obvious phenomena. The simulator is based on the experience of controlling the interaction of toy robots moving on a checkered board. The article material is of interest to programmers, students and graduate students specializing in the field of system and theoretical programming.

Keywords: educational programming, functional programming, process interaction, multiprocessor configurations, definition of a programming language, programming paradigms, program decomposition, decomposition criteria, semantic systems, schemes for teaching system programming, laconic definitions.
1 - 7 of 7 items
Information
  • For Readers
  • For Authors
  • For Librarians
Make a Submission
Current Issue
  • Atom logo
  • RSS2 logo
  • RSS1 logo

Russian Digital Libraries Journal

ISSN 1562-5419

Information

  • About the Journal
  • Aims and Scopes
  • Themes
  • Author Guidelines
  • Submissions
  • Privacy Statement
  • Contact
  • eLIBRARY.RU
  • dblp computer science bibliography

Send a manuscript

Authors need to register with the journal prior to submitting or, if already registered, can simply log in and begin the five-step process.

Make a Submission
About this Publishing System

© 2015-2025 Kazan Federal University; Institute of the Information Society