로봇 프로그래밍을 간편하게 만드는 통합 프로젝트

지금까지 로봇을 프로그래밍하는 것은 비교적 힘든 일이었다. 로봇 지식뿐만 아니라 각 제조사 별 언어를 알아야 했기 때문이다. 한 통합 프로젝트가 이를 간단하게 만들었다.

라인홀드 셰퍼(Reinhold Schäfer)

한 공동 프로젝트에서 Basler AG가 Drag and Bot GmbH와 함께 Basler의 2D 카메라를 그래픽 로봇 프로그래밍 소프트웨어인 Drag&bot 시스템에 통합하였다. Basler Pylon 카메라 소프트웨어 슈트를 Drag&bot 소프트웨어에 연결하여 Basler 2D 카메라를 로봇 어플리케이션에서 직관적으로 조작할 수 있게 되었다.

프로그램 절차는 그래픽 사용자 인터페이스에서 개별 기능 블록을 드래그&드롭으로 선택하고 결합 정의한다. 이 기능 블록은 로봇 동작과 그리퍼 닫기 그리고 공작물 위치 확인 등이다. 이른바 마법사가 직관적인 조작과 입력 수단을 보조하고, 각 기능 블록의 매개변수를 설정할 경우 사용자를 지원한다.

Drag&bot 소프트웨어는 산업용 로봇의 프로그래밍을 간단하게 만든다. 이를 위해서는 로보틱스 지식뿐만 아니라 제조사별 로봇 프로그래밍 언어를 알아야 실행이 가능하다.

             Linux에 맞는 Basler Pylon 카메라 소프트웨어 슈트는 Drag&bot 소프트웨어에 통합된다. 이 소프트웨어 슈트 통합으로 Basler 2D 카메라는 몇 번의 마우스 클릭으로 Drag&bot 소프트웨어에 설치하고 보정할 수 있다. 사용자는 드라이버 안정성과 Pylon 소프트웨어의 간단한 카메라 구성이라는 이점을 누린다. Basler 2D 카메라를 Drag&bot 소프트웨어에 설치하면, 부품 위치 확인을 위한 이미지 처리 기능을 Drag&bot의 그래픽 인터페이스를 통해 로봇 어플리케이션에서 사용할 수 있다.

Basler 카메라는 ROS(로봇 운영 시스템)을 위한 Pylon 카메라 드라이버를 통해 이루어진다. 개선된 Pylon-ROS 드라이버 버전은 Github을 통해 다운로드가 제공되고 Basler 2D 카메라를 ROS 프로젝트에 통합할 수 있다. ROS는 로봇 시스템 개발을 위한 오픈 소스 프레임워크이다.

Drag and Bot GmbH는 슈투트가르트에 위치한 프라운호퍼 생산 기술 및 자동화 연구소(IPA)의 연구소 기업이다. 이 기업은 산업용 로봇 프로그래밍을 스마트폰을 사용하는 것처럼 간단하게 하기 위한 목적으로 만들어졌다.