
4
modele
2
języki
NVIDIA Isaac to platforma robotyczna ogłoszona przez NVIDIA na Computex 2018, obejmująca sprzęt, oprogramowanie i symulator wirtualnego świata. Platforma przeszła znaczącą ewolucję — od Isaac SDK i Isaac Sim 2019 (opartego na Unreal Engine 4), przez integrację z NVIDIA Omniverse (Isaac Sim 2020.1 Preview), aż do obecnej formy złożonej ze zbioru otwartych bibliotek, frameworków i modeli AI.
Platforma składa się z kilku głównych komponentów: Isaac Sim — aplikacja symulacyjna oparta na NVIDIA Omniverse, wspierająca import URDF/MJCF, syntezę danych, cyfrowe bliźniaki i integrację z ROS 2; Isaac Lab — open-source'owy, GPU-akcelerowany framework uczenia robotów, oparty na Isaac Sim; Isaac ROS — zbiór CUDA-akcelerowanych pakietów ROS 2 z modelami AI; Isaac Manipulator — przepływy pracy dla robotów manipulacyjnych z cuMotion; Isaac Perceptor — przepływy pracy dla autonomicznych robotów mobilnych (AMR) z cuVSLAM i nvblox.
Platforma wspiera standardy URDF i OpenUSD, pipeline'y sim-to-real, integrację z ROS 2 oraz silniki fizyczne PhysX, Newton (open-source, współtworzony z Google DeepMind i Disney Research) i MuJoCo. Kod źródłowy Isaac Sim i Isaac Lab udostępniony jest na GitHub na licencji Apache 2.0 (z oddzielnymi warunkami licencji dla komponentów Omniverse Kit). Przeznaczona jest do wdrożenia lokalnego na stacjach roboczych, serwerach GPU, urządzeniach brzegowych NVIDIA Jetson oraz w chmurze (AWS, kontenery NGC).