<?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">probener</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. ПРОБЛЕМЫ ЭНЕРГЕТИКИ</journal-title><trans-title-group xml:lang="en"><trans-title>Power engineering: research, equipment, technology</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1998-9903</issn><issn pub-type="epub">2658-5456</issn><publisher><publisher-name>Kazan State Power Engineering  University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.30724/1998-9903-2024-26-1-195-207</article-id><article-id custom-type="elpub" pub-id-type="custom">probener-2975</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>ROBOTS, MECHATRONICS AND ROBOTIC SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Определение формы препятствия сенсорной системой мобильного робота с помощью ИК-датчиков расстояния типа GP2Y0A (Sharp)</article-title><trans-title-group xml:lang="en"><trans-title>Obstacle shape determination by mobile robot sensor system using GP2Y0A (Sharp) type IR distance sensors</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>Andreev</surname><given-names>V. P.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Виктор Павлович Андреев, д-р техн. наук, профессор</p><p>кафедра «Сенсорные и управляющие системы»</p><p>Москва</p></bio><bio xml:lang="en"><p>Victor P. Andreev</p><p>Moscow</p></bio><email xlink:type="simple">andreevipa@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Московский государственный технологический университет «СТАНКИН»</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Moscow State University of Technology «STANKIN»</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>24</day><month>04</month><year>2024</year></pub-date><volume>26</volume><issue>1</issue><fpage>195</fpage><lpage>207</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Андреев В.П., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Андреев В.П.</copyright-holder><copyright-holder xml:lang="en">Andreev V.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://www.energyret.ru/jour/article/view/2975">https://www.energyret.ru/jour/article/view/2975</self-uri><abstract><sec><title>   ЦЕЛЬ</title><p>   ЦЕЛЬ. При организации движения мобильного робота (МР) в недетерминированной среде возникает задача SLAM, которая включает обнаружение сенсорной системой МР наличия препятствия, расстояния до него и формы препятствия. Для решения данной задачи часто используется инфракрасный (ИК) аналоговый датчик расстояния, информационный поток от которого относительно невелик и может быть обработан в реальном времени с помощью микроконтроллеров невысокой производительности. Однако такой датчик позволяет лишь обнаружить препятствие и определить расстояние до некоторой точки его поверхности. Цель – разработать метод определения как расстояния до препятствия, так и его формы. При использовании аналогового датчика типа GP2Y0A (SHARP) выявилась проблема, связанная свозникновением со случайной периодичностью в коммуникационном канале передачи данных аномальных значений сигнала – артефактов. Необходимо выявить источник таких помех, предложить метод оценки их параметров и способ минимизации влияния.</p></sec><sec><title>   МЕТОДЫ</title><p>   МЕТОДЫ. Для определения формы препятствия предлагается дифференциальный метод, основанный на использовании нескольких отсчётов сканирующего ИК-датчика расстояния. В качестве показателя «зашумлённости» канала предлагается использовать количество значений сигнала датчика, превышающих величину среднего значения сигнала на 1σ, 2σ, 3σ, 4σ и 5σ. Применение статистических методов фильтрации шума приводит к существенным задержкам реакции системы управления МР. Это недопустимо, поскольку на исполнительном уровне системы управления требуется обеспечить режим «жёсткого» реального времени.</p></sec><sec><title>   РЕЗУЛЬТАТЫ</title><p>   РЕЗУЛЬТАТЫ. В статье приведены результаты экспериментов, показывающие условия применения дифференциального метода, выявлен источник аномальных значений сигнала и предложен способ их минимизации. Предложен метод увеличения диапазона практического использования нелинейной функции преобразования ИК-датчика.</p></sec><sec><title>   ВЫВОДЫ</title><p>   ВЫВОДЫ. Количество и величина аномальных значений зависят от длины коммуникационного канала. При использовании аналоговых датчиков следует преобразовывать выходной сигнал в цифровую форму, применяя для этого аналого-цифровые преобразователи (АЦП) в интегральном исполнении, максимально приближая АЦП к источнику сигнала.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>   PURPOSE</title><p>   PURPOSE. When organizing a mobile robot (MR) movement in a non-deterministic environment, the SLAM problem arises, which includes the detection of an obstacle presence by the MR sensor system, the distance to the obstacle and its shape. To solve this problem, an infrared (IR) analog distance sensor is often used, the information flow from which is relatively small and can be processed in real time using low-performance microcontrollers. However, such a sensor can only detect an obstacle and determine а distance to a certain point on its surface. The goal is to develop a method for determining both а distance to an obstacle and its shape. When setting up experiments on the use of an analog sensor of the GP2Y0A (SHARP) type, a problem was revealed associated with the occurrence of not only fluctuation noise in а data communication channel, but also artifacts – anomalous signal values appear with random periodicity. It is necessary to determine the source of such interference, propose a method for estimating its parameters and a way to minimize its influence.</p></sec><sec><title>   METHODS</title><p>   METHODS. To determine the shape of an obstacle, a differential method is proposed based on the use of several readings of a scanning IR distance sensor. As an indicator of the “noisiness” of the channel, it is proposed to use the number of sensor signal values that exceed the average signal value by 1σ, 2σ, 3σ, 4σ and 5σ. The use of standard methods for filtering abnormal values of a sensor signal leads to significant delays in a response of the MR control system. This is unacceptable, because at the executive level of a control system it is required to provide a "hard" real-time mode.</p></sec><sec><title>   RESULTS</title><p>   RESULTS. The article presents the results of experiments showing the conditions for applying the differential method for determining a shape of an obstacle, the source of anomalous signal values is identified and a method for minimizing them is proposed. A method for increasing the practical use range of a nonlinear IR sensor conversion function is also proposed.</p></sec><sec><title>   CONCLUSION</title><p>   CONCLUSION. The number and magnitude of abnormal values depend on a communication channel length. When using analog sensors, it is necessary to convert an output signal into digital form using analog-to-digital converters (ADCs) in an integrated design, structurally bringing the ADC as close as possible to the signal source.</p></sec></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>mobile robotics</kwd><kwd>control system</kwd><kwd>analog sensor</kwd><kwd>communication channel</kwd><kwd>fluctuation noise</kwd><kwd>noise filtering</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа, по результатам которой подготовлена статья, является инициативной и выполнена при участии сотрудников Центра технологической поддержки образования Международного института новых образовательных технологий РГГУ</funding-statement><funding-statement xml:lang="en">The work, based on the results of which the article was prepared, is proactive and was carried out with the participation of employees of the Center for Technological Support of Education of the International Institute of New Educational Technologies of the Russian State University for the Humanities</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Durrant-Whyte H., Bailey T. Simultaneous Localisation and Mapping (SLAM): Part I. The Essential Algorithms // Robotics and Automation Magazine. 2006. Vol. 13, N 2. pp. 99–110.</mixed-citation><mixed-citation xml:lang="en">Durrant-Whyte H., Bailey T. Simultaneous Localisation and Mapping (SLAM): Part I. The Essential Algorithms // Robotics and Automation Magazine. 2006. Vol. 13, N 2. pp. 99– 110.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Kawewong A., Tongprasit S., Hasegawa O., et al. Online and Incremental Appearance-Based SLAM in Highly Dynamic Environments // International Journal of Robotics Research. 2011. Vol. 30, N 1. pp. 33-55.</mixed-citation><mixed-citation xml:lang="en">Kawewong A., Tongprasit S., Hasegawa O., et al. Online and Incremental Appearance-Based SLAM in Highly Dynamic Environments // International Journal of Robotics Research. 2011. Vol. 30, N 1. pp. 33–55.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Kamil F., Tang SH, Khaksar W., et al. A Review on Motion Planning and Obstacle Avoidance Approaches in Dynamic Environments // Advances in Robotics &amp; Automation. 2015. Vol. 4, Issue 2, 1000134. pp.1-8.</mixed-citation><mixed-citation xml:lang="en">Kamil F., Tang SH, Khaksar W., et al. A Review on Motion Planning and Obstacle Avoidance Approaches in Dynamic Environments // Advances in Robotics &amp; Automation. 2015. Vol. 4, Issue 2, 1000134. pp. 1-8.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Инфракрасные датчики для роботов. Доступно по: https://shamrin.ru/infrakrasnye-datchiki-dlya-robotov. Ссылка активна на 18 ноября 2023.</mixed-citation><mixed-citation xml:lang="en">Infrakrasnyye datchiki dlya robotov. Available at: https://shamrin.ru/infrakrasnye-datchiki-dlya-robotov. Accessed: 18 Nov 2023. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Определение расстояния до препятствия с помощью инфракрасного датчика учебной системы ROBOTINO. Доступно по: https://masters.donntu.ru/2016/fknt/gorin/library/article6.htm. Ссылка активна на 18 ноября 2023.</mixed-citation><mixed-citation xml:lang="en">Opredeleniye rasstoyaniya do prepyatstviya s pomoshch'yu infrakrasnogo datchika uchebnoy sistemy ROBOTINO. Available at: https://masters.donntu.ru/2016/fknt/gorin/library/article6.htm. Accessed: 18 Nov 2023. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Andreev V., Tarasova V. The Mobile Robot Control for Obstacle Avoidance with an Artificial Network Application. In: Proceedings of the 30th DAAAM International Symposium, B. Katalinic (Ed.). Published by DAAAM International. Vienna, Austria; 2019. pp. 0724–0732.</mixed-citation><mixed-citation xml:lang="en">Andreev V., Tarasova V. The Mobile Robot Control for Obstacle Avoidance with an Artificial Network Application. In: Proceedings of the 30&lt;sup&gt;th&lt;/sup&gt; DAAAM International Symposium, B. Katalinic (Ed.). Published by DAAAM International. Vienna, Austria; 2019. pp. 0724–0732.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Андреев В.П., Тарасова В.Э. Идентификация объектов с помощью комплексирования показаний ультразвуковых и инфракрасных датчиков искусственной нейронной сетью // Труды 31-й Международной научно-технической конференции ЭКСТРЕМАЛЬНАЯ РОБОТОТЕХНИКА; 28-29 сентября 2020г., С-Петербург: ООО «Издательско-полиграфический комплекс «Гангут», 2020. С. 12–18.</mixed-citation><mixed-citation xml:lang="en">Andreyev VP., Tarasova VE. Identifikatsiya ob"yektov s pomoshch'yu kompleksirovaniya pokazaniy ul'trazvukovykh i infrakrasnykh datchikov iskusstvennoy neyronnoy set'yu [Object Identification by Ultrasonic and Infrared Sensors Data Fusion Using Artificial Neural Network] // Trudy 31-y Mezhdunarodnoy nauchno-tekhnicheskoy konferentsii EKSTREMAL'NAYA ROBOTOTEKHNIKA. 28-29 sentyabrya 2020. Sankt-Peterburg: OOO «Izdatel'sko-poligraficheskiy kompleks «Gangut», 2020. – Pp.12-18. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Проблемы с функционированием аналоговых каналов. Доступно по: https://imena-dlya-devochek.ru/. Ссылка активна на 18 ноября 2023.</mixed-citation><mixed-citation xml:lang="en">Problemy s funktsionirovaniyem analogovykh kanalov. Available at: https://imena-dlya-devochek.ru/. Accessed: 18 Nov 2023. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Влияние электромагнитных полей на цифровой сигнал. Доступно по: https://queryzone.ru/article/96202-vliyanie-elektromagnitnykh-pomekh-na-tsifrovoj-signal. Ссылка активна на 18 ноября 2023.</mixed-citation><mixed-citation xml:lang="en">Vliyaniye elektromagnitnykh poley na tsifrovoy signal. Available at: https://queryzone.ru/article/96202-vliyanie-elektromagnitnykh-pomekh-na-tsifrovoj-signal. Accessed: 18 Nov 2023. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Платт Ч., Янссон Ф. Энциклопедия электронных компонентов // Санкт-Петербург: БХВ-Петербург, 2017. 224 с.</mixed-citation><mixed-citation xml:lang="en">Platt CH., Yansson F. Entsiklopediya elektronnykh komponentov, Sankt-Peterburg: BKHV-Peterburg, 2017. 224 P. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Инфракрасный датчик расстояния: описание, подключение, схема, характеристики. Доступно по: https://3d-diy.ru/wiki/arduino-datchiki/infrakrasnyj-datchik-rasstojanija. Ссылка активна на 18 ноября 2023.</mixed-citation><mixed-citation xml:lang="en">Infrakrasnyy datchik rasstoyaniya: opisaniye, podklyucheniye, skhema, kharakteristiki. Available at: https://3d-diy.ru/wiki/arduino-datchiki/infrakrasnyj-datchik-rasstojanija. Accessed: 18 Nov 2023. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Паспорт ИК-датчика GP2Y0A21YK0F. Доступно по: https://global.sharp/products/device/lineup/data/pdf/datasheet/gp2y0a21yk_e.pdf. Ссылка активна на 18 ноября 2023.</mixed-citation><mixed-citation xml:lang="en">Passport IK-datchik GP2Y0A21YK0F. Available at: https://global.sharp/products/device/lineup/data/pdf/datasheet/gp2y0a21yk_e.pdf. Accessed: 18 Nov 2023. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Бакулев Х.С. Определение размеров препятствия ИК-датчиком расстояния SHARP 2Y0A21 в сенсорной системе мобильного робота // Материалы заключительного этапа студенческой научно-практической конференции «Автоматизация и информационные технологии (АИТ-2022)». Сборник докладов. – М.: ФГБОУ ВО «МГТУ «СТАНКИН», 2022. С. 8–10. Доступно по: https://stankin.ru/uploads/files/file_62bc0e97cc696.pdf. Ссылка активна на 18 ноября 2023.</mixed-citation><mixed-citation xml:lang="en">Bakulev Kh.S. Opredeleniye razmerov prepyatstviya IK-datchikom rasstoyaniya SHARP 2Y0A21 v sensornoy sisteme mobil'nogo robota. Materialy zaklyuchitel'nogo etapa studencheskoy nauchno-prakticheskoy konferentsii «Avtomatizatsiya i informatsionnyye tekhnologii (AIT-2022)». Sbornik dokladov. – M.: FGBOU VO «MGTU «STANKIN», 2022. – S. 8-10. Available at: https://stankin.ru/uploads/files/file_62bc0e97cc696.pdf. Accessed: 18 Nov 2023. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Андреев В.П., Тарасова В.Э. Определение формы препятствий мобильным роботом с помощью сканирующих угловых перемещений ультразвукового датчика // Мехатроника, Автоматизация, Управление. М.: Изд-во «Новые технологии». 2017. №11, Том 18. С. 759–763.</mixed-citation><mixed-citation xml:lang="en">Andreyev V.P., Tarasova V.E. Opredeleniye formy prepyatstviy mobil'nym robotom s pomoshch'yu skaniruyushchikh uglovykh peremeshcheniy ul'trazvukovogo datchika // Mekhatronika, Avtomatizatsiya, Upravleniye. M.: Izd-vo «Novyye tekhnologii». 2017. No 11, Vol 18. Pp.759 – 763. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Андреев В.П., Тарасова В.Э. Идентификация объектов с помощью сканирующих угловых перемещений ультразвукового датчика // Труды Международной научно-технической конференции ЭКСТРЕМАЛЬНАЯ РОБОТОТЕХНИКА; 02-03 ноября 2017 г.., С-Петербург. Санкт-Петербург: ИПЦ ООО «Политехника-принт», 2017. С.222–230.</mixed-citation><mixed-citation xml:lang="en">Andreyev VP, Tarasova VE. Identifikatsiya ob"yektov s pomoshch'yu skaniruyushchikh uglovykh peremeshcheniy ul'trazvukovogo datchika / Ekstremal'naya robototekhnika (ER-2017). Trudy Mezhdunarodnoy nauchno-tekhnicheskoy konferentsii; 02-03 noyabrya 2017. Sankt-Peterburg: IPTS OOO «Politekhnika-print», 2017. Pp. 222–230. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Шаговый̆ двигатель 28BYJ-48. Доступно по: https://3d-diy.ru/wiki/arduino-mechanics/stepper-motor-28BYJ-48. Ссылка активна на 18 ноября 2023.</mixed-citation><mixed-citation xml:lang="en">Shagovyy̆ dvigatel' 28BYJ-48. Available at: https://3d-diy.ru/wiki/arduino-mechanics/stepper-motor-28BYJ-48. Accessed: 18 Nov 2023. (In Russ).</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Паспорт драйвера шагового двигателя ULN2003. Доступно по: https://www.st.com/resource/en/datasheet/uln2001.pdf. Ссылка активна на 18 ноября 2023.</mixed-citation><mixed-citation xml:lang="en">Pasport drayvera shagovogo dvigatelya ULN2003. Available at: https://www.st.com/resource/en/datasheet/uln2001.pdf. Accessed: 18 Nov 2023. (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>
