← 최신 논문
💻 computer science

A Spiking Neural Architecture for Coordinating Arm and Locomotor Control

본 논문은 행동 선택을 위한 생물학적 근거 기반의 기저핵 모델을 사용하여 전신 휴머노이드 로봇의 이족 보행과 팔 제어를 조율하는 최초의 통합 스파이킹 신경 구조를 제시하며, 이를 Nengo와 Isaac Sim의 공동 시뮬레이션을 통해 검증함으로써 에너지 효율적이고 뉴로모픽 준비가 된 제어를 입증한다.

원저자: Lea Steffen, Kathryn Simone, Graeme Damberger, Travis DeWolf, Hudson Ly, Chris Eliasmith

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

원저자: Lea Steffen, Kathryn Simone, Graeme Damberger, Travis DeWolf, Hudson Ly, Chris Eliasmith

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

사람처럼 행동하도록 설계된 로봇을 상상해 보세요. 이 로봇은 길을 걸어가면서 동시에 손으로 그림을 그려야 합니다. 보통 과학자들은 걷는 '뇌'와 팔을 움직이는 '뇌'를 두 개의 별개이고 격리된 시스템으로 만듭니다. 각각의 시스템은 단독으로는 잘 작동하지만, 서로 대화하지는 않습니다.

이 논문은 로봇(구체적으로 Unitree H1 휴머노이드)을 위한 새로운 통합형 '뇌'를 소개합니다. 이 뇌는 두 가지 일을 동시에 수행할 수 있으며, 그 사이를 즉각적으로 전환할 수 있습니다. 가장 흥ente한 부분은 무엇일까요? 이 뇌는 전적으로 **스파이킹 신경망(Spiking Neural Networks, SNNs)**으로 구축되었다는 점입니다.

다음은 이 기술이 어떻게 작동하는지에 대한 쉬운 비유를 곁들인 설명입니다.

1. 뇌: 반딧불이의 네트워크

대부분의 컴퓨터 뇌(스마트폰에 들어있는 것과 같은)는 끊임없이 숫자를 계산하는 일정한 전류의 흐름처럼 작동합니다. 이 새로운 시스템은 반딧불이 떼처럼 작동합니다.

  • 스파이킹(Spiking): 지속적인 웅웅거림 대신, 뉴런은 메시지를 보내야 할 때까지 조용히 있다가, 그 시점에 아주 작은 전기 불꽃(스파이크)을 "발사"합니다.
  • 왜 중요한가: 반딧불이가 필요할 때만 빛을 내는 것처럼, 이 시스템은 에너지를 매우 적게 사용합니다. 이 시스템은 미래의 특수 저전력 하드웨어에서 실행될 수 있을 만큼 효율적으로 설계되었습니다.

2. 관리자: "교통 경찰" (기저핵)

로봇은 걷기와 그리기 중 무엇을 할지 어떻게 알까요? 로봇은 **기저핵(Basal Ganglia)**이라 불리는 부분을 사용하는데, 이는 교통 경찰이나 교환원 역할을 합니다.

  • 역할: 로봇에게는 "걷기"와 "그리기"라는 두 가지 주요 과업이 있습니다. 교통 경찰은 상황을 보고 어떤 과업에 초록불을 켤지 결정합니다.
  • 메커니즘: "걷기" 신호와 "그리기" 신호가 모두 잠긴 문을 통과하려고 한다고 상상해 보세요. 교통 경찰은 기본적으로 두 문을 모두 잠가 둡(억제합니다). 걷기가 필요한 시점이 되면, 교통 경찰은 "걷기" 문은 열고 "그기" 문은 잠가 둡. 이를 **탈억제(disinhibition)**라고 합니다.
  • 결과: 로봇은 부드럽게 그리기를 멈추고 팔을 안전하게 집어넣은 뒤, 걷기를 시작하고, 다시 넘어지거나 혼란을 겪지 않고 그리기로 전환할 수 있습니다.

3. 팔: "근육 기억" (REACH 모델)

팔을 제어하기 위해 연구진은 인간의 뇌가 팔을 어떻게 제어하는지를 모방한 REACH라는 모델을 사용했습니다. 연구진은 뇌를 세 개의 전문 팀으로 나누었습니다.

  • 감각 팀 (S1): 이 팀은 현재 팔이 어디에 있는지 느낍로 합니다(마치 눈이 뇌에게 손의 위치를 알려주는 것과 같습니다).
  • 계획 팀 (M1): 이 팀은 손을 목표물로 이동시키기 위한 수학적 계산을 수행합니다. 논문에서는 여기서 영리한 기법을 언급합니다: 한 번에 거대한 7차원 수학 문제를 풀려고 하는 대신, 이를 세 개의 더 작고 쉬운 5차원 문제(X, Y, Z 각 방향)로 나누었습니다. 이는 무거운 상자를 옮기는 것과 같습니다. 한 번에 불가능한 거대한 짐을 드는 것보다 세 번의 작은 이동으로 나누어 옮기는 것이 훨씬 쉽습니다.
  • 안정화 팀 (소뇌): 이 팀은 중력이나 관성 같은 물리 법칙을 처리하여 팔이 너무 격하게 흔들리지 않도록 합니다.

4. 다리: "번역기" (ANN에서 SNN으로)

로봇의 걷기 부분은 원래 표준 인공 신경망(ANN)—매우 잘 걷지만 전력을 많이 소비하는 일반적인 컴퓨터 뇌—를 사용하여 훈련되었습니다.

  • 도전 과제: 연구진은 이 "일반적인" 뇌를 "반딧불이"(스파이킹) 뇌로 번역해야 했습니다. 문제는 기존의 뇌가 음수를 생성할 수 있는 수학 함수(ELU)를 사용했다는 점입니다. 실제 뉴런(반딧불이)은 음수로 발사될 수 없으며, 오직 "켜짐" 또는 "꺼짐" 상태만 가질 수 있습니다.
  • 해결책: 그들은 하이브리드 팀을 만들었습니다. 한 그룹의 반딧불이는 "양수" 수학을 처리하고, 다른 그룹은 "음수" 수학을 처리하게 한 뒤, 그 결과들을 합쳤습니다. 이를 통해 기존 뇌의 걷기 기술을 에너지 효율적인 스파이킹 뇌로 복제할 수 있었습니다.

5. 테스트 주행

연구진은 두 가지 서로 다른 소프트웨어가 서로 통신하는 시뮬레이션(가상 세계) 환경에서 이 시스템을 테스트했습니다.

  • Nengo: "뇌" 시뮬레이터.
  • Isaac Sim: "물리" 시뮬레이터 (로봇이 실제로 걷고 움직이는 공간).

무엇을 확인했나요?

  • 로봇은 경로를 따라 성공적으로 걸었습니다.
  • 로봇은 손으로 숫자 "8"과 "5"를 성공적으로 그렸습니다.
  • 가장 중요한 점은, 교통 경찰가 로봇을 걷기에서 그리기로, 그리고 다시 걷기로 성공적으로 전환했다는 것입니다. 로봇이 그리기로 전환할 때, "걷기" 뉴런은 조용해지고 "그리기" 뉴런이 활성화되었습니다.

핵심 요약

이 논문은 단일한 통합 스파이킹 신경망이 완전한 크기의 휴머노이드 로보트를 제어한 최초의 사례라고 주장합니다. 이는 표준 컴퓨터 프로세서가 아닌 생물학적 신경계와 유사하게 구축된 뇌를 사용하여, 로봇이 복잡한 작업 사이를 전환할 수 있음을 증명합니다.

논문에 따르면 하지 못한 것들:

  • 아직 실제 물리적 하드웨어에서 테스트하지 않았습니다 (시뮬레이션에서만 수행됨).
  • 로봇이 움직이는 동안 균형을 잡는 시스템을 구축하지 않았습니다. 팔을 움직이는 동안 로봇이 넘어지지 않도록 엉덩이를 지면에 고정해야 했습니다.
  • 울퉁불퉁한 지면(계단이나 바위 등)에서 테스트하지 않았습니다. 걷기는 평탄한 표면에서만 테스트되었습니다.

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

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

Digest 사용해 보기 →