Open Source Robotics

고품질 오픈소스 로봇 프로젝트, 도구 및 소프트웨어의 엄선된 컬렉션.

GENESIS

세계 최고속 물리 엔진: 구현 AI 학습을 위한 4300만 FPS

라이선스

Apache-2.0

개요

세계에서 가장 빠른 물리 엔진으로 4300만 FPS 시뮬레이션 속도를 제공합니다. 20개 이상의 연구실이 24개월간 협력하여 구축한 범용 로보틱스 및 구현 AI 학습을 위한 생성적 세계입니다. 다양한 물리 솔버(강체, MPM, SPH, FEM, PBD, 안정 유체)를 지원하며 단 26초 만에 실세계 전이 가능한 로봇 정책을 훈련할 수 있습니다. 100% Python, 크로스 플랫폼, 포토리얼리스틱 렌더링 지원.

GENESIS는 세계에서 가장 빠른 물리 엔진으로 전례 없는 4300만 FPS 시뮬레이션 속도를 제공합니다. 전 세계 20개 이상의 연구실이 24개월간 협력하여 탄생한 범용 로보틱스 및 구현 AI 학습을 위한 생성적 세계 플랫폼입니다. 범용 물리 엔진으로서 GENESIS는 강체, MPM(물질점법), SPH(평활 입자 유체역학), FEM(유한 요소법), PBD(위치 기반 동역학), 안정 유체 시뮬레이션 등 다양한 물리 솔버를 지원합니다. 단 26초 만에 실세계 전이 가능한 로봇 정책을 훈련할 수 있으며 100% Python 구현, 크로스 플랫폼 지원, 포토리얼리스틱 렌더링 기능을 제공합니다. 현재 릴리스인 v1.4.6(2026년 11월 8일)은 미분 가능 시뮬레이션이 PyTorch에서 네이티브로 동작하고 약 3배 빨라지게 했으며, 이를 암시적 솔버를 쓰는 FEM 엔티티로 확장하고, GPU의 작은 배치에서 강체 솔버와 암시적 FEM 솔버를 몇 배 빠르게 실행합니다. SAP 및 FEM 솔버의 내장 바닥을 강체 지면 평면으로 대체했으므로, 그 바닥에 의존하던 장면에는 지면 평면이 필요합니다.

중요한 이유

GENESIS는 물리 시뮬레이션의 패러다임 전환입니다. 4,300만 FPS는 기존 엔진보다 몇 자릿수 더 빠릅니다. 이 속도 덕분에 이전에는 계산상 불가능했던 학습 방식이 가능해지며, 단일 GPU에서 대규모 로봇 학습을 실용적으로 수행할 수 있습니다.

해결하는 문제

시뮬레이션에서 로봇 정책을 학습하려면 수십억 개의 환경 스텝이 필요하지만, 기존 시뮬레이터는 너무 느립니다. GENESIS는 대규모 병렬 학습을 실용적으로 만드는 시뮬레이션 속도를 제공하여 학습 시간을 며칠에서 몇 시간으로 단축합니다.

핵심 요점

  • 4,300만 FPS — 현존하는 가장 빠른 물리 시뮬레이션 엔진
  • 강체, 연체, 유체, 천 시뮬레이션을 하나의 엔진에서 지원
  • 그래디언트 기반 최적화를 위한 미분 가능 시뮬레이션 내장
  • 생성형 프레임워크로 씬, 객체, 카메라 궤적 생성 가능
  • 손쉬운 통합을 위한 Python API를 갖춘 오픈소스

대상

  • 대규모 시뮬레이션 처리량이 필요한 로봇 학습 연구자
  • 강화 학습 정책을 대규모로 학습시키는 팀
  • 변형 가능한 물체 조작 분야의 연구자
  • 생성형 시뮬레이션 환경을 탐구하는 연구실

한계

  • API와 문서가 계속 발전 중인 비교적 새로운 프로젝트
  • 자체 물리 엔진은 MuJoCo나 Bullet과 다르게 동작할 수 있음
  • 생성 기능은 실험적이며 상당한 GPU 메모리가 필요함
  • 커뮤니티와 생태계가 기존 시뮬레이터보다 작음

이 웹사이트는 JavaScript가 필요합니다. 오픈소스 로봇 프로젝트를 탐색하려면 JavaScript를 활성화하세요.