← 최신 논문
⚡ electrical engineering

A Coupled DEM--MBD Framework for High-Fidelity Simulation of Multi-legged Robot Locomotion on Granular Terrain

본 논문은 12족 구형 로봇과 변형 가능한 입상 지형 사이의 상호작용을 정밀하게 시뮬레이션하기 위해, 복잡한 접촉 역학 및 이동 중 지형 진화를 해결하는 고충실도, GPU 가속 결합 DEM-MBD 프레임워크를 제시한다.

원저자: Kaiming Zhang, Yang Yu, Zhijun Song, Jingchang Xie, Kunen Peng, Qishao Wang

게시일 2026-10-05
📖 4 분 읽기☕ 가벼운 읽기

원저자: Kaiming Zhang, Yang Yu, Zhijun Song, Jingchang Xie, Kunen Peng, Qishao Wang

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ✨ 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

한 로봇이 해변을 가로질러 걸으려 한다고 상상해 보십시오. 단단한 지면 위에서 로봇의 발은 움직이지 않는 표면을 단순히 밀어낼 뿐입니다. 하지만 모래 위에서는 발을 내디딜 때마다 발밑의 지형이 변합니다. 모래는 이동하고, 쌓이고, 가라앉으며, 로봇이 다음에 갈 길을 결정하는 새로운 형태를 만들어냅니다. 이것이 바로 달이나 화성에서 볼 수 있는 모래와 같은 느슨한 입자 형태의 지형을 이동할 때 발생하는 근본적인 과제입니다. 수십 년 동안 엔지니어들은 기계가 그러한 환경에서 어떻게 행동할지 예측하기 위해 고군분투해 왔습니다. 전통적인 방식은 종종 지면을 정적이고 변하지 않는 표면으로 취급하거나, 개별 입자의 혼돈스럽고 변화무쌍한 성질을 포착할 수 없는 단순화된 규칙에 의존합니다. 이 외계 세계를 진정으로 탐사할 수 있는 로봇을 설계하기 위해, 과학자들은 기계의 다리와 지면을 구성하는 수백만 개의 작은 입자 사이의 복잡한 양방향 대화를 시뮬레이션할 방법이 필요합니다.

베이항 대학교와 순얏센 대학교의 연구진은 이 문제를 해결하기 위해 새로운 컴퓨터 프레임워크를 개발했습니다. 그들은 세상의 두 가지 모델링 방식을 결합한 고충실도 시뮬레이션을 만들었습니다. 하나는 로봇을 연결된 움직이는 부품들의 시스템으로 취급하는 방식이고, 다른 하나는 지면을 수백만 개의 개별적으로 상호작용하는 구체들의 집합으로 취급하는 방식입니다. 지면이 단단하거나 미리 설정된 패턴을 따른다고 가정하는 대신, 그들의 모델은 지형이 실시간으로 진화하도록 허용합니다. 로봇이 움직임에 따라 발이 모래 속으로 파고들며 입자들이 재배열되고, 구르고, 쌓이게 만듭니다. 이에 반응하여 변화하는 지형의 모양은 로봇에 작용하는 힘을 변화시키고, 이는 다시 로봇의 움직임을 변화시킵니다. 이 연속적인 루프를 통해 연구진은 이전에는 불가능했던 수준의 세밀함으로 가상 로봇이 입자 형태의 풍경을 항해하는 모습을 관찰할 수 있습니다.

이 연구의 중심에 있는 로봇은 독특한 설계의 제품입니다. 바로 방사형 골격을 가진 12족 구형 기계입니다. 바퀴가 달린 로버와 달리, 이 로봇은 다리를 조화로운 순서에 따라 뻗고 수축하며 움직이며, 효과적으로 스스로를 굴리며 앞으로 나아갑니다. 딱딱한 바닥 위에서 이러한 움직임은 예측 가능합니다. 그러나 느슨한 모래 위에서는 그 결과가 불확실합니다. 연구진은 자신들의 새로운 시뮬레이션이 이러한 상호작용의 무질서한 현실을 포착할 수 있는지 확인하고 싶었습니다. 그들은 레골리스(월면토)의 입자를 나타내는 20만 개 이상의 가상 모래 입자로 가득 찬 디지털 환경을 구축했습니다. 로봇의 발은 이 입자들의 바다 속으로 압력을 가할 수 있는 삼각형 표면으로 모델링되었습니다. 시뮬레이션은 모든 충돌, 모든 힘, 그리고 모든 회전의 순간을 추적하여, 로봇의 무게가 어떻게 모래를 가라앉히는지, 그리고 모래의 저항이 로봇의 다리에 어떻게 반작용하는지를 계산했습니다.

이 시뮬레이션의 결과는 역동적이고 종종 놀라운 이동의 모습을 보여주었습니다. 로봇이 지구 중력 조건에서 원을 그리며 이동하려고 시령했을 때, 시뮬레이션은 로봇이 열두 개의 다리를 한꺼번에 사용하지 않는다는 것을 보여주었습니다. 대신, 일반적으로 네 개의 다리만이 특정 순간에 하중을 견디며 지면을 지탱했습니다. 나머지 다리들은 하중을 받지 않은 채 공중에 떠 있거나 지면에 닿아 있었습니다. 로봇이 구를 때, 활성화된 다리들이 이동하며 하중이 한 세트의 다리에서 다른 세트로 유동적이고 창발적인 패턴을 그리며 전달되었습니다. 지면 또한 눈에 띄게 반응했습니다. 시뮬레이션은 어떤 곳에서는 모래가 최대 26.51mm까지 가라앉고 다른 곳에서는 쌓여 올라가는 것을 보여주었으며, 로봇의 경로와 일치하는 뚜렷하고 불규칙한 발자국을 만들어냈습니다. 로봇은 단순히 모래 위를 지나가는 것이 아니라 모래의 형태를 바꾸었고, 재편된 모래가 로봇의 다음 움직임을 결정했습니다.

연구진은 또한 지구보다 훨씬 약한 달의 중력을 모사한 환경에서 로봇을 테스트했습니다. 이 저중력 환경에서 로봇은 S자 모양의 패턴으로 움직였습니다. 시뮬레이션은 감소된 중력이 침강을 줄이고 모래의 교란을 최소화하여, 최대 침투 깊이가 겨우 1mm를 약간 넘는 수준으로 떨어졌음을 보여주었습니다. 서로 다른 조건에도 불구하고 핵심적인 행동은 동일했습니다. 즉, 로봇의 움직임은 단순한 사전 프로그래밍된 경로가 아니라 지형과의 협상 과정이었습니다. 시뮬레이션은 로봇의 다리가 미끄러지는 방식, 모래가 발 주변으로 흐르는 방식, 그리고 기계가 이러한 힘에 대응하여 균형을 조절하는 방식을 포착했습니다. 이 모델은 로봇의 궤적, 다리에 가해지는 힘, 그리고 교란된 지면의 최종 상태를 높은 정밀도로 물리적 상호작용과 일치하게 예측하는 데 성공했습니다.

새로운 도구의 정확성을 보장하기 위해, 연구진은 먼저 알려진 물리적 현상들을 대상으로 테스트를 진행했습니다. 그들은 두 개의 공 사이의 단순한 충돌을 시뮬레이션하고 그 결과를 실제 실험과 비교하여, 모델이 공이 어떻게 튀어 오르고 에너지를 전달하는지를 정확히 예측함을 확인했습니다. 또한 입자 흐름의 고전적인 테스트인 호퍼(hopper)에서 모래가 쏟아져 나오는 장면을 시뮬레이션했으며, 디지털 모래가 실제 모래와 거의 똑같이 흐르고 동일한 패턴을 형성한다는 것을 발견했습니다. 마지막으로, 무거운 정육면체를 모래 위에 떨어뜨려 기존의 잘 확립된 다른 시뮬레이션 소프트웨어와 결과를 비교했습니다. 두 프로그램은 정육면체가 어떻게 튀어 오르는지, 어떻게 안착하는지, 그리고 모래가 어떻게 반작용하는지에 대해 매우 밀접하게 일치하였으며, 이를 통해 연구진은 새로운 프레임워크의 신뢰성을 확보했습니다.

이 연구의 의의는 더 단순한 모델들이 놓치는 세부 사항들을 밝혀낼 수 있다는 점에 있습니다. 기존의 방식들은 종 often 지면을 고정된 경계로 가정하거나 토양의 거동에 대한 대략적인 근사치를 사용했습니다. 이 새로운 프레로임워크는 로봇이 받는 지지력이 고정된 조건이 아니라, 기계와 환경 사이의 상호작용에 의해 끊임없이 변화하는 결과물임을 보여줍니다. 이는 로봇의 경로가 단순히 모터와 다리에 의해 결정되는 것이 아니라, 그 아래에 있는 지면의 혼돈스럽고 변화무쌍한 지지력에 의해 결정된다는 것을 입증합니다. 이러한 세부 사항을 포착함으로써, 연구진은 미래의 탐사선을 설계할 수 있는 강력한 도구를 제공했습니다. 이제 엔지니어들은 로봇을 달이나 화성에 보내기 전, 고충실도 시뮬레이션을 실행하여 특정 설계가 해당 세계의 느슨하고 변화하는 토양을 어떻게 다룰 수 있을지 확인할 수 있으며, 이를 통해 기계가 실제로 마주하게 될 지형을 성공적으로 항해할 수 있도록 보장할 수 있습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →