<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article 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" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Herald of Technological University</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Herald of Technological University</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>ВЕСТНИК ТЕХНОЛОГИЧЕСКОГО УНИВЕРСИТЕТА</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">3034-4689</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">98438</article-id>
   <article-id pub-id-type="doi">10.55421/1998-7072_2024_27_12_147</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>3. Информатика, вычислительная техника и управление</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>3. Information teory, computer technology and control</subject>
    </subj-group>
    <subj-group>
     <subject>3. Информатика, вычислительная техника и управление</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">ANALYSIS OF EFFICIENCY OF SENSOR SIGNAL RECOGNITION AND FILTRATION FOR MOBILE ROBOT MOTION CONTROL ON RUSSIAN PLATFORM TRACKDUINO</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>АНАЛИЗ ЭФФЕКТИВНОСТИ ПОЛУЧЕНИЯ И ФИЛЬТРАЦИИ СИГНАЛОВ СЕНСОРНЫХ УСТРОЙСТВ ДЛЯ УПРАВЛЕНИЯ ДВИЖЕНИЕМ МОБИЛЬНОГО РОБОТА НА РОССИЙСКОЙ ПЛАТФОРМЕ TRACKDUINO</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Каляшина</surname>
       <given-names>А. В.</given-names>
      </name>
      <name xml:lang="en">
       <surname>Kalyashina</surname>
       <given-names>A. V.</given-names>
      </name>
     </name-alternatives>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Казанский национальный исследовательский технический университет им. А.Н. Туполева</institution>
    </aff>
    <aff>
     <institution xml:lang="en">Kazan National Research Technical University named after A.N. Tupolev</institution>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2025-08-01T11:28:16+03:00">
    <day>01</day>
    <month>08</month>
    <year>2025</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-08-01T11:28:16+03:00">
    <day>01</day>
    <month>08</month>
    <year>2025</year>
   </pub-date>
   <volume>27</volume>
   <issue>12</issue>
   <fpage>147</fpage>
   <lpage>152</lpage>
   <self-uri xlink:href="https://vestniktu.ru/en/nauka/article/98438/view">https://vestniktu.ru/en/nauka/article/98438/view</self-uri>
   <abstract xml:lang="ru">
    <p>Данное исследование посвящено сравнительной оценке работы цифровых фильтров для фильтрации сигналов, получаемых с датчиков. Сенсорная информация о местоположении мобильных роботов, объектах внешней среды, включая возможные препятствия, ее общая 3D картина является основой для построения модели окружающего пространства, выбора направления и траектории движения в соответствии с выполняемыми задачами, именно поэтому крайне важно получать качественный сигнал с сенсорного устройства. C инженерной точки зрения имеет смысл классифицировать сенсорные устройства по виду их выходных сигналов. Этот критерий важен для подключения сенсора к контроллеру через интерфейс. Задачей данного исследования было обеспечение траектории движения мобильного робота, передвигающегося в ограниченном пространстве и управляемого системой управления, получающей информацию от сенсорных устройств. Для этого были выполнены следующие этапы: получен устойчивый сигнал от датчиков, с помощью программного обеспечения Arduino IDE получены графики исходных сигналов датчиков, проведена предварительная обработка сигналов (фильтрация), обработанные сигналы переданы в контроллер. В качестве сенсорных устройств были использованы: ультразвуковой датчик для определения дальности препятствий, два инфракрасных датчика для определения границы траектории движения и датчик положения для ориентации робота в пространстве. В рамках данной статьи приведены результаты фильтрации сигналов с использованием фильтра Калмана и медианного фильтра. Для их реализации разработан программный код на языке Си++. В статье рассмотрены основные методы подавления шумов и особенности цифровых фильтров. В результате исследования определены особенности применения нелинейного медианного фильтра и фильтра Калмана.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>This study is devoted to the comparative evaluation of the digital filters for filtering signals received from sensors. Sensory information about the location of mobile robots, environmental objects, including possible obstacles, its overall 3D picture is the basis for constructing a model of the surrounding space, choosing the direction and trajectory of movement in accordance with the tasks performed, which is why it is extremely important to receive a high-quality signal from a sensor device. From an engineering point of view, it makes sense to classify sensor devices by the type of their output signals. This criterion is important for connecting the sensor to the controller via the interface. The objective of this study was to ensure the trajectory of movement of a mobile robot moving in a limited space and controlled by a control system receiving information from sensor devices. For this, the following steps were performed: a stable signal from the sensors was received, graphs of the original sensor signals were obtained using the Arduino IDE software, preliminary signal processing (filtering) was carried out, the processed signals were transmitted to the controller. The following sensor devices were used: an ultrasonic sensor for determining the distance of obstacles, two infrared sensors for determining the boundary of the trajectory of movement, and a position sensor for orienting the robot in space. This article presents the results of signal filtering using the Kalman filter and the median filter. A program code in C++ was developed for their implementation. The article considers the main methods of noise suppression and the features of digital filters. As a result of the study, the features of using a nonlinear median filter and a Kalman filter were determined.</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>DIGITAL FILTERING</kwd>
    <kwd>KALMAN FILTER</kwd>
    <kwd>MEDIAN FILTER</kwd>
    <kwd>ULTRASONIC SENSOR</kwd>
    <kwd>INFRARED SENSOR</kwd>
    <kwd>POSITION SENSOR</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list/>
 </back>
</article>
