Мобильный робот — это машина-автомат , способная передвигаться . [1] Мобильная робототехника обычно считается отраслью робототехники и информационной инженерии . [2]
Мобильные роботы способны передвигаться в своей среде и не привязаны к одному физическому местоположению. Мобильные роботы могут быть «автономными» (AMR — автономный мобильный робот ), что означает, что они способны перемещаться в неконтролируемой среде без необходимости использования физических или электромеханических устройств управления. [3] В качестве альтернативы мобильные роботы могут полагаться на устройства наведения, которые позволяют им путешествовать по заранее определенному навигационному маршруту в относительно контролируемом пространстве. [4] Напротив, промышленные роботы обычно более или менее стационарны и состоят из шарнирного рычага (многозвенного манипулятора) и узла захвата (или концевого эффектора ), прикрепленного к неподвижной поверхности. Сустав.
Мобильные роботы стали более распространенными в коммерческих и промышленных условиях. Больницы уже много лет используют автономных мобильных роботов для перемещения материалов. На складах установлены мобильные роботизированные системы для эффективного перемещения материалов со складских полок в зоны выполнения заказов. Мобильные роботы также являются основным направлением текущих исследований, и почти в каждом крупном университете есть одна или несколько лабораторий, занимающихся исследованиями мобильных роботов. [5] Мобильные роботы также используются в промышленности, армии и службах безопасности.
Компонентами мобильного робота являются контроллер, датчики, исполнительные механизмы и система питания. [3] Контроллер обычно представляет собой микропроцессор, встроенный микроконтроллер или персональный компьютер (ПК). Используемые датчики зависят от требований робота. Требованиями могут быть счисление пути , тактильное зондирование и определение близости , определение дальности триангуляции, предотвращение столкновений, определение местоположения и другие конкретные приложения. [6] Под приводами обычно подразумеваются двигатели, которые перемещают робота на колесах или на ногах. Для питания мобильного робота обычно мы используем источник постоянного тока (батарея) вместо переменного тока.
Мобильные роботы можно классифицировать по :
Существует множество типов навигации мобильных роботов :
Робот с ручным телеуправлением полностью находится под контролем водителя с помощью джойстика или другого устройства управления. Устройство может быть подключено непосредственно к роботу, может представлять собой беспроводной джойстик или аксессуар к беспроводному компьютеру или другому контроллеру. Робот с телеоперацией обычно используется для того, чтобы уберечь оператора от опасности. Примеры роботов с ручным дистанционным управлением включают ANATROLLER ARI-100 и ARI-50 от Robotics Design , Talon от Foster-Miller, PackBot от iRobot и MK-705 Roosterbot от KumoTek.
Охраняемый телеоперативный робот способен обнаруживать препятствия и избегать их, но в остальном он будет перемещаться как управляемый, как робот при ручном телеоперации. Лишь немногие мобильные роботы, если они вообще вообще существуют, предлагают только охраняемую телеоперацию. (См. «Скользящая автономия» ниже.)
Некоторые из первых автоматизированных управляемых транспортных средств (AGV) представляли собой мобильные роботы, следующие по линии движения. Они могут следовать визуальной линии, нарисованной или встроенной в пол или потолок, или электрическому проводу в полу. Большинство этих роботов работали по простому алгоритму «держать линию в центре датчика». Они не могли обойти препятствия; они просто останавливались и ждали, когда что-то преградило им путь. Многие образцы таких автомобилей до сих пор продаются компаниями Transbotics, FMC, Egemin, HK Systems и многими другими компаниями. Эти типы роботов по-прежнему широко популярны в известных сообществах робототехники в качестве первого шага к изучению уголков робототехники.
Автономные роботы со случайным движением в основном отскакивают от стен, независимо от того, распознаются ли эти стены.
Робот с автономным управлением знает, по крайней мере, некоторую информацию о том, где он находится и как достичь различных целей и/или путевых точек на своем пути. « Локализация » или знание своего текущего местоположения рассчитывается одним или несколькими способами с использованием датчиков, таких как моторные кодеры, зрение, стереопсис , лазеры и системы глобального позиционирования.
Системы позиционирования часто используют триангуляцию, относительное положение и/или локализацию Монте-Карло/Маркова для определения местоположения и ориентации платформы, из которой она может планировать путь к следующей путевой точке или цели. Он может собирать показания датчиков с отметкой времени и местоположения. Такие роботы часто являются частью беспроводной сети предприятия, связанной с другими системами измерения и управления в здании. Например, робот-охранник PatrolBot реагирует на сигналы тревоги, управляет лифтами и уведомляет командный центр о возникновении инцидента. Среди других автономно управляемых роботов — SpeciMinder и роботы-доставщики TUG для больницы. [ нужна цитата ]
Более способные роботы сочетают несколько уровней навигации в системе, называемой скользящей автономией. Большинство роботов с автономным управлением, таких как больничный робот HelpMate, также предлагают ручной режим, который позволяет человеку управлять роботом. Операционная система автономного робота Motivity, которая используется в ADAM, PatrolBot, SpeciMinder, MapperBot и ряде других роботов, предлагает полную скользящую автономию, от ручного до охраняемого и автономного режимов.
{{cite web}}
: CS1 maint: archived copy as title (link){{cite web}}
: CS1 maint: archived copy as title (link)