-
드림워커, 안 보고도 계단을 성큼성큼 걷다
연기가 자욱해 앞이 안보이는 재난 상황에서 별도의 시각이나 촉각 센서의 도움 없이 계단을 오르내리고 나무뿌리와 같은 울퉁불퉁한 환경 등에서 넘어지지 않고 움직이는 사족보행 로봇 기술이 국내 연구진에 의해 개발됐다.
우리 대학 전기및전자공학부 명현 교수 연구팀(미래도시 로봇연구실)이 다양한 비정형 환경에서도 강인한 `블라인드 보행(blind locomotion)'을 가능케 하는 보행 로봇 제어 기술을 개발했다고 29일 밝혔다.
연구팀은 사람이 수면 중 깨어서 깜깜한 상태에서 화장실을 갈 때 시각적인 도움이 거의 없이 보행이 가능한 것처럼, 블라인드 보행이 가능하다고 해서 붙여진 ‘드림워크(DreamWaQ)’기술을 개발하였고 이 기술이 적용된 로봇을 ‘드림워커(DreamWaQer)’라고 명명했다. 즉 이 기술을 탑재하면 다양한 형태의 사족보행 로봇 드림워커를 만들어낼 수 있게 되는 것이다.
기존 보행 로봇 제어기는 기구학 또는 동역학 모델을 기반으로 한다. 이를 모델 기반 제어 방식이라고 표현하는데, 특히 야지와 같은 비정형 환경에서 안정적인 보행을 하기 위해서는 모델의 특징 정보를 더욱 빠르게 얻을 수 있어야 한다. 그러나 이는 주변 환경의 인지 능력에 많이 의존하는 모습을 보여 왔다.
이에 비해, 명현 교수 연구팀이 개발한 인공지능 학습 방법 중 하나인 심층 강화학습 기반의 제어기는 시뮬레이터로부터 얻어진 다양한 환경의 데이터를 통해 보행 로봇의 각 모터에 적절한 제어 명령을 빠르게 계산해 줄 수 있다. 시뮬레이션에서 학습된 제어기가 실제 로봇에서 잘 작동하려면 별도의 튜닝 과정이 필요했다면, 연구팀이 개발한 제어기는 별도의 튜닝을 요구하지 않는다는 장점도 있어 다양한 보행 로봇에 쉽게 적용될 수 있을 것으로 기대된다.
연구팀이 개발한 제어기인 드림워크는 크게 지면과 로봇의 정보를 추정하는 상황(context) 추정 네트워크와 제어 명령을 산출하는 정책(policy) 네트워크로 구성된다. 상황추정 네트워크는 관성 정보와 관절 정보들을 통해 암시적으로 지면의 정보를, 명시적으로 로봇의 상태를 추정한다. 이 정보는 정책 네트워크에 입력돼 최적의 제어 명령을 산출하는 데 사용된다. 두 네트워크는 시뮬레이션에서 함께 학습된다.
상황추정 네트워크는 지도학습을 통해 학습되는 반면, 정책 네트워크는 심층 강화학습 방법론인 행동자-비평자(actor-critic) 방식을 통해 학습된다. 행동자 네트워크는 주변 지형 정보를 오직 암시적으로 추정할 수 있다. 시뮬레이션에서는 주변 지형 정보를 알 수 있는데, 지형 정보를 알고 있는 비평자 네트워크가 행동자 네트워크의 정책을 평가한다.
이 모든 학습 과정에는 단 1시간 정도만 소요되며, 실제 로봇에는 학습된 행동자 네트워크만 탑재된다. 주변 지형을 보지 않고도, 오직 로봇 내부의 관성 센서(IMU)와 관절 각도의 측정치를 활용해 시뮬레이션에서 학습한 다양한 환경 중 어느 환경과 유사한지 상상하는 과정을 거친다. 갑자기 계단과 같은 단차를 맞이하는 경우, 발이 단차에 닿기 전까지는 알 수 없지만 발이 닿는 순간 빠르게 지형 정보를 상상한다. 그리고 이렇게 추측된 지형 정보에 알맞은 제어 명령을 각 모터에 전달해 재빠른 적응 보행이 가능하다.
드림워커(DreamWaQer) 로봇은 실험실 환경뿐 아니라, 연석과 과속방지턱이 많은 대학 캠퍼스 환경, 나무뿌리와 자갈이 많은 야지 환경 등에서 보행 시 지면으로부터 몸체까지 높이의 3분의 2 (2/3) 정도의 계단 등을 극복함으로써 강인한 성능을 입증했다. 또한 환경과 무관하게, 0.3m/s의 느린 속도부터 1.0m/s의 다소 빠른 속도까지도 안정적인 보행이 가능함을 연구팀은 확인했다.
이번 연구 결과는 이 마데 아스윈 나렌드라(I Made Aswin Nahrendra) 박사과정이 제1 저자로, 유병호 박사과정이 공동 저자로 참여했으며, 오는 5월 말 영국 런던에서 개최되는 로보틱스 분야의 세계 최고 권위 학회인 ICRA(IEEE International Conference on Robotics and Automation)에 채택되어 발표될 예정이다. (논문명: DreamWaQ: Learning Robust Quadrupedal Locomotion With Implicit Terrain Imagination via Deep Reinforcement Learning)
개발된 드림워크를 탑재한 보행 로봇 드림워커의 구동 및 보행 영상은 아래 주소에서 확인할 수 있다.
메인 영상: https://youtu.be/JC1_bnTxPiQ
쿠키 영상: https://youtu.be/mhUUZVbeDA0
한편, 이번 연구는 산업통상자원부 로봇산업핵심기술개발 사업의 지원을 받아 수행되었다. (과제명: 동적, 비정형 환경에서의 보행 로봇의 자율이동을 위한 이동지능 SW 개발 및 실현장 적용)
2023.03.29
조회수 7524
-
지하 공간 탐사를 위한 생체모방형 두더지 로봇 개발
우리 대학 전기및전자공학부 명현 교수 연구팀(미래도시 로봇연구실)이 일명 두더지 로봇인 `몰봇(Mole-bot)'을 개발했다. 이는 두더지의 생물학적 구조와 굴착 습성을 모방해 무인 지하 탐사나 극한지역 또는 우주행성 탐사에 효율적으로 활용가능한 생체모방형 로봇이다.
몰봇은 석유, 석탄 등 기존 에너지원을 대체해 신 에너지원으로 사용 가능한 탄층 메탄가스(Coalbed Methane)나 전자기기에 이용되는 희토류 등이 매설된 지역의 탐사, 더 나아가 우주 행성의 표본 채취를 목표로 연구팀에 의해 개발됐다.
기존 천부 굴착작업은 시추기와 파이프라인, 펌프 등 각종 장비를 조합해 작업을 진행해야 하지만 이제 `몰봇' 로봇 하나면 모든 작업을 원활히 수행할 수 있다. 이를 임베디드 방식이라고 표현하는데, 특히 `몰봇' 개발을 계기로 기존의 거대하고 복잡한 드릴링 장비 사용과 이로 인한 복잡한 공정, 환경 오염 유발 등 많은 문제점이 해결될 것으로 기대된다.
몰봇은 크게 드릴링부, 잔해 제거부, 방향전환을 위한 허리부, 그리고 이동 및 고정부로 구성된다. 크기는 지름 25cm, 길이 84cm이며, 무게는 26kg이다. 우선 드릴링 메커니즘은 이빨로 토양을 긁어내는 두더지 종 중의 하나인 `치젤 투스(Chisel tooth mole)'를 생체모방해 새로운 확장형 메커니즘을 개발했는데 기존 기술 대비 높은 확장성을 가지며 안정적인 드릴링이 가능하다.
잔해 제거 메커니즘은 크고 강력한 앞발을 이용해 굴착 및 잔해를 제거하는 또 다른 두더지 종인 `휴머럴 로테이션(Humeral rotation mole)'의 특별한 어깨구조를 모사해 설계했다. 휴머럴 로테이션은 길쭉한 형태의 견갑골을 가져 견갑골의 직선운동을 상완골에서 강력한 회전력으로 변환할 수 있다. 연구팀은 이러한 생물학적 구조를 모방해 효율적인 잔해 제거가 가능하도록 앞발 메커니즘을 새로 개발했다.
허리부는 두더지의 허리를 모사한 메커니즘을 통해 지하 내에서 360°자유롭게 방향 전환이 가능하다. 몰봇은 굴착 메커니즘을 가지는 앞몸체와 이동 및 고정 역할을 하는 뒷몸체로 각각 구성돼있으며, 두 몸체 사이를 선형 구동기로 연결하고 스트로크 조절을 통해 자유롭게 좌우회전을 할 수 있다.
마지막으로 이동부는 동일한 3개의 유닛을 삼각형 형태(120°간격)로 균등 배치해 지하 내에서 안정적인 지지 및 이동을 할 수 있도록 설계됐다. 불규칙한 토양 환경, 암석 등 예측 불가능한 지하 내에서 안정적인 이동을 위해 무한궤도를 이용한 이동 방식을 적용한 것이다.
연구팀은 이 밖에 개발된 로봇에 지하에서 로봇의 위치를 측정할 수 있는 센서시스템과 알고리즘을 탑재했다. 지하 환경은 주변이 암석과 흙으로 이뤄져있어 무선통신 신호를 활용하기 어렵고 또 내부가 협소하고 어둡기 때문에 비전 및 레이저 센서를 사용하기 어렵다.
이를 해결하기 위해 몰봇에 자기장 센서가 포함된 관성항법 센서를 탑재했는데 이 결과, 지구 자기장 데이터의 변화를 측정해 로봇 위치를 인식할 수 있다. 즉, 연구팀은 지구 자기장 시계열 데이터를 매칭시키는 그래프 기반의 SLAM(Simultaneous Localization and Mapping; 동시적 위치 인식 및 맵핑) 기술을 자체적으로 개발해 로봇 위치를 측정하는 문제를 해결했으며, 이는 지하공간에서의 3차원적인 자율 주행을 가능케한다.
개발된 몰봇은 한국산업기술시험원(KTL)의 공인인증 평가를 통해 성능을 검증했으며, 총 4개의 항목에서 평가를 받았다. 최대 굴진각은 100피트당 38도, 위치 인식 평균 제곱근 오차는 6.03cm, 굴진 속도는 시속 1.46m, 방향각 추정 오차는 0.4도로, 기존 세계 최고 방식과 비교할 때 굴진 속도는 3배 이상, 방향각 추정성능은 6배 이상 향상된 성능을 보였다.
명 교수 연구팀은 몰봇이 기존 로봇들에 반해 훨씬 효율적인 방법으로 지하자원 탐사가 가능할뿐만 아니라 경제성도 뛰어나고, 최근 스페이스X에 의해 촉발된 우주 개발 등 다양한 분야에 적용이 가능하기 때문에 세계시장 진출도 가능할 것으로 기대하고 있다.
이 연구는 2017년부터 2019년까지 진행됐으며, 로봇 구조 해석 및 지반 실험은 건설 및 환경공학과 홍정욱 교수 및 권태혁 교수 연구팀과 협업했다. 그동안의 연구성과물로는 해외 우수저널 논문 5건 게재, 국제 학술대회 발표 12건, 국내 학술대회 발표 4건, 특허 출원 및 등록은 각각 3건과 1건의 실적을 기록했고 특히 국제 학술대회 우수발표상 및 국내학술대회 우수논문상을 각 1건씩 수상했다.
개발된 두더지 로봇인 `몰봇'의 구동 및 굴진 영상은 아래 주소에서 확인할 수 있다.
URL: https://youtu.be/pEnKy5UYEYQ
한편, 이번 연구는 산업통상자원부 산업기술혁신사업의 지원을 받아 수행됐다.
2020.06.05
조회수 14504
-
명현 교수, 해파리 퇴치용 군집 로봇 개발
- 3대의 군집 로봇으로 현장 시연 완료 -
우리 학교 건설 및 환경공학과 명현 교수 연구팀이 해파리 퇴치용 로봇 제로스 (JEROS)를 이용한 협업 군집 로봇 개발을 완료하고 이를 현장에서 시험했다.
최근 우리나라 연근해에 해파리 떼가 출몰하면서 해파리로 인한 인명 사고와 조업 손실(연간 3,000억원 정도 추산됨)이 큰 문제가 되고 있는 가운데, 명현 교수 연구팀은 4년 전 해파리를 제거할 수 있는 무인 자동화 시스템인 ‘제로스’ 개발에 착수했으며, 작년에 1대로 현장 시험을 완료한 바 있다.
올해에는 제로스의 속도 및 퇴치 성능을 향상시키고 3대를 제작하여, 편대를 지으며 협동으로 해파리를 퇴치하는 군집 로봇을 개발, 현장에서 시험을 진행했다.
무인 수상 로봇의 일종인 ‘제로스’는 길이 1.5m, 폭 1m, 높이 1m이고, 폭 1.2m, 높이 1.2m 크기의 분쇄부를 탈부착 가능하다. 원기둥 형태의 두 개의 동체가 부력을 유지하며, 동체에 붙어 있는 두 개의 추진 모터를 이용해서 전・후진 및 회전이 가능하다. 또한 GIS (지리정보시스템) 기반 맵 데이터를 이용하여 해파리 퇴치 작업 영역을 지정하면 작업 경로를 자동으로 계산을 하며 GPS(위성항법장치) 수신기 및 IMU(관성항법장치)를 이용하여 자율 운항을 한다.
군집 로봇은 삼각 편대, 일렬 편대와 같이 정해진 패턴을 유지하는 동시에, 계산된 경로를 따라가며 해파리 퇴치 작업을 수행하게 된다. 이때 선도(리더) 로봇만 주어진 경로를 알면 되고, 다른 로봇들은 무선통신(지그비 방식) 을 이용하여 서로의 위치를 주고 받으며 편대를 유지하게 되므로, 개별적인 제어가 필요하지 않다는 장점이 있다.
제로스는 무인 항법을 통해 스스로 이동하며, 추진 속도를 이용하여 아래에 부착된 분쇄부 쪽으로 해파리가 미끄러져 들어오게 하고, 분쇄부 중앙의 고속 회전하는 프로펠러가 흡입하여 해파리를 완전 분쇄하게 된다.
현장 시험 결과에 따르면, 3대의 군집 로봇이 4노트(시속 7.2km) 의 속도로 진행하였을 때 처리 용량은 시간당 약 900kg인 것으로 나타났다.
연구팀은 현재 경남 마산만에서 보름달물해파리 제거 시험을 완료하였으며, 추후 다양한 장소 및 환경에서 성능 보완을 완료할 예정이다.
군집 제로스 기술은 해파리 제거 외에도 해양 순찰 및 경계, 원유 유출 방지, 부유 쓰레기 제거 등 다양한 목적으로도 활용될 수 있다.
한편, 이번 연구는 미래창조과학부의 ‘신진연구지원사업’ 및 산업통상자원부의 ‘융복합 로봇 전문인력 양성 사업’을 통해 수행됐다.
2013.08.19
조회수 15110
-
명현 교수, 해파리 제거 로봇 개발
- 내년 4월 중 상용화 예정 -
우리대학 건설및환경공학과 명현 교수 연구팀이 해파리 제거 로봇 ‘제로스’(JEROS: Jellyfish Elimination RObotic Swarm)의 개발을 완료하고 시험중에 있다고 20일 밝혔다.
최근 서남해안 일대에 해파리 떼가 출몰하면서 해파리로 인한 사망사고와 조업 손실 (연간 3,000억원 정도 추산) 이 큰 문제가 되고 있는 가운데, 명현 교수 연구팀은 3년 전부터 해파리를 제거할 수 있는 무인 자동화 시스템인‘제로스"개발에 착수했다.
무인 수상 로봇의 일종인 ‘제로스’는 기다란 원기둥처럼 생긴 두 개의 동체가 부력을 이용해서 물 위에 떠 있을 수 있으며 동체에 붙어 있는 두 개의 수중 모터를 이용해서 전・후진 및 회전이 가능하다. 또한 장착된 카메라와 GPS (위성항법장치)를 이용해 해파리 떼의 위치와 자신의 위치를 파악한 후 제거작업 영역을 파악해 작업 경로를 미리 계산한다.
제로스는 또한 무인 항법을 통해 스스로 움직이며 추진 속도를 이용하여 아래에 부착된 그물 쪽으로 해파리가 미끄러져 들어오게 하고, 믹서기처럼 특수 제작된 강력한 프로펠러가 해파리를 완전 분쇄하게 된다.
제로스는 수작업에 비해 약 3배 이상의 경제성이 있는 것으로 추정되고 있다. 시험운영 결과, 제로스 1대가 6노트 정도의 속도로 진행한다고 했을 때 처리 용량은 시간당 약 400kg이다. 1시간에 1톤을 제거하는 그물 방식의 수작업과 비슷한 효과를 얻기 위해서 연구팀은 3대 이상의 로봇을 동시에 군집으로 제어하도록 설계했다.
연구팀은 현재 군산 새만금, 경기도 시화호, 경남 마산만 등에서 보름달물해파리 제거 시험을 완료하였고, 해파리 제거 능력의 성능 보완을 통하여 기술 개발이 완료되는 내년 4월경에는 기업체를 통해 상용화를 진행할 계획이다.
제로스 기술은 해파리 제거 외에도 해양 순찰 및 경계, 원유 유출 방지, 부유 쓰레기 제거 등 다양한 목적으로도 활용될 수 있다.
명현 교수 연구팀은 이번 연구로 지난 6월 한국로봇학회 종합학술대회에서 최우수논문상을 수상하기도 했다.
한편, 이번 연구는 교육과학기술부가 2010년부터 3년간 지원한 신진 연구과제를 통해 수행됐다. 끝.
2012.08.22
조회수 13088