Obtenez l'ultime pack de sécurité NordVPN à -63% !

Voitures autonomes et parallèles à Minecraft

Voitures autonomes et parallèles à Minecraft

Parallèles entre Minecraft et les voitures autonomes.

Ce jeu vidéo assez vénéré et vieux de plus de dix ans aurait atteint plus de 126 millions de joueurs actifs par mois et s’est vendu bien au-delà de 200 millions d’exemplaires du logiciel de jeu. Outre le jeu lui-même, il y a beaucoup de marchandises à avoir et de nombreux spin-offs qui ont été catapultés avec succès sur le dos de Minecraft.

Qu’est-ce qui rend ce jeu si durable et attachant?

Il existe de nombreuses théories qui tentent d’expliquer la popularité de ce mastodonte vanté.

Un aspect quelque peu apparent est qu’il s’agit d’un jeu extrêmement facile à démarrer. Contrairement à certains jeux en ligne qui nécessitent des tonnes d’heures investies avant de pouvoir facilement démarrer et être productif dans le jeu, la beauté de Minecraft pourrait être considérée comme sa simplicité à la base. La plupart des gens, jeunes et moins jeunes, peuvent immédiatement commencer à utiliser activement le jeu dès la première connexion.

Certains disent également qu’un autre point fort est que vous pouvez amener le jeu aussi loin que vous le souhaitez. En d’autres termes, ceux qui veulent juste flâner et adopter une approche nonchalante peuvent le faire, tandis que ceux qui veulent repousser les limites et en faire une «épreuve» déchirante (de la variété amusante) sont également capables pour doubler ce genre d’expérience de jeu sportif.

En changeant de vitesse, vous serez peut-être surpris de savoir qu’il existe des parallèles intéressants entre les aspects des voitures autonomes et le jeu de Minecraft.

Cette affirmation peut sembler à première vue comme essayer de comparer des pommes et des oranges, ou peut-être plus comme comparer des pommes et des pioches, ce qui signifie que les deux ne sont pas de la même espèce et qu’il n’y a donc pas de comparaison côte à côte viable à faire. .

Dans un instant, je vais vous expliquer différentes facettes qui peuvent révéler certaines similitudes, ce qui pourrait être agréablement inattendu pour ceux d’entre vous qui connaissent déjà les voitures autonomes mais ne connaissent pas Minecraft, et également intrigant pour ceux d’entre vous qui connaissent Minecraft. mais je ne sais pas sur les voitures autonomes.

Pour ceux d’entre vous qui ne sont pas familiers avec le jeu Minecraft (ni avec les voitures autonomes), pas de soucis, je m’assurerai d’expliquer l’essence au fur et à mesure que je fais la comparaison.

Avant de sauter dans le vif du sujet et de chercher des pépites d’or et des diamants précieux, commençons par quelques informations pratiques sur la nature des voitures autonomes.

Comprendre les niveaux des voitures autonomes

Pour clarifier, les vraies voitures autonomes sont celles que l’IA conduit la voiture entièrement seule et il n’y a aucune assistance humaine pendant la tâche de conduite.

Ces véhicules sans conducteur sont considérés comme des niveaux 4 et 5 (voir mon explication sur ce lien ici), tandis qu’une voiture qui nécessite un conducteur humain pour partager l’effort de conduite est généralement considérée au niveau 2 ou au niveau 3. Les voitures qui partager la tâche de conduite sont décrits comme étant semi-autonomes et contiennent généralement une variété de modules complémentaires automatisés appelés ADAS (Advanced Driver-Assistance Systems).

Il n’existe pas encore de véritable voiture autonome au niveau 5, dont nous ne savons même pas encore si cela sera possible, ni combien de temps il faudra pour y arriver.

Pendant ce temps, les efforts de niveau 4 tentent progressivement d’obtenir une certaine traction en subissant des essais routiers publics très étroits et sélectifs, bien qu’il y ait une controverse sur la question de savoir si ces tests devraient être autorisés en soi (nous sommes tous des cobayes à vie ou à mort dans une expérience. se déroulant sur nos autoroutes et routes, certains prétendent, voir ma couverture à ce lien ici).

Étant donné que les voitures semi-autonomes nécessitent un conducteur humain, l’adoption de ces types de voitures ne sera pas très différente de la conduite de véhicules conventionnels, il n’y a donc pas grand-chose de nouveau en soi à couvrir à ce sujet (cependant, comme vous le verrez dans un instant, les points suivants sont généralement applicables).

Pour les voitures semi-autonomes, il est important que le public soit averti d’un aspect dérangeant qui s’est produit ces derniers temps, à savoir que malgré ces conducteurs humains qui continuent à publier des vidéos d’eux-mêmes s’endormant au volant d’une voiture de niveau 2 ou 3. , nous devons tous éviter d’être induits en erreur en pensant que le conducteur peut détourner son attention de la tâche de conduite tout en conduisant une voiture semi-autonome.

Vous êtes la partie responsable des actions de conduite du véhicule, quel que soit le niveau d’automatisation qui peut être jeté dans un niveau 2 ou 3.

Pour les véritables véhicules autonomes de niveau 4 et 5, il n’y aura pas de conducteur humain impliqué dans la tâche de conduite.

Tous les occupants seront des passagers.

Du point de vue du joueur Minecraft, demander à l’IA de faire tout le pilotage d’une voiture est pratique lorsque vous souhaitez pouvoir jouer à Minecraft pendant un trajet en voiture. Bien sûr, un conducteur humain ne devrait pas jouer au jeu au volant d’une voiture, et peut-être même ne pas penser au jeu, car son attention devrait être entièrement concentrée sur une conduite sûre. Dans tous les cas, avec l’IA effectuant la conduite réelle, les passagers humains peuvent faire ce qu’ils veulent à l’intérieur d’une voiture autonome, y compris jouer à Minecraft lors d’un voyage en voiture à travers le pays avec la famille.

Comme un aperçu de l’avenir des voitures autonomes, en plus d’avoir des tonnes de connectivité et de bande passante tout en conduisant une voiture autonome, certaines conceptions impliquent de doubler les murs intérieurs et les fenêtres du véhicule avec des écrans essentiellement LED. Vous pouvez généralement effacer le monde extérieur et vous enfermer dans la voiture autonome. Imaginez le genre d’immersion dans le jeu de Minecraft que cela pourrait permettre.

Lorsque votre voiture autonome atteint la destination que vous avez spécifiée, peut-être en arrivant à votre bureau ou peut-être au centre commercial, imaginez à quel point il semblera étrange de débarquer de votre expérience Minecraft entièrement immergée et de revenir dans le monde réel.

Une sorte de moment de type The Matrix, bien sûr.

Quoi qu’il en soit, revenons à l’essentiel et examinons ce que nous pouvons apprendre sur la comparaison des voitures autonomes et du jeu de Minecraft.

Voici quelques similitudes intéressantes à considérer.

Le bac à sable est une métaphore cruciale

Commençons par un aspect fondamental, à savoir que Minecraft est considéré comme un jeu vidéo bac à sable.

Lorsque vous entrez dans le jeu, vous êtes apparemment dans un nouveau monde ou environnement qui vous permet de vous promener. Un peu comme avoir joué dans un bac à sable quand vous étiez enfant, vous pouvez jouer et vous amuser, créer de nouvelles choses, essayer de nouvelles choses et choisir de retravailler le terrain de jeu dans une certaine mesure en fonction de votre imagination et de vos ressources.

Vous pouvez également explorer sans avoir nécessairement à gagner des points en soi ou à tenter de remporter une victoire.

Certains assimilent cela à un jeu hors jeu, ce qui implique que contrairement aux jeux traditionnels, il n’y a pas besoin d’être gagnant et il n’y a pas une grande peur d’être un «perdant» (enfin, juste pour clarifier, il y a des aspects concernant la santé et la nourriture, et les menaces potentielles de diverses créatures hostiles telles que les araignées et les zombies, mais dans l’ensemble, l’idée est que vous n’êtes pas dans une panique pêle-mêle comme on peut le trouver couramment dans d’autres jeux plus stressants).

Vous pouvez sélectionner différents modes de jeu, y compris le mode survie, le mode créatif, le mode aventure, etc. C’est ce qui permet de passer du statut de joueur inactif qui déambule à la décision de s’efforcer d’être un joueur de premier plan et de devenir connu pour son talent et sa polyvalence dans la navigation et la réussite chez Minecraft de manière sportive très compétitive.

Revoyons la notion de sandbox dans un contexte différent.

Lorsque vous pensez à une voiture autonome et à ce qu’elle est censée faire, la fonction principale consiste à effectuer un trajet en voiture et à le faire en toute sécurité.

Le système de conduite AI n’essaie pas de marquer des points ou de gagner en particulier à quelque chose.

Les conducteurs humains conçoivent parfois la conduite d’une voiture comme un type de sport dans lequel ils cherchent désespérément à déjouer les autres voitures et à battre le chrono en accélérant sur les routes et en allumant les feux rouges. L’hypothèse pour les voitures autonomes est qu’elles fonctionneront de manière tout à fait légale, obéiront aux règles de la route, seront des conducteurs civils et veilleront à conduire légalement (voir mon explication sur ce lien ici).

En ce sens, la voiture autonome se trouve dans le bac à sable de notre infrastructure routière et est destinée à trouver son chemin du point A au point B.Un passager monte dans une voiture autonome, fournit une destination et le système de conduite IA tente pour vous assurer que le véhicule atteint cette destination en toute sécurité. Normalement, il n’y a pas de course pour faire cela. Bien sûr, la voiture autonome doit se dérouler en temps opportun, et elle ne devrait pas le faire, d’autre part, elle ne tente pas de remporter une victoire, autre que d’atteindre la destination et de le faire sans avoir pris un accident de voiture ou fait quelque chose de dérangeant en cours de route.

J’ai prédit que nous finirons par assister à des voitures autonomes sur des circuits de course réels dans des compétitions sportives (voir ma couverture sur ce lien ici). Ainsi, les voitures autonomes aux manières douces d’aujourd’hui seront également ces speedsters routiers basés sur l’IA (sur des pistes fermées), mettant en valeur la possibilité de «jouer» à la conduite (je utiliser le mot «jouer» avec prudence car être au volant d’un véhicule de plusieurs tonnes n’est certainement pas à prendre à la légère et est une tâche très sérieuse et peut-être mortelle).

Dans le jeu Minecraft en tant que joueur, vous habitez généralement un personnage qui marche, avance, nage ou se déplace d’une autre manière dans l’environnement du bac à sable. Vous pouvez modifier le personnage et également modifier l’apparence en appliquant ce qui est considéré comme des «skins» ou des revêtements personnalisés sur le personnage.

En règle générale, vous voyez l’environnement à la première personne, ce qui signifie que vous voyez les environs comme si vous vous promeniez dans une zone boisée ou un parc. Vous voyez devant vous des arbres et des buissons. Peut-être à votre droite se trouve un petit lac. Lorsque vous construisez quelque chose comme une maison ou une hutte, vous regardez vos membres ramasser des objets tels qu’une pioche, une pelle, des ciseaux, etc.

Vous pouvez basculer dans une perspective à la troisième personne, comme si omniprésent et capable de vous voir de loin, bien que la plupart du temps, il soit relativement courant d’être en mode première personne.

Voyons comment cela se rapporte aux voitures autonomes.

Un système de conduite AI utilise une variété de capteurs qui sont montés sur ou dans la voiture autonome, y compris des caméras vidéo, un radar, un LIDAR, des unités à ultrasons, des appareils d’imagerie thermique, etc. Ceux-ci s’apparentent aux yeux et aux oreilles de l’IA, fournissant des données sur la scène de conduite. En inspectant les données collectées à partir des capteurs, l’IA tente de déterminer où se trouvent les voitures à proximité, où se trouvent les piétons, etc.

Notez que cette construction de ce en quoi consiste l’environnement sera normalement faite à la première personne.

C’est comme si l’IA se tenait au milieu de la voiture autonome et regardait vers l’extérieur. Les données montrent ce qu’il y a autour de la voiture autonome. Dans cette perspective, le jargon d’initié est de se référer à la voiture autonome en tant que véhicule de l’ego (le mot «ego» signifie du point de vue du véhicule d’où émane le reste du monde). Au fur et à mesure que le véhicule se déplace, l’IA recalibre l’environnement en regardant vers l’extérieur depuis la voiture autonome.

Les conducteurs humains font bien sûr le même type d’évaluation à la première personne de la scène de conduite. Vous laissez vos yeux regarder vers l’avant et voir ce qui se trouve devant le véhicule. Vous regardez par-dessus votre épaule pour voir ce qu’il y a derrière vous. Tout au long, vous calculez le monde en fonction de l’endroit où vous vous trouvez et de l’endroit où tout le reste existe par rapport à l’endroit où vous êtes.

Dans votre esprit, vous pouvez passer à une perspective à la troisième personne tout en conduisant une voiture. Par exemple, vous pouvez essayer d’imaginer ce que voit un piéton debout au coin de la rue lorsque votre voiture effectue le virage au coin. Ils vous voient probablement au volant et regardent votre voiture faire le virage. J’ose dire que la plupart d’entre nous ne pensons pas beaucoup à la troisième personne en conduisant, même si cela nous traverse certainement l’esprit de temps en temps.

Pour les voitures autonomes, l’avenir ajoutera probablement la possibilité de faire une perspective à la troisième personne de plusieurs manières. La première est que les voitures autonomes communiqueront entre elles via des communications électroniques V2V (véhicule à véhicule). Cela permet à une voiture autonome d’envoyer un message à d’autres voitures autonomes à proximité, avertissant peut-être qu’il y a des débris devant au milieu de la route. Les autres systèmes de conduite AI qui reçoivent ce message seraient avertis de se méfier des débris.

Le même V2V peut en quelque sorte fournir une perspective à la troisième personne à un autre système de conduite AI. Supposons qu’une voiture autonome observe qu’une voiture autonome devant elle a un vélo monté sur le pare-chocs arrière et que le vélo est mal attaché, prêt à tomber. Le système de conduite AI de ce véhicule arrière peut envoyer un V2V à la voiture autonome à l’avant et lui faire savoir que les choses ne vont pas. Ce serait un semblant de pouvoir construire une perspective à la troisième personne.

Plus encore à la troisième personne est l’utilisation prévue des drones.

Il est probable que les voitures autonomes soient livrées avec un drone inclus. Lors d’un trajet en voiture, l’IA peut lancer le drone. Ce drone pourrait alors être piloté plus loin, peut-être des kilomètres plus loin, et déterminer la situation du trafic. En utilisant le drone, l’IA peut déterminer ce qui pourrait être un chemin prudent pour se rendre à la destination souhaitée (pour en savoir plus sur les drones et les voitures autonomes, voir mon analyse sur ce lien ici).

L’un des aspects les plus surprenants pour ceux qui voient Minecraft pour la première fois est qu’il se compose principalement de blocs, comme dans la notion de blocs de type Lego ou d’objets 3D assez simples générés par ordinateur (ces blocs sont considérés comme une pierre angulaire de l’environnement, malléable à bien des égards, et composés ensemble pour créer des structures globales et autres).

La raison pour laquelle on est étonné de l’utilisation de blocs est que dans les graphismes super-duper d’aujourd’hui et la possibilité d’avoir même les ordinateurs les moins chers dépeignent des scènes photoréalistes, l’aspect que ce jeu de renommée mondiale utilise les primitifs des blocs semble être un manière totalement obsolète de faire des jeux vidéo ou en ligne contemporains.

Comment un jeu basé sur des blocs peut-il être populaire à une époque où les graphismes fluides qui peuvent faire des mondes simulés par ordinateur semblent être quelque chose dans lequel les gens sont prêts et désireux de s’engager?

Pensez simplement à tous les efforts acharnés de ceux qui ont généralement perfectionné les logiciels d’infographie qui peuvent faire bouger les cheveux d’animaux animés comme si c’était la vraie chose, ou qui peuvent avoir un faux oiseau flottant dans le ciel, et vous le jurez. était un vrai faucon ou un aigle.

Et pourtant, Minecraft utilise des blocs.

Vous pourriez facilement affirmer que c’est ce qui rend Minecraft si populaire.

Si le jeu tentait de représenter un environnement réel, dans toutes ses véritables caractéristiques physiques, vous n’auriez probablement plus l’impression d’être dans un terrain de jeu ou un bac à sable. Tous ces trucs intrusifs du monde réel vous empêcheraient d’être plongés dans une atmosphère fantastique. Les blocs sont eux aussi un signe avant-coureur instantané de l’enfance et de pouvoir jouer à volonté dans un bac à sable d’un type ou d’un autre.

Avant d’aller trop loin dans le domaine philosophique, revenons au côté de la voiture autonome.

J’ai mentionné plus tôt que le système de conduite AI repose sur une suite de capteurs. Ces capteurs collectent des données et l’IA doit analyser les données pour essayer de transformer les données brutes en quelque chose d’intelligible sur la scène de conduite. Par exemple, une image visuelle capturée par la caméra orientée vers l’avant peut indiquer qu’il y a un gros objet juste devant la voiture autonome.

Le logiciel d’IA utilise divers algorithmes et potentiellement l’apprentissage automatique, une capacité de correspondance de modèles de calcul, pour classer l’objet en tant que voiture. Cette voiture identifiée est en avance sur la voiture autonome. Sur la base de plusieurs lectures des capteurs, cette voiture avant la voiture autonome se déplace, le faisant à une vitesse de 35 miles par heure.

Pour garder une trace de l’environnement, la plupart des systèmes de conduite IA ont un type de base de données interne spéciale ou de monde virtuel qui est conçu et maintenu pendant un trajet de conduite.

Ce monde virtuel pourrait indiquer qu’il y a une voiture devant la voiture autonome. Cette voiture identifiée est étiquetée comme une voiture et considérée devant la voiture autonome. En outre, l’objet, cette voiture, est répertorié comme se déplaçant vers l’avant et le faisant à une vitesse existante de 35 miles par heure. Sachez qu’il n’est pas nécessaire d’avoir une image en soi de la voiture qui précède la voiture autonome, du moins pas autant que nécessaire dans le monde virtuel. Au lieu de cela, le monde virtuel a une dénotation d’un objet, avec les caractéristiques identifiées jusqu’à présent.

Quel est le but de ce monde virtuel de voiture autonome?

Supposons que le système de conduite AI doit faire un bon virage. Via le monde virtuel, l’IA crée également une carte calculée en interne, ou superpose les objets virtuels sur une carte fournie préexistante, et doit déterminer quelles actions la voiture autonome doit entreprendre pour faire le bon virage. Si la route est à une seule voie, l’autre voiture devant la voiture autonome doit être prise en compte dans le calcul du moment et de la manière de tourner à droite.

Eh bien, devinez quoi, ce monde virtuel ressemble à un monde de bloc.

Oui, le système de conduite AI utilise un type de monde de bloc pour garder une trace du monde réel. Ces maisons sur le bord de la route sont marquées dans le monde des blocs comme des maisons, mais il n’est pas nécessaire d’en avoir des photos et ni de garder une trace de leurs détails variés (par exemple, si la maison est à deux étages ou à un étage, peu importe pendant la conduite du véhicule).

Dans peut-être une tournure d’ironie, Minecraft utilise un monde de blocs pour s’éloigner du monde réel, tandis qu’un système de conduite IA utilise un monde de blocs pour essayer de suivre rapidement et facilement le monde réel.

Il existe un certain nombre de parallèles supplémentaires qui peuvent être établis entre les voitures autonomes et Minecraft (je ferai plus si cela suscite l’intérêt des lecteurs).

Nous espérons que cette liste de démarrage vous a fourni un aperçu rapide afin que vous puissiez commencer à voir comment ils se comparent.

On pourrait dire qu’en jouant à Minecraft, vous vous préparez indirectement à en apprendre davantage sur les voitures autonomes. En fait, peut-être que les enfants qui jouent à Minecraft aujourd’hui grandiront pour devenir les développeurs et ingénieurs d’IA qui iront plus loin dans les progrès des véritables voitures autonomes basées sur l’IA.

Oui, vous pouvez déjà l’imaginer, ces jeunes d’aujourd’hui qui vont bientôt sortir des voitures autonomes des rudiments de redstone extrêmement polyvalent (c’est une plaisanterie d’initié de Minecraft, heureux de le dire).

Confidentialite - Conditions generales - Contact - Publicites - Plan du site - Sitemap