À propos du projet

openpilot est un système d'exploitation open source pour la robotique, principalement axé sur la mise à niveau des systèmes d'assistance à la conduite (ADAS) sur plus de 300 véhicules compatibles. Développé par comma et des contributeurs de la communauté, il permet d'activer des fonctionnalités avancées comme le régulateur de vitesse adaptatif et le maintien dans la voie lorsqu'il est installé sur du matériel compatible tel que l'appareil comma four. Le système nécessite une voiture compatible, un appareil comma four et un faisceau de câblage automobile pour être installé. Les utilisateurs peuvent installer openpilot à l'aide de la commande de démarrage rapide `bash <(curl -fsSL openpilot.comma.ai)` ou choisir parmi différentes branches, notamment les versions release, staging, nightly et nightly-dev, adaptées à différentes plateformes matérielles comme le comma four, le comma 3X et le chestnut. Pour les développeurs, openpilot propose une documentation complète, des outils et des directives de contribution via GitHub. Il respecte les normes de sécurité ISO 26262 et inclut des procédures de test complètes comme les tests software-in-the-loop, les suites de test Jenkins hardware-in-the-loop et les tests continus de rejeu de parcours. Le projet est sous licence MIT, certains de ses composants étant sous d'autres licences, et il est précisé qu'il s'agit d'un logiciel de recherche de qualité alpha qui n'est pas destiné à être un produit grand public. La collecte de données utilisateur est activée par défaut mais peut être désactivée, les données étant utilisées pour améliorer les modèles et les services.