Openpilot: un projet open source pour les voitures autonomes

pilote ouvert

Nous vivons une transformation numérique alors que les réseaux numériques continuent de gagner du terrain dans le monde et les avantages économiques de la numérisation augmentent. La transformation numérique consiste à appliquer la technologie numérique pour créer les bases de l'innovation dans les entreprises et l'industrie.

Dans l'industrie automobile, les véhicules sont équipés d'un grand nombre de capteurs, caméras, GPS de précision et ordinateurs. Cette combinaison d'équipements embarqués permet aux programmes d'identifier d'autres véhicules, routes, piétons et obstacles.

Ces informations permettent au véhicule de rester dans votre voie, de s'arrêter si nécessaire et de franchir les obstacles.

Tous les véhicules autonomes exploitent des programmes informatiques et fournissent des données. Ces véhicules sont capables de penser par eux-mêmes.

Avec suffisamment d'informations, ils peuvent «apprendre» et modifier leur propre code en fonction de ces nouveaux paramètres. Nous savons que des logiciels peuvent être écrits pour que les données puissent modifier les paramètres du code pour ajuster la vitesse à laquelle votre adolescent peut conduire son véhicule.

Un capteur doit être connecté à un réseau pour que les données collectées puissent être stockées et partager.

Les contrôleurs sont responsables de la collecte des données des capteurs et de la connectivité réseau ou Internet. Ils peuvent prendre des décisions immédiates ou envoyer les données à un ordinateur plus puissant pour analyse.

Cet ordinateur peut être sur le même réseau local que le contrôleur, ou il peut être uniquement accessible via une connexion Internet.

Parmi les constructeurs automobiles autonomes les plus importants figurent Tesla Motors, General Motors, Volvo et Mercedes-Benz.

Des entreprises comme Waymo, Uber et petite virgule.ai avec leur logiciel OpenPilot, ils conçoivent et testent également cette technologie.

Comma.ai est actuellement une entreprise de 12 personnes. Fondé en 2015 par George Hotz et dispose d'une communauté active contribuant au référentiel openpilot sur GitHub. Son objectif est de rendre la conduite plus efficace et plus sûre.

À propos d'Openpilot

pilote ouvert est un agent de conduite autonome open source qui exécute le régulateur de vitesse adaptatif (ACC) et l'assistance au maintien de voie (LKAS).

Remplace les systèmes d'assistance au conducteur OEM (Original Equipment Manufacturer) pour améliorer la perception visuelle et le contrôle.

Permet aux utilisateurs de modifier leurs voitures existantes avec une puissance de calcul plus élevée, Capteurs améliorés et fonctionnalités d'assistance au conducteur constamment mises à jour qui améliorent la saisie utilisateur.

Enregistre le chemin vers la caméra, les plantages et les journaux du système d'exploitation. Openpilot utilise également le bus CAN du véhicule pour lire les données du groupe motopropulseur et du bus radar, prendre une décision et écrire des messages sur le bus. Ces messages sont interprétés pour accélérer ou ralentir la voiture et pour faire tourner le volant.

Openpilot est distribué sous la licence MIT. Certaines parties du logiciel sont distribuées sous d'autres licences spécifiées. Livré avec des outils de support.

EON Devkit: le copilote

Kit de développement EON

Construit sur la base du système d'exploitation NEOS, il comprend:

  • 64 Go de stockage intégré
  • Stockage gratuit dans le cloud
  • un conducteur devant la caméra peut enregistrer l'intérieur de votre voiture
  • journal de données pour obtenir plus d'informations sur votre voiture
  • Wi-Fi et connexions cellulaires en option.
  • Alerte de collision
  • surveiller l'attention du conducteur pour améliorer sa formation
  • Démarrez automatiquement l'enregistrement lorsqu'une activité suspecte (intrusions, collisions, etc.) est détectée.

Panda: un outil pour communiquer avec votre voiture

Panda

Panda offre un accès complet aux nombreux bus de communication automobile à partir d'un ordinateur ou d'un téléphone. Il fonctionne également comme un adaptateur CAN vers USB. Contient:

  • Trois ports CAN, 2x LIN, 1x GMLAN, USB A, Wi-Fi (uniquement en panda noir).
  • GPS haute précision (uniquement sur Gray Panda)

Panda est conçu pour les voitures de 2008 et plus récentes. Le micrologiciel Panda est publié sous la licence MIT.

Les voitures autonomes devraient révolutionner l'industrie automobile dans un proche avenir. car tous les grands noms de l'industrie font des recherches sur le sujet.

Le code source d'Openpilot est disponible sur GitHub


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.