Automated design of soft-rigid hybrid robots for dynamic locomotion
본 논문은 변형 가능한 연성 몸체와 하중 용량을 향상시키고 효과적인 보행 생성을 가능하게 하는 강성 트러스 골격을 결합하여 동적 보행이 가능한 근골격계에서 영감을 받은 로봇을 생성하기 위해 미분 가능한 시뮬레이터와 연성 - 강성 하이브리드 최적화를 통합한 자동화된 경사 기반 설계 방법을 제시한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
어지럽고 고르지 않은 바닥을 걷는 로봇을 만들어 보라고 상상해 보세요. 전통적인 로봇처럼 단단한 금속과 기어로만 만들면 강력하고 정밀하지만, 둔합니다. 작은 돌멩이에 걸려 넘어지거나 사람과 부딪혔을 때 다치게 할 수도 있습니다. 반면, 쫄깃한 젤리로만 만든다면 ('소프트' 로봇) 좁은 틈을 통과하는 데 뛰어나고 만져도 안전하지만, 자신의 무게를 지탱하거나 실질적인 힘을 내며 움직이기에는 너무 흔들립니다.
자연은 수백만 년 전에 이 문제를 해결했습니다. 당신의 몸을 생각해 보세요: 부드러운 피부와 근육이 있지만, 단단한 골격이 이를 지탱합니다. 뼈는 힘과 지렛대를 제공하고, 근육과 피부는 유연성을 제공합니다.
이 논문은 이러한 '소프트 - 경성 하이브리드' 아이디어를 모방하는 새로운 로봇 설계 방식을 소개하지만, 한 가지 변주가 있습니다: 컴퓨터가 우리를 대신해 설계합니다.
"디지털 건축가"
인간 엔지니어가 로봇을 스케치하고 어떤 형태가 가장 효과적인지 추측하는 대신, 저자들은 똑똑한 컴퓨터 프로그램을 만들었습니다. 이 프로그램은 다음과 같은 완벽한 조합을 찾아내는 디지털 건축가처럼 작동합니다:
- 부드러운 몸체: 쫄깃하고 젤리 같은 외부 껍데기.
- 골격: 숨겨진 단단한 내부 프레임워크 (뼈와 같은).
- 근육 신호: 언제 조이고 언제 이완할지에 대한 타이밍.
컴퓨터는 단순히 추측하지 않습니다. 수천 번의 시뮬레이션을 몇 초 만에 실행하여 젤리의 모양, 뼈의 배치, 그리고 움직임의 리듬을 동시에 조정하며 어떤 조합이 로봇을 가장 빠르게 걷게 하는지 확인합니다.
"마법 시뮬레이터"
이를 위해 팀은 표준 시뮬레이터와 매우 다른 특수한 "비디오 게임 엔진" (시뮬레이터) 을 구축했습니다.
- 부드러운 부분: MPM(Material Point Method, 재료점법)이라는 방법을 사용했습니다. 모든 물방울이 어떻게 찌그러지고 흐르는지 아는 물통을 상상해 보세요. 이는 부드럽고 고무 같은 몸체를 시뮬레이션합니다.
- 단단한 부분: XPBD(Extended Position-Based Dynamics, 확장 위치 기반 동역학)라는 방법을 사용했습니다. 뻣뻣한 막대와 관절로 이루어진 네트워크를 상상해 보세요. 이는 내부 골격을 시뮬레이션합니다.
마법은 컴퓨터가 뻣뻣한 막대가 쫄깃한 물을 어떻게 밀고 당기는지, 그리고 물이 막대에 어떻게 저항하는지를 정밀하게 계산할 수 있으며, 동시에 설계를 개선하는 데 필요한 수학도 해결한다는 점에 있습니다. 이는 젤리의 유동성과 강철의 경직성을 동시에 이해하는 시뮬레이터를 가진 것과 같습니다.
발견: 로봇이 걷는 방식
컴퓨터가 작업을 마치자 약간 이상해 보이지만 놀라울 정도로 잘 작동하는 로봇 설계가 나왔습니다.
- 골격의 역할: 컴퓨터는 "뼈"를 특정 트러스 패턴 (다리의 삼각형 지지대와 같은) 으로 배치했습니다. 이 뼈들은 척추 역할을 하여 모터에서 부드러운 몸체로 힘을 전달합니다. 이 뼈들이 없다면 로봇은 제자리에서 꼼지락거리기만 하고 제자리에서 벗어나지 못합니다.
- 부드러운 몸체의 역할: 부드러운 고무 피부가 뼈를 감쌉니다. 뼈가 당길 때 부드러운 몸체는 바닥을 밀어내기 위해 특정 방식으로 변형되어 보폭을 만듭니다.
팀원은 3D 프린팅된 플라스틱 뼈와 실리콘 고무 피부를 사용하여 이 로봇을 실제로 제작했습니다. 솔레노이드 모터 (전기가 가해지면 당기는 간단한 근육처럼 작동) 를 부착했습니다.
- 결과: 로봇은 성공적으로 바닥을 건넜습니다.
- 증거: 내부 골격이 없는 로봇 버전을 테스트했을 때, 거의 움직이지 않았습니다. 그저 주저앉아 있을 뿐이었습니다. 이는 컴퓨터가 설계한 골격이 쫄깃한 덩어리를 걷는 기계로 바꾸는 열쇠임을 증명했습니다.
"최적의" 주파수
연구자들은 또한 로봇의 걷는 속도가 모터를 얼마나 빠르게 펄스하는지에 크게 의존한다는 것을 발견했습니다.
- 그들은 "최적의" 주파수 (초당 약 10~12 회) 를 발견했습니다. 이 속도에서 로봇의 몸체와 골격은 큰 효율적인 보폭을 취하는 데 도움이 되는 방식으로 진동합니다.
- 너무 느리게 (초당 6 회 정도) 가면 로봇은 거의 움직이지 않습니다.
- 컴퓨터의 설계는 자연스럽게 이 완벽한 리듬을 찾아냈으며, 이는 로봇의 모양과 모터의 타이밍이 댄서가 박자를 찾는 것처럼 서로 완벽하게 조율되어 있음을 보여줍니다.
요약
이 논문은 부드럽고 유연한 몸체와 컴퓨터가 설계한 단단한 골격을 결합함으로써 강하고 적응력 있는 로봇을 만들 수 있음을 보여줍니다. 핵심 혁신은 인간의 시행착오에 의존하는 대신 로봇을 위한 완벽한 "뼈 구조"와 "근육 리듬"을 자동으로 찾아내는 도구입니다. 그 결과 효과적으로 걷는 로봇이 탄생했으며, 이는 소프트와 하드 재료를 혼합하는 것이 미래 기계에 대한 승리의 전략임을 입증합니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.