Method Article
여기에서는 초보자가 매우 역동적인 이족 보행 로봇 시스템과 이족 보행으로 구성된 모듈식 사족 보행 로봇을 가장 작은 단위로 복제할 수 있는 프로토콜을 제시합니다.
다리가 있는 로봇은 지형 적응력이 뛰어나 복잡한 지형을 가로지르는 야외 탐사 및 화물 운송에 이상적인 플랫폼입니다. 다리의 수와 구성은 다리의 성능에 중요한 역할을 합니다. 그러나 대부분의 현재 설계는 모놀리식(monolithic)이므로 재구성에 대한 유연성이 부족합니다. 이 백서에 제시된 프로토콜은 강력한 보행 기능과 이족 보행과 사족 보행 구성 간의 유연한 재구성을 갖춘 모듈식 다리 로봇 시스템의 설계 및 제작에 대해 자세히 설명합니다. 먼저, 다양한 기능 모듈을 기계적으로 조립하여 이족 보행 플랫폼의 구성과 모듈식 연결 장치의 조립을 완료합니다. 그 후 디버깅 소프트웨어를 사용하여 CAN(Controller Area Network) ID(Identity), 전송 속도 및 기타 작업 매개변수 설정을 포함한 관성 측정 장치와 모터를 구성하여 올바른 작동 상태에 있는지 확인했습니다. 그런 다음 이족 보행 장치의 안정적인 보행과 조립된 구조물의 조정된 움직임을 각각 보장하기 위해 전신 제어 전략과 분산 제어 프레임워크를 설계했습니다. 마지막으로, 우리는 이족 보행 및 사족 보행 구성 모두에서 시스템의 효과를 검증하여 로봇이 안정적인 야외 보행을 달성할 수 있도록 했습니다.
개별 지지 메커니즘을 사용하는 다리 달린 로봇은 우수한 지형 적응성과 민첩성을 나타냅니다 1,2. 최근 몇 년 동안 다리 달린 로봇은 구조 및 수색 작업과 같은 시나리오에 배치되어 유리한 결과를 얻었습니다 3,4,5. 다양한 구성의 다리 달린 로봇은 다양한 작업에 뚜렷한 이점을 제공합니다. 심플한 디자인의 이족 보행 로봇은 좁은 공간을 탐색할 수 있지만 적재 용량이 제한적입니다. 사족 보행 로봇은 더 복잡하지만 더 무거운 짐을 운반하고 더 빨리 움직일 수 있습니다. 다리가 6개 이상인 로봇은 안정성이 더 뛰어나지만 유지 관리가 더 어렵습니다. 그러나, 기존의 다리 달린 로봇은 일반적으로 상이한 구성(6,7,8)에 적응하거나 이들 사이에서 전환할 수 있는 유연성이 결여된 단일한 구성을 특징으로 하는 통합 설계를 채택한다. 이 설계 접근 방식은 오류 발생률이 높으며 단일 장애 지점이 시스템 붕괴로 이어질 수 있으므로 심각한 유지 관리 문제를 야기합니다. 대조적으로, 모듈식 조립 개념으로 설계된 로봇은 다양한 작업 요구 사항을 충족하도록 쉽게 재구성할 수 있습니다 9,10. 험준한 지형에 직면할 때 다리 또는 모듈의 수를 증가시켜 횡단성을 향상시킬 수 있습니다11.
현재 모듈식 다리 로봇에 대한 연구는 아직 탐색 단계에 있으며, 주로 기어 다니거나 미끄러지듯 움직이는 소형 또는 소형 다리 플랫폼에 중점을 두고 있습니다 11,12,13,14,15. 일부 조립 하위 모듈은 독립적인 이동 기능이 부족하고 결합될 때만 이동성을 달성할 수 있습니다16,17. 이로 인해 운송 및 정찰과 같은 작업을 위한 실제 시나리오에 배치하기가 어렵습니다. 이러한 문제를 해결하기 위해 이 백서에서는 유연한 이동성 기능을 갖춘 모듈식 다리 로봇 시스템을 제안합니다. 이전 방법과 달리 이 백서의 어셈블리 하위 모듈의 다리는 포유류 다리 구성에서 영감을 받아 빠른 실행 기능을 제공합니다. 우리는 이족 보행 로봇을 단순한 구조, 안정적인 보행 능력, 더 인간과 같은 보행 스타일 때문에 가장 작은 접합 모듈로 선택합니다18,19.
또한, 위에서 언급한 모듈러 레그 로봇 중 일부는 래치 또는 패스너를 사용하여 모듈(12)을 연결함으로써 신속한 연결 및 분리 기능을 약화시킨다. 연결 프로세스를 단순화하고 클립과 패스너의 사용을 피하기 위해 모듈 사이에 전자기 부착 메커니즘을 사용하여 자기력을 제어하고 유연하게 활성화/비활성화할 수 있습니다. 모듈식 다리 로봇의 장점을 최대한 활용하기 위해 우리는 이 백서에서 논의된 로봇의 이동을 관리하기 위해 분산 제어 접근 방식을 사용합니다. 구축된 시스템과 제어 방법의 효율성은 프로토타입 실험을 통해 검증되었습니다. 제안된 시스템은 구조화되지 않은 지형에서 대규모 자재 수송 또는 미지의 환경에서 신속한 정찰의 요구를 해결하는 데 도움이 될 수 있습니다.
이 프로토콜의 목적은 이 백서에 설명된 시스템의 설계 및 제조 프로세스를 철저히 제시하여 이해 관계자가 자신의 요구 사항을 충족하기 위해 유사한 기능을 가진 로봇을 복제하거나 만들 수 있도록 하는 것입니다. 이 백서의 이족 보행 모듈은 이전 작업을 기반으로 합니다. 우리는 그 위에 도킹 메커니즘을 설치하고 매개 변수 미세 조정20을 수행했습니다.
1. 기계의 구조
2. 컨트롤 박스 구축
3. 모터 디버깅
4. 제어 방식
5. 프로그램 작성
6. 이족 보행 로봇 모듈 시작
7. 모듈러리 재구성 된 사족 보행 로봇 시작
제안된 시스템의 효과를 검증하기 위해 여러 지형에서 야외 보행 테스트를 수행했습니다. 처음에는 단일 이족 보행 모듈이 테스트 대상으로 선택되었으며 모션 테스트는 인조 잔디와 합성 트랙 모두에서 수행되었습니다. 그림 8에서 볼 수 있듯이 로봇은 두 지형 모두에서 안정적인 보행을 보여주었습니다. 이동 중 로봇의 자세 및 관절 토크 데이터는 그림 9에 나와 있습니다. 로봇의 롤 및 피치 각도 변동의 진폭은 0.04 rad (참조는 0) 이내로 유지되어 자세 제어에서 상당한 능력을 나타냅니다. 반면, 조인트 토크 데이터에는 날카로운 스파이크나 글리치가 없고 비교적 부드러운 전환이 있어 약간의 진동만으로 로봇이 안정적으로 작동한다는 것을 더욱 확인할 수 있습니다.
재구성 실험(그림 11)에서는 두 개의 이족 보행 장치를 사용하여 복합 사족 보행 로봇을 조립하고 분산 제어 접근 방식을 통해 전방향 이동을 달성하도록 제어했습니다. 이족 보행과 사족 보행 구성 간의 동적 전환은 전자기 장치의 접착력의 활성화 및 비활성화를 원격으로 제어하여 성공적으로 달성되었습니다. 그림 11B에 표시된 설원에서 단일 이족 보행 모듈은 때때로 미끄러짐과 불안정을 경험합니다. 그러나 두 모듈을 결합하면 전체적인 안정성이 향상되어 눈 속에서도 안정적인 이동이 가능해집니다.
그림 1: 다리의 구조. (A) 다리 연결 장치와 패스너를 조립합니다. (B) 모터를 링키지에 통합합니다. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 2: 이족 보행 구조물의 설치. (A) 고정에 사용되는 탄소 섬유 플레이트 및 커넥터. (B) 조립된 이족 보행 하지 구조. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 3: 접합 장치의 설치. (A) 접합 메커니즘의 구성 요소. (B) 조립된 접합 메커니즘. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 4: 전원 관리 모듈의 조립. (A) 전원 관리 모듈의 개략도. (B) 모듈의 물리적 이미지. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 5: 컨트롤 박스 내부 구조 다이어그램. (A) 내부 부품. (B) 전기 연결의 개략도. (C) 컨트롤 박스의 물리적 통합. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 6: 로봇의 관절 영점 위치 개략도.qi는 로봇 다리의 활성 자유도를 나타내고 Li는 각 연결의 길이를 나타냅니다. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 7: 로봇 시작 절차. (A) 초기 자세에 위치합니다. (B) 로봇이 똑바로 서도록 제어합니다. (C) 이동 모드를 활성화합니다. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 8: 이족 보행 모듈의 실외 이동. (A) 인조 잔디 위를 안정적으로 걷는 이족 보행 로봇의 스냅샷. (B) 합성 트랙에서 이족 보행 로봇의 전진 운동의 스냅샷. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 9: 야외 이족 보행 실험에서 기록된 데이터. (A) 인조 잔디에 대한 도보 데이터. (B) 합성 트랙의 도보 데이터. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 10: 모듈형 커플링 로봇을 위한 분산 제어 시스템의 블록 다이어그램. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 11: 구성 스위칭 실외 이동 실험. (A) 사족 보행 구성 초원 이동 실험. (B) 사족 보행 구성 설상 운동 실험. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
본 논문에서 제안하는 모듈러 레그 로봇은 레그 로봇 설계에 대한 새로운 관점을 제시하며, 여러 개의 분산된 레그 모듈의 조합을 통해 재구성 및 조정된 움직임이 이루어집니다. 이 백서에 제시된 이 접근 방식은 실험적으로 검증되어 구성 재구성 및 조정된 이동에 대한 기능을 확인했습니다. 이 프로토콜의 섹션 1, 2, 4 및 5는 이 설계 구현의 중요한 단계를 나타내며 로봇의 기계적 구조 및 전기 제어 시스템의 개발을 모두 다룹니다.
실제 응용 분야에서 높은 안정성과 무거운 하중 용량을 가진 다리 달린 로봇에 대한 수요가 증가하고 있습니다. 예를 들어, 재해 구조 시나리오에서는 잔해와 잔해22와 같은 험준한 지형 위로 장비와 보급품을 운반해야 합니다. 대부분의 다리 로봇은 통합 구조 설계 접근 방식을 채택하지만 이 접근 방식은 여러 작업에 대한 적응성 저하, 높은 고장률, 낮은 유지 관리 효율성과 같은 문제에 직면해 있습니다. 또한, 다리 달린 로봇의 민첩한 이동성과 높은 하중 지지 능력은 동시에 균형을 이루기가 어렵습니다. 반면, 모듈식 다리 로봇은 모듈식 설계 개념으로 인해 유연한 구성 전환 및 향상된 유지 보수 편의성과 같은 이점을 제공합니다.
현재 모듈식 로봇에 대한 연구는 아직 탐색 단계에 있지만 일부 예비 결과는 달성되었습니다. 모듈식 다리 로봇에 대한 기존 연구는 주로 이동성이 제한된 크롤링 또는 크리핑 이동을 활용하는 소규모 플랫폼에 초점을 맞추고 있습니다. 또한 대부분의 모듈식 로봇은 이동을 위해 여러 모듈의 조합이 필요하며 개별 모듈은 이동성이 낮고 자율적인 재구성 기능이 부족합니다. 이 백서에서 제안하는 시스템은 이동 유연성과 도킹 용이성 측면에서 이점을 제공합니다. 앞서20에서 검증된 바와 같이 이 이족 보행 모듈은 고속 주행을 실행할 수 있으며 이 백서에 사용된 도킹 방법은 핀, 패스너 또는 기타 번거로운 작업을 수동으로 설치할 필요가 없습니다.
여기에서는 이 문서에서 제안한 방법의 몇 가지 일반적인 적용 시나리오를 간략하게 설명하고 설명합니다. 예를 들어, 산업 및 건설 부문에서 다리 로봇은 특히 기존기계가 접근할 수 없는 좁거나 위험한 구역에서 건설 구역으로 무거운 자재 또는 측정 장비를 운반해야 합니다. 또 다른 일반적인 응용 시나리오는 미지의 영역을 신속하게 탐사하거나 정찰하는 것입니다. 여기에서 제안하는 모듈식 재구성 가능한 로봇은 구조를 여러 이족 보행 모듈로 분해하여 분산 제어의 이점을 활용하여 여러 방향과 지역에서 협업 탐색을 가능하게 할 수 있습니다. 이를 통해 매핑 및 정찰 효율성을 향상시킬 수 있습니다.
이 프로토콜의 핵심은 Biped 모듈의 안정적인 이동입니다. 제대로 시작되지 않으면 다음 측면을 해결하는 것이 좋습니다. 먼저 제조업체에서 제공하는 모터 디버깅 소프트웨어를 사용하여 각 모터가 정상적으로 작동하는지 테스트합니다. 그런 다음 전압계를 사용하여 전원 보드의 각 인터페이스에서 공급 전압을 확인하여 컨트롤러, 모터 및 기타 모듈에 대한 입력 전압이 올바른지 확인합니다. 전압이 올바른지 확인한 후 CAN 분석기를 사용하여 SPI 보드 및 전원 보드의 CAN 포트가 모터 드라이브 신호를 출력하는지 확인하고 주파수의 안정성을 확인합니다. 마지막으로, 시동 후 로봇이 미리 설정된 자세( 그림 7 참조)로 서 있지 않으면 모터 영점 위치가 올바르게 설정되었는지 확인하십시오. 로봇의 다양한 기계적 특성으로 인해 운동 제어 매개변수는 특정 상황에 따라 조정되어야 합니다. 로봇은 현재 도킹을 위해 수동 원격 제어 지원이 필요합니다. 또한 로봇의 도킹 메커니즘은 견고한 연결을 사용하는데, 이는 특정 특수한 경우에 최적의 선택이 아닐 수 있습니다. 앞으로는 모듈식 다리 로봇의 유연성을 더욱 향상시키기 위해 능동 자유도를 가진 관절 메커니즘에 대한 설계를 탐구할 것입니다. 비전 모듈의 통합은 시각적 정보를 기반으로 자율 도킹을 가능하게 하는 것을 목표로 하는 향후 연구 계획 중 하나이기도 합니다.
저자는 경쟁하는 재정적 이해관계가 없다고 선언합니다.
저자는 이 논문에 보고된 실험을 수행하는 데 도움을 준 Xianwu Zeng 씨에게 감사를 표하고 싶습니다. 이 연구는 중국 국립자연과학재단(62373223)과 산둥성 자연과학재단(ZR2024ZD06)의 일부 지원을 받았다.
Name | Company | Catalog Number | Comments |
Battery | YOBOTICS | https://yobotics.cn/ | |
Electromagnet | Kaka Electric | H25 | |
Electronic component | JLC | https://yobotics.cn/ | Including commonly used components such as resistors, capacitors, inductors, etc |
IMU | LORD | 3DM-GX5-45 | |
Motor | YOBOTICS | https://yobotics.cn/ | |
Power Management Module | JLC | P1 | |
Remote control | Ledi | https://yobotics.cn/ | |
Router | linwlan | GX30 | |
SPI | YOBOTICS | https://yobotics.cn/ | |
Structural parts | 3D printing service | N/A | M1-1, M1-2, M1-3, M1-4, M1-5, M1-6, U1, U2, LX1, LX2,LX3, LX4 |
JoVE'article의 텍스트 или 그림을 다시 사용하시려면 허가 살펴보기
허가 살펴보기This article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. 판권 소유