Wielkie odblokowanie dla symulacji i szkolenia robotyki. Nasz założyciel niedawno zaprezentował kluczowy rozwój w SimArena: oddzielenie symulacji od wizualizacji i zbierania danych. Porozmawiajmy krótko o implikacjach: Tradycyjnie symulacja i wizualizacja były ściśle powiązane. Uruchomienie symulacji było jak pieczenie ciasta i zmuszanie się do jedzenia go w tej samej kuchni, na tym samym talerzu, tymi samymi sztućcami. Symulator nie tylko generował dane; dyktował również, jak te dane były renderowane i gdzie mogły być wyświetlane. Zmiana silnika symulacji często oznaczała przebudowę całego przepływu pracy: nowe konfiguracje, nowe narzędzia, nowe potoki. Ta tarcia ograniczały eksperymentowanie i zamykały zespoły w jednym zestawie założeń fizycznych, widzów i wzorców rozwoju. SimArena zmienia to, oddzielając te warstwy. Silniki symulacji teraz po prostu produkują wyniki (ciasto); podczas gdy wizualizacja odbywa się niezależnie. Silniki mogą być wymieniane bez łamania widzów lub narzędzi do danych. Zespoły mogą wybierać to, co pasuje do zadania, zachowując resztę przepływu pracy w nienaruszonym stanie. - MuJoCo dla precyzyjnej dynamiki kontaktu - Genesis dla dużych równoległych uruchomień - Dodatkowe silniki będą dodawane w miarę rozwoju potrzeb Rezultatem jest więcej niż elastyczność. Wyniki symulacji stają się wielokrotnego użytku, a nie jednorazowe. Możesz teraz zdalnie sprawdzać, dzielić się z innymi, porównywać między narzędziami i budować w czasie bez zaczynania od zera. To jest kierunek, w którym budowany jest SimArena: mniej resetów, ściślejsze pętle informacji zwrotnej i przepływy pracy, które mogą nadążać za szybkim postępem robotyki.