openpilot es unsoftware de conducción semiautomática de código abierto de comma.ai, Inc. Cuando se combina con el hardware de comma, reemplaza los sistemas avanzados de asistencia al conductor en varios automóviles, mejorando el sistema original. [7] [8] A partir de 2023, openpilot admite más de 250 modelos de automóviles y tiene más de 6000 usuarios, acumulando más de 90 millones de millas (140 000 000 km). [8] [9] [10] [11]
Openpilot funciona con hardware comma 2/3/X, también desarrollado por comma.ai. Empaquetado como un accesorio de posventa , permite a los usuarios mejorar sus autos existentes con potencia informática mejorada, visión mejorada y software actualizado regularmente. Se ha citado a Openpilot por ofrecer una experiencia de conducción "natural" y similar a la humana, [8] y se han realizado reseñas favorables por su facilidad de uso y participación del conductor. [7] A partir de mayo de 2024, Openpilot tiene el récord del tiempo más corto en un viaje semiautónomo de costa a costa en los EE. UU. [12] [13]
comma.ai Inc fue fundada en septiembre de 2015 por George Hotz . [14] La primera versión de openpilot se reveló unos meses después en un artículo de Bloomberg, que mostraba la funcionalidad en un Acura ILX 2016. [15] El video y el artículo instigaron una carta de cese y desistimiento del Departamento de Vehículos Motorizados de California , alegando que comma.ai estaba probando un automóvil autónomo sin licencia.
openpilot fue empaquetado en un pequeño dispositivo que se puede enviar llamado "comma one", anunciado en TechCrunch Disrupt . [16] El 27 de octubre de 2016, la NHTSA emitió una Orden Especial a comma.ai exigiendo información detallada sobre comma one, para determinar si el dispositivo cumple con los Estándares Federales de Seguridad de Vehículos Motorizados legalmente requeridos . [17] comma.ai respondió en un tweet desde Shenzhen , China, anunciando la cancelación de comma one. [18]
Un mes después, el 30 de noviembre de 2016, comma.ai publicó el código fuente de openpilot , enfatizando su uso previsto para la investigación, sin ninguna garantía. [19] [20]
El 7 de enero de 2020, comma.ai presentó el dispositivo "comma two" de $999 en el CES de Las Vegas . [21] [22] [23] En noviembre de 2020, Consumer Reports clasificó a openpilot por encima de todos los demás sistemas avanzados de asistencia al conductor en el mercado, incluidos Autopilot de Tesla , Super Cruise de Cadillac y Co-pilot 360 de Ford. En particular, el desempeño de openpilot en las áreas de participación del conductor y facilidad de uso obtuvo una puntuación mejor que todos los demás sistemas evaluados por Consumer Reports. [7]
En la convención comma_con de 2021, la empresa lanzó el "comma three devkit". [24] Este modelo utiliza dos cámaras ojo de pez orientadas al frente y una cámara de larga distancia orientada a la parte trasera para analizar el entorno del automóvil. [25]
En enero de 2023, The Verge descubrió que la tecnología de asistencia a la conducción basada en Openpilot era mejor que la de los fabricantes de automóviles tradicionales, ya que brindaba una experiencia de conducción más "natural" y similar a la humana. Se dice que ya se han distribuido casi 5000 unidades de dispositivos Comma 3 compatibles con Openpilot . [8]
En la convención COMMA_CON 2023 de Comma, se anunció el "Comma 3X" como sucesor del kit de desarrollo Comma Three a un precio más bajo de $1249. [26] En 2023, se dijo que la distancia total recorrida por los más de 6000 usuarios de Openpilot superó los 90 millones de millas, [10] [11] una mejora con respecto a la cifra de 25 millones de millas informada en 2020. [27]
En abril de 2024, se estableció un nuevo récord de carrera semiautónoma Cannonball , que implicó un recorrido a través de los Estados Unidos desde la costa este hasta la costa oeste, utilizando un Toyota Prius 2017 equipado con una unidad comma 3X que ejecutaba openpilot . El recorrido tomó 43 horas y 18 minutos con un 98,4 % de autonomía, superando el récord anterior establecido en un Tesla Model S (97,7 % de autonomía) por casi 12 horas. [12] [13] [28]
A diferencia de las soluciones de conducción autónoma tradicionales, donde las unidades de percepción , predicción y planificación son "módulos" separados, openpilot adopta un diseño de extremo a extremo a nivel de sistema para predecir la trayectoria del automóvil directamente a partir de las imágenes de la cámara. El diseño de extremo a extremo de openpilot es una red neuronal entrenada por comma.ai utilizando datos de conducción del mundo real cargados por los usuarios de openpilot . [29]
Openpilot 0.9.4 y posteriores incluyen "navegar en Openpilot ", una función similar a " Full Self-Driving " (FSD) de Tesla, Inc. [30]
Openpilot utiliza el aprendizaje automático , entrenado con datos de conducción del mundo real, para determinar el camino más seguro en la carretera. Esto mejora la percepción en carreteras sin marcas de carril en comparación con el centrado de carril mediante el seguimiento de las líneas de carril actuales.
Openpilot mantiene una distancia segura con el vehículo que va delante. Es capaz de circular en tráfico con frecuentes arranques y paradas sin intervención del usuario. Utiliza los datos de curvatura de la carretera y de límite de velocidad de OpenStreetMap para permitir reducir la velocidad en curvas cerradas y ajustar la velocidad deseada del vehículo al límite de velocidad actual en determinadas bifurcaciones del repositorio principal mantenidas por la comunidad.
Openpilot reconoce el rostro del conductor y, si está distraído, le avisa. Si el conductor está distraído durante más de seis segundos, Openpilot desacelera el vehículo hasta detenerlo y avisa al usuario de forma audible.
Openpilot utiliza el modelo para cambiar de carril cuando el usuario activa la señal de giro: un empujón en el volante es opcional para confirmar el cambio de carril. Openpilot también interactúa con el monitor de punto ciego en ciertas marcas y modelos para bloquear el cambio de carril en caso de que el monitor de punto ciego detecte un automóvil.
openpilot recibe actualizaciones de software por aire a través de WiFi o una red de telefonía celular (actualizaciones OTA).
En el lanzamiento, Openpilot admitía el Honda Civic y el Acura ILX . Se ha añadido compatibilidad con más vehículos y marcas mediante contribuciones de código abierto. [31] A partir de noviembre de 2023, la lista de vehículos oficialmente compatibles contiene más de 250 entradas, [9] y se puede consultar en https://comma.ai/vehicles.
El desarrollo está respaldado por una comunidad de código abierto que utiliza Discord [32] y GitHub .
comma.ai ha publicado herramientas y guías para ayudar a los desarrolladores a portar sus coches. [33] Además, han publicado herramientas para que los usuarios puedan revisar sus unidades. [34]
comma.ai mantiene la base de código y las versiones de openpilot , y hay una comunidad en crecimiento que mantiene varias bifurcaciones de openpilot . Estas bifurcaciones consisten en funciones experimentales como la detección de semáforos.
Los modelos Tesla anteriores a Autopilot han sido equipados con OpenPilot a través de una bifurcación de la comunidad. [35] Los modelos Chrysler y Jeep también han obtenido apoyo a través de contribuciones de la comunidad. [36] [37]
Hay más de 6.600 bifurcaciones del repositorio de GitHub de openpilot . [20]