<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">bsuir</journal-id><journal-title-group><journal-title xml:lang="ru">Доклады БГУИР</journal-title><trans-title-group xml:lang="en"><trans-title>Doklady BGUIR</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1729-7648</issn><issn pub-type="epub">2708-0382</issn><publisher><publisher-name>БГУИР</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35596/1729-7648-2020-18-6-41-48</article-id><article-id custom-type="elpub" pub-id-type="custom">bsuir-2783</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ЭЛЕКТРОНИКА, РАДИОФИЗИКА, РАДИОТЕХНИКА, ИНФОРМАТИКА</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>ELECTRONICS, RADIOPHYSICS, RADIOENGINEERING, INFORMATICS</subject></subj-group></article-categories><title-group><article-title>Методика идентификации роботов с учетом типа назначения управления</article-title><trans-title-group xml:lang="en"><trans-title>Methodology to identify robots given the type of control designation</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Архипенко</surname><given-names>С. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Arkhipenka</surname><given-names>S. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Архипенко Станислав Александрович, магистр технических наук</p><p>220013, Республика Беларусь, г. Минск, ул. П. Бровки, 6</p><p>тел. +375-44-749-04-66</p></bio><bio xml:lang="en"><p>Arkhipenka Stanislau, Master of Technical Science</p><p>220013, Republic of Belarus Minsk, P. Brovki str., 6</p><p>tel. +375-44-749-04-66</p></bio><email xlink:type="simple">stanislau.arkhipenka@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Шилин</surname><given-names>Л. Ю.</given-names></name><name name-style="western" xml:lang="en"><surname>Shilin</surname><given-names>L. U.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д.т.н., профессор, декан факультета информационных технологий и управления</p><p>г. Минск</p></bio><bio xml:lang="en"><p>D.Sci, Professor, Dean of the Faculty of Information Technologies and Control</p><p>Minsk</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Навроцкий</surname><given-names>А. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Naurotsky</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>к.ф.-м.н., доцент, заведующий кафедрой информационных технологий автоматизированных систем</p><p>г. Минск</p></bio><bio xml:lang="en"><p>PhD, Associate Professor, Head of the Department of Automated Data Processing Systems</p><p>Minsk</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кузнецов</surname><given-names>А. П.</given-names></name><name name-style="western" xml:lang="en"><surname>Kuznetsov</surname><given-names>A. P.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д.т.н., профессор кафедры систем управления</p><p>г. Минск</p></bio><bio xml:lang="en"><p>D.Sci, Professor, Department of Control System</p><p>Minsk</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Белорусский государственный университет информатики и радиоэлектроники</institution></aff><aff xml:lang="en"><institution>Belarusian State University of Informatics and Radioelectronics</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>30</day><month>09</month><year>2020</year></pub-date><volume>18</volume><issue>6</issue><fpage>41</fpage><lpage>48</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Архипенко С.А., Шилин Л.Ю., Навроцкий А.А., Кузнецов А.П., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Архипенко С.А., Шилин Л.Ю., Навроцкий А.А., Кузнецов А.П.</copyright-holder><copyright-holder xml:lang="en">Arkhipenka S.A., Shilin L.U., Naurotsky A.A., Kuznetsov A.P.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://doklady.bsuir.by/jour/article/view/2783">https://doklady.bsuir.by/jour/article/view/2783</self-uri><abstract><p>В настоящее время производители роботов как правило используют закрытые протоколы собственной разработки, что существенно усложняет разработку и интеграцию новых роботов и комплексов. Предлагается использование стандартной последовательности запросов и ответов между управляющим сервером и клиентом (допускается пропуск некоторых шагов). Первый и второй шаги предназначены для проверки доступности оборудования при первом включении системы или во время установки соединения. В случае успешной проверки управляющий сервер переходит к следующему шагу. Третий и четвертый шаги используются для первичного конфигурирования и настройки удаленного управления. На пятом шаге осуществляется передача цифрового управляющего сигнала от сервера управления к роботу. Сигнал передает всю необходимую информацию для управления устройством робота. В качестве ключей используются строковые поля (до 256 символов). На шестом шаге управляющий сервер получает ответ управления – структуру данных, переданных от клиента (робота) для подтверждения факта принятия данных и возврата дополнительных параметров. Для идентификации роботов предложена их классификация по типу и назначению, указаны доступные типы управления. Для детального описания робота используется вся схема инициализации. Предложенная методика предназначена для описания инфраструктурно- и платформо-независимого взаимодействия, что позволяет его использовать в различных типах робототехнических систем.</p></abstract><trans-abstract xml:lang="en"><p>Currently, robot manufacturers usually use closed proprietary protocols, which significantly complicates the development and integration of new robots and complexes. We propose to use a standard sequence of requests and responses between the control server and the client (some steps may be skipped). The first and second steps are designed to check the availability of equipment when you first turn on the system or during connection setup. If the verification is successful, the сontrol server proceeds to the next step. The third and fourth steps stand for initial configuration and adjustment of remote control. In the fifth step, the digital control signal is transmitted from the control server to the robot. The signal transmits all the necessary information to control the robot device. The keys are string fields (up to 256 characters). At the sixth step, the control server receives a сontrol response - the structure of the data transmitted from the client (robot) to confirm data acceptance and return of additional parameters. To identify robots, we propose to classify them by type and designation and indicate available types of control. For a detailed description of the robot, the entire initialization scheme is used. The proposed methodology is intended to describe infrastructure and platform independent interaction, which allows it to be used in various types of robotic systems.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>структура данных</kwd><kwd>управление</kwd><kwd>робот</kwd><kwd>блок инициализации</kwd><kwd>запрос управления</kwd><kwd>ответ управления</kwd></kwd-group><kwd-group xml:lang="en"><kwd>data structure</kwd><kwd>control</kwd><kwd>robot</kwd><kwd>initialization block</kwd><kwd>control request</kwd><kwd>control response</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Ермолов И.Л., Хрипунов С.П. Формирование обобщенной структурной схемы робототехнических комплексов. Робототехника и техническая кибернетика. 2017;1(14):22-26.</mixed-citation><mixed-citation xml:lang="en">Ermolov I.L., Khripunov S.P. [Formation of a generalized structural diagram of robotic complexes]. Robotics and Technical Cybernetics. 2017;1(14):22-26. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Назарова А.В., Рыжова Т.П. Методы и алгоритмы мультиагентного управления робототехнической системой. Вестник МГТУ им. Н.Э. Баумана. 2012;6(6):93-105.</mixed-citation><mixed-citation xml:lang="en">Nazarova A.V., Ryzhova T.P. [Methods and algorithms for multi-agent control of a robotic system]. Vestnik MGTU im. N.E. Bauman. 2012;6(6):93-105. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Казанцев В.Н., Котенев В.Д., Павлов В.А. Cостояние и проблемы стандартизации в области робототехники. Робототехника и техническая кибернетика. 2014;3(4):17-21.</mixed-citation><mixed-citation xml:lang="en">Kazantsev V.N., Kotenev V.D., Pavlov V.A. [State and problems of standardization in the field of robotics]. Robotics and Technical Cybernetics. 2014; 3(4):17-21. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Дж. Янг. Робототехника. Москва: Машиностроение; 1979.</mixed-citation><mixed-citation xml:lang="en">J. Young. [Robotics]. Moscow: Mechanical engineering; 1979. (In Russ.)</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
