Наука и техника
Главная » Робототехника » Искусственный интеллект » Некоторые принципы программирования роботов

Некоторые принципы программирования роботов

программирование роботов

Основные принципы программирования роботов, off-line и традиционные подходы...

При традиционном программировании роботов большие затраты связаны с устранением ошибок, возникающих на стадии проектирования технологической линии, где они будут работать. Как правило, ошибки выявляются уже после того, как оборудование изготовлено в металле и даже установлено в цехе. В свою очередь, из-за этого увеличиваются сроки монтажа, наладки и, естественно, стоимость оборудования и оснастки, а бывает, снижается и качество выпускаемых автомобилей.

Традиционный подход использует метод программирования, при котором программы для роботов создаются операторами прямо в цехах на производственных линиях. Такой метод называется «on-line» программирование, то есть программирование «на линии», в реально работающей системе.

Однако уже более 10 лет успешно завоевывает западный рынок другой метод — автономное, или по-английски «off-line» («вне линии»), программирование роботов. Его основной смысл состоит в том, чтобы до тонкостей промоделировать на компьютере весь производственный процесс и на этой стадии внести изменения в конструкцию роботов, оснастки и инструмента до их изготовления. Затем получают рабочую программу и вводят ее в систему управления.

Кузов нового автомобиля проектируется в инженерном центре, и вся информация о кузове передается в виде набора файлов в группу подготовки сварочного производства. Эта группа пользуется системой «off-line» программирования роботов, которая позволяет прямо на компьютере выбрать количество точек сварки для каждого из роботов, схему их расположения, тип роботов, а также сформулировать требования к технологической оснастке и инструменту.

По результатам компьютерной проработки выдают задание фирмам, поставляющим сварочное оборудование, оснастку и инструмент. Фирма-поставщик проверяет, как распределены точки сварки между роботами, и определяет, может ли робот подойти ко всем точкам сварки без столкновений с деталью и оснасткой. Также она уточняет загрузку роботов на сварочных позициях. По результатам такой проработки методом «off-line» программирования получают программы для роботов и для контроллеров (систем группового управления оборудованием) еще до того, как они изготовлены в металле.

Добавить комментарий