Un simulateur FPV gratuit qui vous fait voler dans de vrais scans 3D
Dronewatch m'a fait découvrir un simulateur FPV que je veux partager. ShramkoGSFPV est gratuit, tourne directement dans le navigateur et vient du développeur polonais Andrii Shramko. Ce qui le rend particulier, c'est que vous ne volez pas dans un environnement de simulation conçu sur mesure, mais dans des scans 3D de lieux réels, comme des bâtiments et des rues. Le projet en est encore au stade alpha.
Les scans sont réalisés avec le Gaussian Splatting, une technique où un environnement est constitué d'un très grand nombre de petits « splats » 3D au lieu d'un maillage polygonal classique. Les scènes proviennent de SuperSplat, la plateforme de PlayCanvas. Début octobre, selon son auteur, plus de 1 300 scans publics pouvaient être chargés. Dans Liftoff ou VelociDrone, vous volez dans des environnements conçus pour le simulateur, donc l'approche est différente ici.
Le modèle de vol est un quadricoptère réellement simulé, par défaut un cinewhoop de 2,2 pouces dans le style du BetaFPV Pavo20 Pro, avec cinq autres préréglages dont le Meteor65 Pro et l'Air65. Vous pouvez utiliser les courbes de taux Betaflight, Actual, KISS et Raceflight, voire importer un diff Betaflight pour reprendre vos propres taux et réglages PID. Une radio EdgeTX se connecte en USB via WebHID, même si cette prise en charge est encore en test.
Un scan n'inclut pas de collisions par défaut. Le simulateur résout cela avec un modèle voxel qui sert de murs invisibles. Vous pouvez supprimer les morceaux flottants ou les « murs fantômes » des données de collision, ou désactiver complètement les collisions. Il est aussi possible d'importer votre propre scan, par exemple depuis votre drone, votre smartphone ou une caméra 360.
L'idée de scanner un lieu à l'avance et de répéter votre trajectoire à la maison me plaît beaucoup, et elle me paraît particulièrement intéressante pour les pilotes de cinewhoop. Il vous faut toutefois un navigateur compatible WebGPU, pour l'instant surtout Chrome ou Edge. Le code est open source sur GitHub sous licence MIT.
Source : Dronewatch
Les scans sont réalisés avec le Gaussian Splatting, une technique où un environnement est constitué d'un très grand nombre de petits « splats » 3D au lieu d'un maillage polygonal classique. Les scènes proviennent de SuperSplat, la plateforme de PlayCanvas. Début octobre, selon son auteur, plus de 1 300 scans publics pouvaient être chargés. Dans Liftoff ou VelociDrone, vous volez dans des environnements conçus pour le simulateur, donc l'approche est différente ici.
Le modèle de vol est un quadricoptère réellement simulé, par défaut un cinewhoop de 2,2 pouces dans le style du BetaFPV Pavo20 Pro, avec cinq autres préréglages dont le Meteor65 Pro et l'Air65. Vous pouvez utiliser les courbes de taux Betaflight, Actual, KISS et Raceflight, voire importer un diff Betaflight pour reprendre vos propres taux et réglages PID. Une radio EdgeTX se connecte en USB via WebHID, même si cette prise en charge est encore en test.
Un scan n'inclut pas de collisions par défaut. Le simulateur résout cela avec un modèle voxel qui sert de murs invisibles. Vous pouvez supprimer les morceaux flottants ou les « murs fantômes » des données de collision, ou désactiver complètement les collisions. Il est aussi possible d'importer votre propre scan, par exemple depuis votre drone, votre smartphone ou une caméra 360.
L'idée de scanner un lieu à l'avance et de répéter votre trajectoire à la maison me plaît beaucoup, et elle me paraît particulièrement intéressante pour les pilotes de cinewhoop. Il vous faut toutefois un navigateur compatible WebGPU, pour l'instant surtout Chrome ou Edge. Le code est open source sur GitHub sous licence MIT.
Source : Dronewatch
Commentaires 0
Laissez le premier commentaire, dans la langue de votre choix.
Connectez-vous pour commenter