<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Электронный научно-практический журнал «Современная техника и технологии» &#187; mobile platform</title>
	<atom:link href="http://technology.snauka.ru/tags/mobile-platform/feed" rel="self" type="application/rss+xml" />
	<link>https://technology.snauka.ru</link>
	<description></description>
	<lastBuildDate>Fri, 30 Jan 2026 18:56:12 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Система управления мобильной роботизированной платформой</title>
		<link>https://technology.snauka.ru/2015/12/8789</link>
		<comments>https://technology.snauka.ru/2015/12/8789#comments</comments>
		<pubDate>Wed, 16 Dec 2015 10:53:36 +0000</pubDate>
		<dc:creator>antkg</dc:creator>
				<category><![CDATA[Общая рубрика]]></category>
		<category><![CDATA[autonomous robot]]></category>
		<category><![CDATA[control system]]></category>
		<category><![CDATA[microcontroller board]]></category>
		<category><![CDATA[mobile platform]]></category>
		<category><![CDATA[автономный робот]]></category>
		<category><![CDATA[микроконтроллерная плата]]></category>
		<category><![CDATA[мобильная платформа]]></category>
		<category><![CDATA[система управления]]></category>

		<guid isPermaLink="false">https://technology.snauka.ru/?p=8789</guid>
		<description><![CDATA[Введение В наше время робототехника является одним из важнейших направлений развития науки и техники. Возможности роботов постоянно расширяются, как и сфера их применения. Одной из областей робототехники является направление подвижных автоматизированных платформ. Именно такой класс устройств в скором времени будет готов решать задачи в сферах сельского, лесного и водного хозяйства. В то же время, роботизированных [...]]]></description>
			<content:encoded><![CDATA[<p><em>Введение</em><strong><em></em></strong></p>
<p>В наше время робототехника является одним из важнейших направлений развития науки и техники. Возможности роботов постоянно расширяются, как и сфера их применения. Одной из областей робототехники является направление подвижных автоматизированных платформ. Именно такой класс устройств в скором времени будет готов решать задачи в сферах сельского, лесного и водного хозяйства. В то же время, роботизированных платформ, способных нести оборудование массой до 80 – 100 кг производится крайне мало, а их возможности существенно ограничены. Подавляющее большинство территории России и Республики Карелия в частности остаётся неосвоенной. По этой причине, роботизированные платформы высокой проходимости будут востребованы в ближайшее время, и потребность в них будет постоянно возрастать.</p>
<p>Основой большинства подвижных роботизированных комплексов является некоторая колёсная или гусеничная платформа. Как правило, платформы, рассчитанные на перевозку большой массы, имеют в своём составе собственно механическую часть (рама, ходовая часть, рулевое управление), а также некоторое управляющее устройство, способное принять сигнал от оператора и через систему исполнительных механизмов сгенерировать выходное воздействие, приводящее к исполнению той или иной функции робота.</p>
<p>Таким образом, в данном исследовании рассматривается один из способов организации системы управления мобильной роботизированной платформы. В качестве основы роботизированной платформы выступает компактный квадроцикл с электрическим приводным двигателем, способный перевозить грузы массой до 80 кг.</p>
<p><em>Система управления </em></p>
<p>Разрабатываемая на кафедрах информационно-измерительных систем и физической электроники и механизации сельскохозяйственного производства Петрозаводского государственного университета система управления опытного образца мобильной роботизированной платформы грузоподъёмностью до 80 кг для передвижения по пересечённой местности включает в себя:</p>
<p>-        управляющую плату на основе микроконтроллера AtMega2560 фирмы Atmel [1];</p>
<p>-        комплект, включающий операторский пульт и радиоприёмник [2];</p>
<p>-        механизм вращения рулевого вала;</p>
<p>-        систему управления электрическим двигателем роботизированной платформы.</p>
<p>Общая структура системы представлена на рисунке 1.</p>
<div class="mceTemp mceIEcenter" style="text-align: center;">
<dl>
<dt><a href="https://technology.snauka.ru/2015/12/8789/scheme" rel="attachment wp-att-8790"><img class="size-full wp-image-8790 alignnone" src="https://technology.snauka.ru/wp-content/uploads/2015/12/Scheme.png" alt="Структура системы управления мобильной роботизированной платформой" width="618" height="381" /></a></dt>
<dt>  Рисунок 1. Структура системы управления мобильной роботизированной платформой</dt>
</dl>
</div>
<p>Схема управления выглядит следующим образом. На вход управляющего контроллера по каналу радиосвязи поступает сигнал от оператора платформы. В результате декодирования сигнала определяется угол, на который необходимо повернуть рулевой вал, а также направление и скорость движения платформы.</p>
<p>Анализ радиосигнала осуществляется следующим образом. Операторский пульт имеет две основные ручки: ручка управления газом находится справа, а поворотом – слева. Перемещение правой ручки приводит к изменению сигнала, подаваемого в канал управления газом, а левой, соответственно, в канал управления рулевым валом. Способ передачи сигнала от пульта к радиоприёмнику может отличаться, однако на выходе применяется формат широтно-импульсной модуляции управляющего воздействия [3]. Ручки пульта, отвечающие за эти каналы, приведены в центральное положение, таким образом колеса направлены вперед и уровень газа равен нулю.</p>
<p>Механизм вращения рулевого вала реализован с использованием шагового двигателя ST57-76 с цилиндрическим редуктором 10:1 и ременной передачи, связывающей рулевой вал с шаговым двигателем. Ремень закреплён на шкивах с соотношением диаметров 1:4. Таким образом достигается необходимое усилие при вращении колёс в неподвижном состоянии платформы. Для того чтобы определить текущее положение вала используется значение количества шагов выполненное двигателем от момента включения системы управления. При включении этой системы происходит калибровка рулевого управления: двигатель вращает вал до касания одного из концевых датчиков, после этого изменяется направление вращения вала и фиксируется количество шагов двигателя до касания другого концевого датчика. Полученное значение делится пополам. Результат деления соответствует прямолинейному направлению движения. Кроме того, значение угла можно корректировать на основе показаний потенциометрического датчика, в случае, когда по каким-либо причинам мотор-редуктор пропускает шаги.</p>
<p>Система управления электрическим двигателем роботизированной платформы включает в себя контроллер двигателя YK31C и набор реле GDH4023DD3 [4], позволяющий переключать направление течения тока через ротор электродвигателя. Реле коммутируют обмотки двигателя по команде оператора.</p>
<p>Алгоритм разработанного программного обеспечения для управляющего контроллера на основе AtMega2560 следующий. При включении платы управления осуществляется тарировка положения рулевого вала, затем программа переходит в бесконечный цикл. При этом системный таймер платы управления раз в 50 мс опрашивает состояние каналов управления на наличие или изменение управляющего сигнала от оператора. По показаниям радиоприёмника определяется желаемый угол рулевого вала, а также направление и скорость движения платформы, после чего рассчитывается количество шагов и направление вращения мотор-редуктора. Одновременно в контроллер электромотора подаётся новое значение скорости движения, а направление движения задаётся комбинацией реле.</p>
<p><em>Заключение</em></p>
<p>В результате проведённых испытаний система подтвердила свою работоспособность, что проявляется в достаточной скорости реакции на изменение сигнала от оператора, как в канале газа, так и в канале управления рулевым валом.</p>
<p>Работа выполнена в рамках проекта «Разработка опытного образца мобильной роботизированной платформы грузоподъёмностью до 80 кг для передвижения по пересечённой местности» программы стратегического развития ПетрГУ на 2012-2016 гг.</p>
]]></content:encoded>
			<wfw:commentRss>https://technology.snauka.ru/2015/12/8789/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Система обнаружения препятствий для мобильной роботизированной платформы</title>
		<link>https://technology.snauka.ru/2015/12/8799</link>
		<comments>https://technology.snauka.ru/2015/12/8799#comments</comments>
		<pubDate>Thu, 17 Dec 2015 11:51:35 +0000</pubDate>
		<dc:creator>antkg</dc:creator>
				<category><![CDATA[Общая рубрика]]></category>
		<category><![CDATA[autonomous robot]]></category>
		<category><![CDATA[control system]]></category>
		<category><![CDATA[microcontroller board]]></category>
		<category><![CDATA[mobile platform]]></category>
		<category><![CDATA[obstacle detection system]]></category>
		<category><![CDATA[range sensors]]></category>
		<category><![CDATA[автономный робот]]></category>
		<category><![CDATA[датчики расстояния]]></category>
		<category><![CDATA[микроконтроллерная плата]]></category>
		<category><![CDATA[мобильная платформа]]></category>
		<category><![CDATA[система обнаружения препятствий]]></category>
		<category><![CDATA[система управления]]></category>

		<guid isPermaLink="false">https://technology.snauka.ru/?p=8799</guid>
		<description><![CDATA[Введение Одной из главных задач в мобильной подвижной робототехнике является проблема обнаружения препятствий как неподвижных, так и движущихся. Решение такой задачи открывает пути к разработке систем маршрутизации роботов. Как правило, для передвижения по известному маршруту используются системы глобального позиционирования. Однако такой способ не всегда достаточно надёжен, поскольку имеет значительную погрешность по отношению к размерам самого [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>Введение</em></strong></p>
<p>Одной из главных задач в мобильной подвижной робототехнике является проблема обнаружения препятствий как неподвижных, так и движущихся. Решение такой задачи открывает пути к разработке систем маршрутизации роботов. Как правило, для передвижения по известному маршруту используются системы глобального позиционирования. Однако такой способ не всегда достаточно надёжен, поскольку имеет значительную погрешность по отношению к размерам самого робота, а в закрытых помещениях и вовсе может не работать. Для уточнения положения робота относительно других объектов используются в основном системы технического зрения в оптическом диапазоне на основе стандартных видеокамер и видеокамер, работающих в инфракрасной части спектра [1, 2]. Системы технического зрения позволяют получить больше информации об окружающих объектах, но в определённых условиях вполне достаточно знать лишь о присутствии того или иного предмета на пути движения робота. В таких ситуациях способом решения проблемы относительного позиционирования является использование датчиков разной физической природы.</p>
<p>В данной работе представлена разрабатываемая система определения препятствий на основе ультразвуковых датчиков для мобильной роботизированной платформы грузоподъёмностью до 80 кг для передвижения по пересечённой местности.</p>
<p><strong><em>Система обнаружения препятствий</em></strong></p>
<p>Разрабатываемая на кафедре информационно-измерительных систем и физической электроники Петрозаводского государственного университета система обнаружения препятствий для мультикоптера [3] использовалась в качестве основы при подготовке такого рода системы для наземного мобильного робота. Для этого в систему обнаружения препятствий был внесён ряд изменений, обусловленный снижением требований к массогабаритным показателям и ужесточением таковых вследствие увеличения числа ультразвуковых датчиков.</p>
<p>Система состоит из:</p>
<ul>
<li>управляющей платы Flymaple v1.1 на основе микроконтроллера STM32F103RET6 фирмы STMicroelectronics [4];</li>
<li>комплекта ультразвуковых датчиков расстояния [5].</li>
</ul>
<p>Общая схема работы системы изображена на рисунке 1.</p>
<p style="text-align: center;" align="center"><a href="https://technology.snauka.ru/2015/12/8799/obstacles-2" rel="attachment wp-att-8801"><img class="aligncenter size-full wp-image-8801" src="https://technology.snauka.ru/wp-content/uploads/2015/12/Obstacles1.png" alt="Схема работы системы обнаружения препятствий для мобильной роботизированной платформы" width="375" height="274" /></a>Рисунок 1. Схема работы системы обнаружения препятствий для мобильной роботизированной платформы</p>
<p>Для оценки окружающего пространства используется набор ультразвуковых датчиков. Дальномеры закрепляются на платформе, так чтобы перекрывать область передней и задней полусфер. Основной подход состоит в том, чтобы корректировать управляющее воздействие оператора платформы на основе информации о расстоянии до окружающих объектов. Для этого постоянно осуществляется измерение расстояния до окружающих объектов, а затем по мере необходимости в канал управления роботизированной платформой вносится корректирующий сигнал.</p>
<p><strong><em>Результаты</em></strong></p>
<p>Программное обеспечение для микроконтроллерной платы Flymaple v1.1 разработано в среде программирования CooCox CoIDE [6] и реализует следующие функции:</p>
<ul>
<li>перехват и фиксация параметров управляющего сигнала от оператора;</li>
<li>измерение расстояний с помощью ультразвуковых датчиков;</li>
<li>формирование управляющего сигнала для платы управления мобильной роботизированной платформой, провоцирующего остановку или движение платформы в сторону от препятствия.</li>
</ul>
<p>Алгоритм работы программного обеспечения для управляющего контроллера на основе STM32F103RET6 выглядит следующим образом. Системный таймер платы Flymaple v1.1 раз в 20 мс осуществляет запуск процедуры захвата управляющего сигнала в двух каналах. Для этого используется система внешних прерываний микроконтроллера STM32F103RET6. Кроме того, одновременно запускается процесс измерения расстояния с помощью ультразвуковых дальномеров. После того как будет получена информация со всех дальномеров, осуществляется процедура сравнения результатов, и в случае обнаружения объекта в направлении движения на расстоянии меньше заданного, плата Flymaple v1.1 подаёт корректирующий сигнал плате управления роботизированной платформой. При этом управляющий сигнал от оператора не учитывается. Робот корректирует своё движение или останавливается, после чего сигнал от оператора снова беспрепятственно передаётся в контур управления.</p>
<p>Расстояния до объектов в пространстве, полученные в результате измерений, сохраняются в отдельном буфере и могут быть переданы оператору с помощью средств телеметрии.</p>
<p><strong><em>Заключение</em></strong></p>
<p>В результате тестирования и отладки системы обнаружения препятствий при движении вдоль основных направлений подтверждена общая корректность выходного управляющего сигнала. Поведение роботизированной платформы соответствует ожидаемой безопасной реакции на наличие ограниченных или непреодолимых препятствий.</p>
<p>Отметим, что разработанная система может быть интегрирована в системы технического зрения на основе видеокамер. А подходы, использованные при её разработке, планируется использовать в проекте по созданию робота-гида для Петрозаводского государственного университета [7].</p>
<p>Работа выполнена в рамках проекта «Разработка опытного образца мобильной роботизированной платформы грузоподъёмностью до 80 кг для передвижения по пересечённой местности» программы стратегического развития ПетрГУ на 2012-2016 гг.</p>
]]></content:encoded>
			<wfw:commentRss>https://technology.snauka.ru/2015/12/8799/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
