Глава 15 Роботизованная рука-манипулятор, интерфейс IBM PC и система голосового управления
Глава 15
Роботизованная рука-манипулятор, интерфейс IBM PC и система голосового управления
Данный проект представляет собой многоуровневую модульную задачу. Первый этап проекта – сборка модуля роботизованной руки-манипулятора, поставляемой в виде набора деталей. Вторым этапом задачи будет сборка интерфейса IBM PC также из набора деталей. Наконец, третий этап задачи представляет собой создание модуля голосового управления.
Манипулятором робота можно управлять вручную с помощью ручного пульта управления, входящего в комплект набора. Рукой робота можно также управлять либо через собранный из набора интерфейс IBM PC, либо используя модуль голосового управления. Набор интерфейса IBM PC позволяет управлять и программировать действия робота через рабочий компьютер IBM PC. Устройство голосового управления позволит вам управлять рукой робота с помощью голосовых команд.
Все эти модули вместе образуют функциональное устройство, которое позволит вам проводить эксперименты и программировать автоматизированные последовательности действий или даже «оживлять» управляемую полностью «по проводам» руку-манипулятор.
Интерфейс PC позволит вам с помощью персонального компьютера запрограммировать руку-манипулятор на цепь автоматизированных действий или «оживить» ее. Существует также опция, в которой вы можете управлять рукой в интерактивном режиме, используя либо ручной контроллер, либо программу под Windows 95/98. «Оживление» руки представляет собой «развлекательную» часть цепочки запрограммированных автоматизированных действий. Например, если вы наденете на руку-манипцулятор детскую перчаточную куклу и запрограммируете устройство на показ небольшого шоу, то вы запрограммируете «оживление» электронной куклы. Программирование автоматизированных действий находит широкое применение в промышленности и индустрии развлечений.
Наиболее широко применяемым в промышленности роботом является робот рука-манипулятор. Рука робота представляет собой исключительно гибкий инструмент хотя бы потому, что конечный сегмент манипулятор руки может быть соответствующим инструментом, требуемым для конкретной задачи или производства. Например, шарнирный сварочный манипулятор может быть использован для точечной сварки, с помощью сопла-распылителя можно окрашивать различные детали и узлы, а захват может использоваться для зажима и установки предметов – это лишь некоторые примеры.
Итак, как мы видим, рука-манипулятор робота выполняет много полезных функций и может служить идеальным инструментом для изучения различных процессов. Однако создание роботизованной руки-манипулятора с «нуля» представляет собой сложную задачу. Гораздо проще собрать руку из деталей готового набора. Компания OWI продает достаточно хорошие наборы руки-манипулятора, которые можно приобрести у многих дистрибьюторов электронных устройств (см. список деталей в конце этой главы). С помощью интерфейса можно подключить собранную руку-манипулятор к порту принтера рабочего компьютера. В качестве рабочего компьютера можно использовать машину серии IBM PC или совместимую, которая поддерживает DOS или Windows 95/98.
После подключения к порту принтера компьютера рукой-манипулятором можно управлять в интерактивном режиме либо программным образом с компьютера. Управление рукой в интерактивном режиме очень просто. Для этого достаточно щелкнуть по одной из функциональных клавиш, чтобы передать роботу команду выполнения того или иного движения. Второе нажатие на клавишу прекращает выполнение команды.
Программирование цепочки автоматизированных действий также не составляет особого труда. Сперва щелкните по клавише Program, чтобы перейти в программную моду. В этой моде рука функционирует точно так же, как это было описано выше, но при этом в дополнение каждая функция и время ее действия фиксируются в script-файле. Script-файл может содержать до 99 различных функций, включая паузы. Сам script-файл может быть повторно воспроизведен 99 раз. Запись различных script-файлов позволяет производить эксперименты с управляемой компьютером последовательностью автоматизированных действий и «оживлению» руки. Работа с программой под Windows 95/98 более детально описана ниже. Программа под Windows включена в набор интерфейса роботизованной руки-манипулятора или может быть бесплатно загружена из Интернета http://www.imagesco.com.
В дополнение к программе Windows рукой можно управлять, используя BASIC или QBASIC. Программа уровня DOS содержится на дискетах, включенных в комплект набора интерфейса. Однако DOS программа позволяет осуществлять управление только в интерактивном режиме с использованием клавиатуры (см. распечатку BASIC программы на одной из дискет). Программа уровня DOS не позволяет создавать script-файлы. Однако если есть опыт программирования на BASIC, то последовательность движений руки-манипулятора может быть запрограммирована аналогично работе script-файла, используемого в программе под Windows. Последовательность движений может повторяться, как это сделано во многих «одушевленных» роботах.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
3.4.1. Система тотального управления качеством
3.4.1. Система тотального управления качеством В круг мероприятий, определенных концепцией качества, наряду с требованиями потребителей поэтапно были введены требования таких групп по интересам предприятия, как инвесторы, сотрудники, поставщики, общественные
3.4.3. Комплексная система управления качеством продукции (КСУКП)
3.4.3. Комплексная система управления качеством продукции (КСУКП) Эта система была разработана в СССР в конце 70-х гг. XX в. на основе обобщения передового опыта в области управления качеством ведущих предприятий и отраслей и документирована в виде системы государственных
Реалистичная система управления
Реалистичная система управления В роботе Голем I использована стандартная система радиоуправления, входящая в комплект модели автомобиля. Реалистичность телеслежения можно значительно увеличить путем введения реалистично выглядящих органов управления. Это несложно
Роботизованная рука-манипулятор
Роботизованная рука-манипулятор Рука-манипулятор (см. рис. 15.1) имеет три степени свободы движения. Локтевое сочленение может перемещаться вертикально вверх-вниз по дуге примерно 135°. Плечевой «сустав» перемещает захват вперед и назад по дуге примерно 120°. Рука может
Система ручного управления интерфейсом
Система ручного управления интерфейсом После того как вы убедитесь, что интерфейс работает правильным образом, вы можете с помощью 8-контактного плоского разъема подключить к нему блок ручного управления. Проверьте положение подключения 8-контактного разъема Molex к
Глава 4 Система контроля и управления доступом
Глава 4 Система контроля и управления доступом 4.1. Понятие системы контроля и управления доступом Системы контроля и управления доступом (СКУД) разграничивают права прохода в помещения (зоны, территории) определенных категорий лиц и ограничивают доступ лиц, не
ГЛАВА 2 КОМПЛЕКСНАЯ СИСТЕМА УПРАВЛЕНИЯ ЭЛЕКТРОХОЗЯЙСТВОМ
ГЛАВА 2 КОМПЛЕКСНАЯ СИСТЕМА УПРАВЛЕНИЯ ЭЛЕКТРОХОЗЯЙСТВОМ Управление представляет собой целенаправленное воздействие на организованную структуру для поддержания ее функционирования и обеспечения целевой деятельности.В основе организационных методов управления
Глава 1 Общие сведения и интерфейс Adobe Premiere
Глава 1 Общие сведения и интерфейс Adobe Premiere Вступительная глава посвящена первому знакомству с Adobe Premiere 6.5, описанию его интерфейса и рассмотрению основных принципов монтажа видеофильмов с помощью этого приложения. Сначала приводятся базовые понятия и приемы монтажа,
7.1. Система качества как часть системы управления организацией
7.1. Система качества как часть системы управления организацией Все виды деятельности, встречающиеся в работе организации, мы должны рассматривать как технологический процесс. В работе организации эти процессы взаимодействуют сложным образом, образуя систему или сеть
5.6.2. АВТОМАТИЗИРОВАННАЯ СИСТЕМА ДИСПЕТЧЕРСКОГО УПРАВЛЕНИЯ ЕЭС РОССИИ
5.6.2. АВТОМАТИЗИРОВАННАЯ СИСТЕМА ДИСПЕТЧЕРСКОГО УПРАВЛЕНИЯ ЕЭС РОССИИ В начале 70-х годов в нашей стране развернулись работы по созданию автоматизированных систем диспетчерского управления (АСДУ). Так был назван комплекс технических средств функционального и
2.1. Реактивная система управления корабля Apollo. Общая характеристика системы управления
2.1. Реактивная система управления корабля Apollo. Общая характеристика системы управления Все 3 отсека корабля Apollo – командный отсек, служебный отсек и лунный корабль – имеют самостоятельные реактивные системы управления (рис. 21.1). Рис. 21.1. Корабль Apollo: 1 – лунный корабль; 2 –
Реактивная система управления служебного отсека
Реактивная система управления служебного отсека РСУ служебного отсека управляет ориентацией и поступательным перемещением с момента выхода корабля на траекторию полета к Луне до разделения командного и служебного отсеков. ЖРД РСУ служебного отсека могут работать в
Реактивная система управления лунного корабля
Реактивная система управления лунного корабля РСУ лунного корабля выполняет следующие функции.1. Осуществляет отделение лунного корабля от основного блока.2. Управляет ориентацией лунного корабля на активных и пассивных участках траектории полета.3. Осуществляет
Реактивная система управления командного отсека
Реактивная система управления командного отсека РСУ командного отсека выдает импульсы, необходимые для управления ориентацией командного отсека при входе в атмосферу Земли на этапе от момента отделения командного отсека от служебного до начала раскрытия парашютной
2.5. Бесплатформенная аварийная система управления лунного корабля
2.5. Бесплатформенная аварийная система управления лунного корабля Наряду с основной системой управления и навигации, в которой используется гиростабилизированная платформа, лунный корабль имеет бесплатформенную аварийную систему управления и навигации.Основное