Un grande sblocco per la simulazione e la formazione della robotica. Il nostro fondatore ha recentemente dimostrato un importante sviluppo in SimArena: separare la simulazione dalla visualizzazione e dalla raccolta dei dati. Discutiamo brevemente le implicazioni: Tradizionalmente, simulazione e visualizzazione erano strettamente collegate. Eseguire una simulazione era come cuocere una torta e doverla mangiare nella stessa cucina, sullo stesso piatto, con le stesse posate. Il simulatore non generava solo dati; dictava anche come quei dati venivano visualizzati e dove potevano essere visti. Cambiare un motore di simulazione spesso significava ricostruire l'intero flusso di lavoro: nuove configurazioni, nuovi strumenti, nuove pipeline. Questa frizione limitava la sperimentazione e bloccava i team in un unico insieme di assunzioni fisiche, visualizzatori e modelli di sviluppo. SimArena cambia questo decoupling di quei livelli. I motori di simulazione ora producono solo risultati (la torta); mentre la visualizzazione avviene in modo indipendente. I motori possono essere scambiati senza rompere i visualizzatori o gli strumenti di dati. I team possono scegliere ciò che si adatta al compito mantenendo intatto il resto del flusso di lavoro. - MuJoCo per dinamiche di contatto precise - Genesis per esecuzioni parallele su larga scala - Motori aggiuntivi da aggiungere man mano che le esigenze evolvono Il risultato è più di una semplice flessibilità. I risultati della simulazione diventano riutilizzabili, non usa e getta. Ora puoi ispezionare da remoto, condividere con altri, confrontare tra strumenti e costruire nel tempo senza dover ricominciare da zero. Questa è la direzione verso cui è costruito SimArena: meno reset, cicli di feedback più stretti e flussi di lavoro che possono tenere il passo mentre la robotica progredisce rapidamente.