비엔나 공과대학(TU Wien)의 연구원들은 자가 학습 기술을 개발했습니다.기계 인간이는 세면대 청소와 같은 간단한 작업을 위해 인간을 모방할 수 있습니다.
겉으로는 단순해 보이는 이 작업은 로봇에게는 큰 도전입니다. 전통적인 로봇 프로그래밍에는 세면대의 복잡한 곡선에 대한 정확한 수학적 모델링이 필요하며 이는 시간이 많이 걸리고 복잡한 작업입니다. 대신 팀은 인간의 움직임을 모방하도록 로봇을 훈련시키기 위해 인간의 시연과 촉각 데이터를 결합하여 프로세스를 단순화했습니다.
이러한 학습 접근법은 가정용 청소에만 적용할 수 있는 것이 아니라 다음과 같은 경우에도 적용할 수 있습니다.적용된연마, 페인팅, 샌딩, 접착 등 산업 생산의 광범위한 작업에 사용됩니다.
비엔나 공과대학 자동화 및 제어 연구소의 안드레아스 쿠기(Andreas Kugi) 교수는 '카메라로 세면대의 기하학적 구조를 포착하는 것은 상대적으로 간단하지만, 핵심은 로봇에게 다양한 상황에 맞는 올바른 움직임을 선택하는 방법을 가르치는 것'이라고 말합니다. 표면 - 얼마나 빨리 움직여야 할까요? 올바른 각도는 무엇입니까? 적절한 힘의 양은 얼마입니까?'
IT House는 이러한 유형의 학습이 인간이 새로운 기술, 특히 실습이 필요한 기술을 배우는 방법과 유사하다고 지적합니다.
'작업장에서 마스터는 견습생에게 '좁은 가장자리를 좀 더 세게 눌러야 합니다'라고 말하도록 지시했습니다."라고 Christian Hartl-Nesic은 말했습니다.산업용 로봇공학Andreas Kugi 팀의 그룹 리더입니다. '우리는 로봇이 비슷한 방식으로 학습할 수 있는 방법을 찾고 싶었습니다.'
이를 위해 팀은 센서가 함침된 스펀지라는 특수 청소 도구를 개발했습니다. 인간 '교사'는 스펀지를 사용하여 힘 센서와 추적 마커를 사용하여 싱크대 앞쪽 가장자리를 반복적으로 청소합니다.
Christian Hartl-Nesic은 '우리는 단 몇 번의 시연을 통해 많은 데이터를 생성한 다음 이를 처리하여 로봇이 올바른 청소 방법을 이해할 수 있도록 도왔습니다.'라고 설명합니다.
그런 다음 연구팀은 혁신적인 데이터 처리 전략을 사용하여 싱크대의 한쪽 가장자리만 청소하는 방법을 보여주더라도 로봇이 싱크대 전체 또는 표면이 복잡한 기타 물체를 효율적으로 청소할 수 있도록 했습니다.
Industrial Robotics 그룹의 PhD 학생인 Christoph Unger는 "로봇은 스펀지를 표면 모양에 맞게 고정하는 방법을 학습했을 뿐만 아니라 촘촘하게 구부러진 영역과 평평한 표면에 다양한 힘을 가하는 방법도 배웠습니다."라고 설명합니다.
미래에는 로봇이 모바일 플랫폼에 탑재되어 모든 작업장 환경에서 강력한 보조자가 될 수 있습니다. 그리고 인간과 마찬가지로 이 로봇도 자신의 경험을 다른 로봇에게 전달할 수 있습니다.