Bonjour,
Je vous présente unity 3D. Ce logiciel est un moteur de jeu (du coup on se demande ce que je fait là ) Il est disponible sur windows, mac et linux (perso j'ai testé que sur windows pour l'instant) ; et les réalisations sont publiable sur quasiment toutes les plateformes (mobile, console, web, ...)
Et les robots alors ?
Pour ce qui nous concerne il est possible d'importer des objets 3D à l'intérieur afin de faire des simulations. Il possède un moteur physique, la possibilité de détecter les collisions, et on peut y placer des cameras.
On plante le décors à la souris en Drag & drop et on écrit les scripts qui donne l'intelligence en C#.
Grace à ça on peut exploiter par exemple le port série sur lequel on lirait les données d'une arduino, on peut, à l'aide de plugins, utiliser openCV ...
Du coup ça peut en faire un compagnon idéal pour de la simulation robotique ou pour une représentation visuel du robot réel.
Je m'en suis servi à titre perso pour essayer de faire un petit jeu, mais je compte m'en servir pour faire de la simulation. Au fil de mon avancement je mettrai mes connaissance acquise sous forme de tutos si ça intéresse du monde.