DOI QR코드

DOI QR Code

ROS Configuration Method for Effective Control of Modular Service Manipulator

모듈형 서비스 매니퓰레이터의 제어를 위한 ROS 환경 설계 방법

  • Koo, Mose (Dept. of Electrical, Electronic & Control Engineering, HanKyoung National University) ;
  • Kim, Sang-Hoon (Dept. of Electrical, Electronic & Control Engineering, HanKyoung National University)
  • 구모세 (국립한경대학교 전기전자제어공학과) ;
  • 김상훈 (국립한경대학교 전기전자제어공학과)
  • Published : 2021.05.12

Abstract

본 연구에서는 서비스 역할을 수행하는 6축 모듈형 매니퓰레이터 개발을 목표로 하며, 최종 기술 사양에 따른 설계를 진행하는 과정에서 기구의 섬세한 동작을 효율적으로 제어하기 위해 로봇 제어 소프트웨어의 오픈소스 환경인 ROS를 사용한다. 매니퓰레이터의 동작 설계를 ROS 기반에서 제어하기 위해 중요한 기본 환경을 구축하였으며, 특히 로봇 모델링을 위한 시각화를 위해 URDF파일에 해당 매니퓰레이터의 필수 파라미터값들을 지정하여 적용하였고, 전체 동작 시나리오에 맞춰 매니퓰레이터가 특정 자세를 취할 경우의 역기구학적인 해석과 그에 따른 경로를 생성하도록 매니퓰레이터의 라이브러리인 MoveIt을 활용하여 시각적으로 표현하고 시뮬레이션을 수행하였다. 또한, 설계한 ROS 환경 설계 방법을 바탕으로 MCU와의 통신을 통해 모터의 실시간 각도 값을 제어하고, 3D 깊이 카메라의 거리정보와 이미지 정보의 융합을 통해 로봇의 서비스 내용의 개선을 기대할 수 있다.

Keywords

Acknowledgement

이 논문은 2020년도 정부(교육부)의 재원으로 한국연구재단 기초연구사업의 지원을 받아 수행된 연구임(No.2020R1F1A1067496)