엔지니어링 소프트웨어 개발 사례 - 펑션베이
세계 각국은 로봇의 활용 및 확산을 자국의 제조업 경쟁력뿐만 아니라 국가 경제 발전의 밑거름으로 인식하고, 경쟁적으로 로봇산업 육성정책을 발표하고 있다. 로봇 완제품 시장이 커짐에 따라 로봇동역학용 소프트웨어에 대한 수요가 크게 증가하고 있다. 특히, 사람의 팔에 해당하는 로봇 매니퓰레이터는 각종 로봇에 활용되어지고 있으며 최적의 로봇 컨피규레이션(configuration)과 제어기 설계에서 소프트웨어의 활용도가 높아지고 있다.
이 글에서는 이러한 수요에 발맞추어 펑션베이가 개발 중인 로봇 동역학 전용 소프트웨어 ‘로보다인(RoboDyn)’에 대하여 소개한다.
■ 윤덕진 | 펑션베이 기초연구팀 수석연구원으로 동역학 소프트웨어인 RecurDyn Solver와 제어 프로그램을 개발하였으며, 현재 차세대 MCAE 제품의 기획 및 개발에 참여하고 있다.
E-mail | djyun@functionbay.co.kr
홈페이지 | www.functionbay.co.kr
펑션베이는 동역학해석(MBD) 소프트웨어인 리커다인(RecurDyn)을 개발/공급하는 기업으로 ‘국산 엔지니어링 소프트웨어 육성을 위한 기술 개발 및 기반 구축’ 사업을 통하여 로봇동역학용 매뉴퓰레이터 전용 설계 시뮬레이션 소프트웨어 ‘로보다인(RoboDyn)’을 개발하고 있다. 본 과제를 통하여 개발된 로보다인은 2018년 말에 출시될 예정이다.
■ 개발 : 펑션베이, 031-622-3732, www.functionbay.co.kr
■ 주요 특징 : 편의성과 확장성을 고려한 로봇 메니퓰레이터 맞춤형 모델러, 접촉감지를 포함한 고성능 해석기, 로봇 성능지표를 고려한 설계인자 최적화 기능, SILS와 HILS를 위한 인터페이스 기술을 하나의 전용 플랫폼으로 구현
■ 사용 환경(OS): 윈도우 7/8(64비트)
1. 로보다인의 개발 배경
(1) 로봇산업 동향
로봇은 인간을 모방하여 외부환경을 인식하고 상황을 판단하고 자율적으로 동작하는 기계를 의미한다. 로봇은 과거 자동화를 통한 단순 반복 작업 수행 및 노동 대체에서 점차 지능을 갖춘 로봇의 형태로 발전해 나가고 있다. 인공지능 분야의 기계학습 기술의 개발 가속화에 따라 로봇의 지능화가 가속되고 있으며, 변화하는 환경을 인식하고 판단하여 자율적으로 업무를 처리하는 방향으로 발전하고 있다.
특히, 4차 산업혁명과 함께 불어온 스마트 공장 구축 열풍에 로봇 및 공장자동화는 핵심 중의 핵심 기술이다. 세계가 로봇산업에 사활을 걸고 있는 이유도 이와 별반 다르지 않다. 갈 수록 치열해지는 제조업 생산성 경쟁과 저출산, 고령화 심화 문제는 4차 산업혁명의 배경이자 로봇 산업 성장의 주요인이다. 실제로 로봇 산업은 매해 높은 성장률을 기록 중이고, 기록할 예정이다.
(2) 로봇의 분류와 매니퓰레이터
로봇산업은 크게 제조현장에서 생산/출하 등의 작업을 수행하는 제조용 로봇, 국방/의료 등에서 다수를 위해 전문작업을 수행하는 전문 서비스용 로봇, 가사/건강/교육 등 생활범주에서 개인을 지원하는 개인 서비스용 로봇으로 분류할 수 있다. 이러한 로봇들에서 로봇 매니퓰레이터(manipulator)는 인간의 팔과 유사한 동작을 제공하기 때문에 가장 많이 쓰이는 기계적인 장치이다.
▲ 제조용 로봇