Isaac Sim으로 AI 로봇의 개발, 테스트 및 트레이닝 신속하게 진행하기

Reading Time: 2 minutes

오늘 NVIDIA는 NVIDIA Isaac Sim의 2022.1 릴리스 출시를 발표했습니다. 이 NVIDIA Omniverse 애플리케이션은 로보틱스 시뮬레이션 및 SDG(합성 데이터 생성) 도구로서 로보틱스에서 AI의 개발, 테스트 및 트레이닝을 가속화합니다.

Isaac Sim을 사용하면 개발자가 프로덕션 품질의 데이터세트를 생성하여 AI 인식 모델을 트레이닝할 수 있습니다. 개발자는 로봇 탐색 및 조작을 시뮬레이션할 수 있을 뿐만 아니라 로보틱스 애플리케이션을 지속적으로 검증하기 위한 테스트 환경을 구축할 수 있습니다.

최신 버전은 협업 로봇(코봇)을 트레이닝하기 위한 의사 결정 프레임워크인 NVIDIA Isaac Cortex와 GPU 가속 강화 학습(RL) 프레임워크인 Isaac Gym 등의 새로운 도구로 AI 로봇의 시대를 발전시키고 있습니다. 합성 데이터 생성 도구, API 및 워크플로우의 집합인 NVIDIA Isaac Replicator도 SDG를 위한 산업 환경을 절차에 따라 생성하는 새로운 기능으로 업데이트되었습니다.

그림 1. Isaac Cortex의 블록 쌓기 예시  

NVIDIA Isaac Sim 2022.1 릴리스 하이라이트

Isaac Cortex: 게임 AI를 프로그래밍하는 것만큼 쉽게 코봇 작업을 프로그래밍합니다.코봇에 이 의사 결정 프레임워크를 활용하여 작업 인식 및 적응형 기술을 개발하세요. 로봇의 뇌와 유사하게 세계에 대한 믿음 표현을 사용하여 실제 또는 시뮬레이션된 데이터를 입력으로 사용할 수 있으며 결과적으로 동작이 생성됩니다.

Isaac GYM: 몇 주가 아닌 몇 분 만에 로봇을 트레이닝합니다.RL을 사용하여 복잡한 로봇 기술을 트레이닝하세요. Isaac GYM은 GPU에서 전체 RL 트레이닝 워크플로우를 유지하는 GPU 가속 도구로, 트레이닝 시간을 줄이는 데 매우 중요합니다.

Omnigraph: 시각적 프로그래밍으로 애플리케이션 개발 및 디버깅을 간소화합니다. 이 Omniverse 시각적 프로그래밍 및 스크립팅 환경에서 여러 컴퓨팅 노드를 시각적으로 연결하여 로봇 애플리케이션을 구축하세요. 로봇 애플리케이션은 대체로 모듈식이며 시각적 프로그래밍에 적합합니다.

Isaac Sim/Gazebo Connector: 작업에 따라 두 시뮬레이터 간을 이동합니다.Gazebo를 사용하는 ROS 개발자는 합성 데이터세트 생성 또는 고충실도 렌더링과 같은 작업을 위해 시뮬레이션 자산을 Isaac Sim으로 가져올 수 있습니다. 또한 여러 Gazebo 시뮬레이션은 Omniverse의 Nucleus 서버에 연결하여 실시간 동기화를 유지할 수 있습니다.

추가적인 기능:

  • Windows 지원(한정)
  • 새로운 로봇 
    • 사족보행: A1, GO1, Anymal
    • AMR: Obelix
  • 새로운 모듈식 창고 및 컨베이어 자산
  • Omnigraph에 구현된 새로운 ROS 파이프라인
영상 1. Isaac Gym에서 ShadowHands 데모 트레이닝

합성 데이터를 이용한 AI 트레이닝 

Isaac Replicator는 Isaac Sim의 합성 데이터 생성 도구입니다. 합성 데이터는 로보틱스에서 트레이닝을 부트스트랩하고, 롱테일 데이터세트 문제를 해결하며, 합성 영상의 속도 및 방향과 같이 사용할 수 없는 실제 데이터를 제공하는 데 매우 유용합니다.오토노머스 머신은 모델 견고성을 보장하기 위해 트레이닝에 합성 데이터를 필요로 합니다.

최신 릴리스에서는 장면을 절차에 따라 생성하기 위해 SceneBlox라는 새 SDG 기능이 추가되었습니다. SceneBlox는 창고와 같은 산업 환경을 자동으로 생성하는 데 사용할 수 있습니다. 합성 데이터를 생성하고 Replicator를 사용하여 포즈 추정 모델을 트레이닝하는 방법을 보여주는 새로운 사례도 추가되었습니다.

그림 2. SceneBlox를 사용하여 절차에 따라 생성된 창고의 예시

시작하기

Discuss (0)

Tags

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다