¿Cómo empiezo?
Conocimientos previos
No es imprescindible dominar nada de antemano, pero por experiencia propia, entender mínimamente estos temas ahorra bastante frustración:
Python & pyTorch
Manejo de la terminal
Robotica General (grados de libertad, marcos de referencia, URDF...)
Álgebra lineal básica (vectores, matrices, transformaciones...)
ROS (opcional)
Recomendación personal
Yo empecé de una forma un poco atropellada a aprender todo esto. Además, al ser algo relativamente reciente y al irse actualizando cada poco tiempo, no encontré un curso estructurado ni una guía extensa sobre como aprender a utilizar estas herramientas paso por paso.
Visto lo visto, lo haría en el siguiente orden:
Comprobar que mi pc cumple con los requisitos para instalar y ejecutar Isaac Sim (que no son pocos).
Ver algunos vídeos de otra gente haciendo proyectos en Isaac Sim e Isaac Lab para saber qué esperar y si se ajusta a lo que quiero y/o necesito.
Instalar Isaac Sim, hacer los tutoriales de su documentación, trastear un poco con el programa.
Instalar Isaac Lab y trastear (ejecutar algún entrenamiento, tratar de cambiar parámetros, tratar de replicar un proyecto de otra persona y entrenarlo...) ANTES de ponerme a leer la documentación. Si, yo lo hice del revés: Primero leí la documentación, me enteré de muy poco, después traté de copiar un proyecto, trastee con los parámetros de entrenamiento, me divertí, me surgieron muchas dudas, me volví a leer la documentación y entendí mucho más.
Crear un proyecto propio tratando de aplicar lo aprendido.
Last updated