Программирование вычислительных устройств в РТК 3.3.1. Методы программирования ПР
Метод прямого обучения предполагает ручное перемещение робота во все требуемые положения и запись соответствующих или обобщенных координат сочленений. Кроме того, для некоторых положений указывается необходимость выполнения таких операций, как смыкание захватного устройства. Выполнение программы заключается в перемещении сочленения робота в соответствии с заданной последовательностью положений.
Прямое обучение — простой и легко реализуемый метод программирования (не требует универсальных ЭВМ), но для него есть ограничения: невозможность использования датчиков. Пользователь определяет последовательность действия ПР, которая не содержит условных переходов, вычисли-. тельных операций и циклических процедур. Этот метод применяется в точечной сварке, окраске, при простых погрузочно-разгрузочных работах. В более сложных ТП (сборка, контроль качества) последовательность действий ПР определяется от сигнала датчиков, от информации, получаемой из баз данных и представляемой в результате тех или иных вычислений.
В методе роботоориентированного программирования производится опрос датчиков и определяется в зависимости от обработки сенсорной информации движение роботов. Преимущество использования сенсорной информации от датчиков усилий, тактильных датчиков и других — в коррекции движения ПР.
Применение датчиков позволяет ПР функционировать в ситуации, когда данным о внешних объектах присуща некоторая степень неопределен-
ности, что расширяет область применения ПР. К недостаткам робото-ориентированных языков относится то, что пользователь должен иметь высокую квалификацию в области программирования.
Упростить процедуру программирования можно посредством использования в робото-ориентированных языках программирования методов машинной графики. Этот путь связан с заменой метода прямого обучения моделированием рабочего пространства ПР.
В методе заданно-ориентированного программирования определяется не движение ПР, а расположение объектов. Это позволяет абстрагировать от особенностей конкретного ПР, и пользователю не приходится определять траектории движения и положения, зависящие от геометрии и кинематики ПР. Исходной информацией является геометрическая модель рабочего пространства и робота. Задачно-ориентированное программирование называют системами программирования рабочей обстановки. Если провести аналогию с языками программирования ЭВМ, то задачно-ориентированное программирование относится к робото-ориентированному программированию так же, как и языки высокого уровня относятся к языку ассемблера и другим языкам низкого уровня.
Дата добавления: 2015-10-29; просмотров: 1032;