histats

Rencontrez l’omnivore: Ph.D. L’étudiant permet à quiconque de donner vie à des bots simulés avec l’extension Omniverse

Rencontrez l’omnivore: Ph.D.  L’étudiant permet à quiconque de donner vie à des bots simulés avec l’extension Omniverse

NDLR : ce billet fait partie du nôtre Rencontrez l’omnivore série, qui présente des créateurs et des développeurs individuels qui utilisent NVIDIA Omnivers pour accélérer leurs workflows 3D et créer des mondes virtuels.

Yizhou Zhao

Lorsqu’il n’était pas absorbé par ses études en vue d’un doctorat. en statistiques, en menant des recherches basées sur les données sur l’IA et la robotique, ou en pratiquant son passe-temps favori, la voile, Yizhou Zhao remporte des concours pour les développeurs utilisant NVIDIA Omniverse, une plate-forme permettant de connecter et de créer des pipelines 3D personnalisés et des applications métavers.

Le doctorant de cinquième année à l’Université de Californie à Los Angeles a récemment reçu la première place du concours inaugural #ExtendOmniverse, où les développeurs ont été invités à créer leur propre extension Omniverse pour avoir une chance de gagner un GPU NVIDIA RTX.

Les extensions Omniverse sont des blocs de construction de base qui permettent à quiconque de créer et d’étendre les fonctionnalités des applications Omniverse à l’aide du langage de programmation Python populaire.

L’entrée gagnante de Zhao, appelée “IndoorKit”, permet aux utilisateurs de charger et d’enregistrer facilement des tâches de simulation de robot dans des scènes d’intérieur. Il configure des tâches de manipulation robotique en remplissant automatiquement des scènes avec l’environnement intérieur, le bot et d’autres objets en quelques clics seulement.

“En règle générale, il est difficile de déployer une tâche robotique en simulation sans beaucoup de compétences dans la construction de scènes, l’échantillonnage de la disposition et le contrôle des robots”, a déclaré Zhao. “En apportant des actifs dans la puissante interface utilisateur d’Omniverse à l’aide du cadre Universal Scene Description, mon extension permet une configuration instantanée de la scène et un contrôle précis du robot.”

See also  Problèmes liés au Motorola Moto G et comment les résoudre (avril 2022)

Dans “IndoorKit”, les utilisateurs peuvent simplement cliquer sur “ajouter un objet”, “ajouter une maison”, “charger la scène”, “enregistrer la scène” et d’autres boutons pour manipuler les aspects de l’environnement et plonger directement dans la simulation de robot.

Avec Universal Scene Description (USD), un framework de fichiers open source et extensible, Zhao a intégré de manière transparente des modèles 3D dans ses environnements à l’aide des connecteurs Omniverse pour Autodesk Maya et des logiciels Blender.

L’extension “IndoorKit” s’appuie également sur les ressources de la plate-forme de simulation de robots NVIDIA Isaac Sims et sur les capacités PhysX intégrées d’Omniverse pour une manipulation précise et articulée des robots.

De plus, “IndoorKit” peut randomiser l’éclairage d’une scène, les matériaux de la pièce, etc. Une scène que Zhao a construite avec l’extension est mise en évidence dans la vidéo ci-dessus.

Omnivers pour la robotique

L’extension “IndoorKit” fait le pont entre Omniverse et la recherche robotique en simulation.

Une vue de l’extension “IndoorKit” de Zhao

“Je ne vois pas à quel point le contrôle du robot était précis avant Omniverse”, a déclaré Zhao. Il donne quatre raisons principales pour lesquelles Omniverse était la plate-forme idéale pour construire cette extension :

Premièrement, la popularité de Python signifie que de nombreux développeurs peuvent créer des extensions avec lui pour débloquer l’apprentissage automatique et la recherche en apprentissage profond pour un public plus large, a-t-il déclaré.

Deuxièmement, l’utilisation des GPU NVIDIA RTX avec Omniverse accélère considérablement le contrôle et la formation des robots.

Troisièmement, la technologie de traçage de rayons d’Omniverse permet un rendu photoréaliste en temps réel de ses scènes. Cela permet d’économiser 90 % du temps que Zhao consacrait à la configuration et à la simulation des expériences, a-t-il déclaré.

See also  5 trends that will shape airline retail in 2023

Et quatrièmement, le moteur avancé de simulation physique en temps réel d’Omniverse, PhysX, prend en charge un large éventail de fonctions, y compris la simulation de fluides, de particules et de corps mous, qui “atterrissent à la frontière des études robotiques”, selon Zhao.

“L’avenir de l’art, de l’ingénierie et de la recherche est dans l’esprit de tout connecter : modélisation, animation et simulation”, a-t-il déclaré. “Et l’Omnivers rassemble tout cela.”

Rejoignez la création

Les créateurs et développeurs du monde entier peuvent télécharger gratuitement NVIDIA Omniverse, et les équipes d’entreprise peuvent utiliser la plate-forme pour leurs projets 3D.

Découvrez comment construire une extension Omnivers en moins de 10 minutes.

Pour une plongée plus approfondie dans le développement d’Omniverse, regardez la session NVIDIA GTC à la demande, “Comment créer des extensions et des applications pour les mondes virtuels avec NVIDIA Omniverse”.

Trouvez de la documentation et des didacticiels supplémentaires dans le centre de ressources Omniverse, qui décrit comment des développeurs comme Zhao peuvent créer des applications et des extensions personnalisées basées sur l’USD pour la plate-forme.

Pour découvrir plus d’outils gratuits, des formations et une communauté de développeurs, rejoignez le programme pour développeurs NVIDIA.

Suivez NVIDIA Omniverse sur Instagram, Moyen, Twitter et Youtube pour des ressources supplémentaires et de l’inspiration. Découvrez l’Omnivers forumset rejoignez-nous cette année Serveur de discorde et Secousse canaliser pour discuter avec la communauté.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *